/* CSS Document */

body { background-color:#000000; padding:0; margin: 0; 
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#565555;}
 
div {margin: 0; padding:0;}
img { border:none;}

form { margin:0; padding:0;}

table {border-collapse: collapse;}

td { text-align:left; vertical-align:top; padding: 0;}

a { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FD9882; text-decoration:underline;}
a:hover { text-decoration:none;}

p { margin:0; padding:0;}

.dis_block { display:block;}


div.clear {
    border: 0;
    clear: both;
    display: block;
    float: none;
    margin: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
    font-size:1px;
     } 

img, div { behavior: url(iepngfix.htc); }

.photor { float:right;}
.photor img { display:block; margin:0 0 12px 12px;}

.padmar { padding:0; margin:0;}
.va_top { vertical-align:top;}
.va_bottom { vertical-align:bottom;}
.va_middle { vertical-align:middle;}
.ta_center { text-align:center;}
.ta_left { text-align:left;}
.ta_right { text-align:right;}


#container { width:772px; padding:0 0 30px 0; margin:15px auto; background-color:#FFFFFF;}
.main { padding:0 15px;}


/*  header   */

.header { height:260px; background-image:url(../img/bg_header.gif); background-position:left top; background-repeat:repeat-x; position:relative;}
.header_member {
	height:230px;
	background-image:url(../img/bg_header.gif);
	background-position:left top;
	background-repeat:repeat-x;
	position:relative;
}


.flash_container { position:absolute; top:0; left:359px; z-index:10;}

#menu_top { position:absolute; top:50px; left:8px; margin:0; z-index:999;}
#menu_top a { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#777777; font-weight:bold; text-decoration:none; 
	text-transform:uppercase; padding:0 10px;}
#menu_top a:hover { text-decoration:underline;} 

#menu_right {
	position:absolute;
	top:237px;
	left:610px;
	margin:0;
}
#menu_right a { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#CBCBCB; text-decoration:none; padding:0 10px;}
#menu_right a:hover { text-decoration:underline;} 

.logo_rgb { position:absolute; display:block; top:99px; left:21px;}
.logo_starting { position:absolute; display:block; top:167px; left:30px;}


.search_container { position:absolute; top:229px; left:12px; text-align:left;}
.search { margin:0 10px 0 8px;}

table.search_rgb { width:430px; height:30px;}
table.search_rgb td { vertical-align:middle; padding:0 2px;}

.search input { width:124px; background-color:#FFFFFF; font-size:11px; color:#686760; font-weight:bold; padding:0 4px; margin:0 2px 0 0;}
.search select { background-color:#FFFFFF; font-size:11px; color:#686760; padding:0; margin:0;}
.search option { background-color:#FFFFFF; padding:0; margin:0; font-size:11px; color:#686760;}

.search .button_go { display:block; background-color:transparent; border:none; width:33px; height:20px; cursor:pointer; padding:0; margin:0 6px;}	

/*  end header   */


/*  content   */

.block_container { height:151px; padding:14px 0 0 0; margin:0; text-align:center;
	background-image:url(../img/bg_block_container.gif); background-position:left top; background-repeat:repeat-x;}
table.table_center { margin:0 auto;}
	
div.red { width:228px; height:120px; border:1px solid #002A45; background-color:#B42605;}
div.red a.more_info { font-size:10px; color:#F5F5CD; font-weight:bold; text-decoration:underline; padding:0 0 0 9px;
	background-image:url(../img/bg_more_info_1.gif); background-position:left center; background-repeat:no-repeat;}
div.red a.more_info:hover { text-decoration:none;}
div.red h3.block_title { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; 
	padding:9px 0 6px 13px; margin:0 0 10px 0; background-color:#8F1001;}
	

div.green { width:228px; height:120px; border:1px solid #002A45; background-color:#137B08;}
div.green a.more_info { font-size:10px; color:#AAE17E; font-weight:bold; text-decoration:underline; padding:0 0 0 9px;
	background-image:url(../img/bg_more_info_2.gif); background-position:left center; background-repeat:no-repeat;}
div.green a.more_info:hover { text-decoration:none;}
div.green h3.block_title { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; 
	padding:9px 0 6px 13px; margin:0 0 10px 0; background-color:#046C41;}
	

div.blue { width:228px; height:120px; border:1px solid #002A45; background-color:#096D8C;}
div.blue a.more_info { font-size:10px; color:#FFC10B; font-weight:bold; text-decoration:underline; padding:0 0 0 9px;
	background-image:url(../img/bg_more_info_3.gif); background-position:left center; background-repeat:no-repeat;}
div.blue a.more_info:hover { text-decoration:none;}
div.blue h3.block_title { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; 
	padding:9px 0 6px 13px; margin:0 0 10px 0; background-color:#044E6C;}
	

h3.block_title { font-family:Tahoma, Arial, Helvetica, sans-seriffont-size:18px; color:#FFFFFF; 
	padding:9px 0 6px 13px; margin:0 0 10px 0; background-color:#8F1001;}	

table.block_content { margin:0 12px;}

ul.description { list-style:square inside; width:112px; padding:0; margin:0 0 10px 0;}
ul.description li { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; padding:0; margin:0;}

a.button_order_now { margin:0 0 0 9px;}


table.grey_block_container { padding:0; margin:0;}
table.grey_block_container td.info_block { width:250px; border:1px solid #DADADA;}
table.grey_block_container td.info_block p { font-size:11px; color:#565555; margin:0 17px 0 17px;}
table.grey_block_container td.info_block p.bold { font-weight:bold;}
table.grey_block_container td.info_block_full {
	width:740px;
	border:1px solid #DADADA;
}

table.grey_block_container td a { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#C12424; text-decoration:none;}
table.grey_block_container td a:hover { text-decoration:underline;}

h4.title_info_block_1 { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#3B3B3B; font-weight:bold; 
	padding:9px 0 6px 42px; margin:0 0 10px 0; text-transform:uppercase;
	background-color:#F2F2F2; background-image:url(../img/img_icon_1.gif); background-position:left top; background-repeat:no-repeat;}
	
h4.title_info_block_2 { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#3B3B3B; font-weight:bold; 
	padding:9px 0 6px 42px; margin:0 0 10px 0; text-transform:uppercase;
	background-color:#F2F2F2; background-image:url(../img/img_icon_2.gif); background-position:left top; background-repeat:no-repeat;}
	
h4.title_info_block_3 { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#3B3B3B; font-weight:bold; 
	padding:9px 0 6px 42px; margin:0 0 10px 0; text-transform:uppercase;
	background-color:#F2F2F2; background-image:url(../img/img_icon_3.gif); background-position:left top; background-repeat:no-repeat;}


ul.list_info { list-style:none; width:180px; padding:0; margin:0 0 0 16px;}
ul.list_info li { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#565555; padding:3px 0 3px 9px; margin:0;
	background:url(../img/bg_list_info.gif); background-position:left center; background-repeat:no-repeat;}


/*  end content   */


/*  footer   */

.footer { height:50px; margin:4px 0 0 0; padding:14px 0 0 13px;
	background-image:url(../img/bg_line_footer.gif); background-position:left top; background-repeat:repeat-x; }

.footer p { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#494949; margin:0 0 10px 0;}
	
.footer a { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#494949; font-weight:bold; padding:0 10px; text-decoration:none;}
.footer a:hover { text-decoration:underline;}

.footer a.rgb { color:#6B6B6B; font-weight:normal;}

.footer a.privacy_policy { color:#2F6D94; font-weight:normal; text-decoration:underline;}
.footer a.privacy_policy:hover { text-decoration:none;}

/*  end footer   */
label {
	display: inline-block;
	width: 85px;
	float: left;
}

.webhosting { display: none; } 
.info_block_content {
	margin: 0px;
	padding-right: 5px;
	padding-left: 5px;
}
