﻿BODY {
margin:0px;
background-color:white;
}

img.png {
behavior: url("png.htc");
}

IMG.face{
display:block;
}


SPAN.ref_code{
font-family:verdana;
font-size:10px;
color:white;
}

.smt h1{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 6px;
color: #E2E2E2;
padding: 0;
margin: 0;
text-align: center;
padding-bottom: 2px;
}

A.faq_c_link{
color:#A2FEFF;
font-size:12px;
font-family:verdana;
}

A.faq_c_link:hover{
color:#4FADAE;
}

A.context{
font-size:11px;
font-family:verdana;
color:#0067B4;
text-decoration:underline;
font-weight:normal;
}

.footlnk {
font-size:11px;
font-family:verdana;
color:#0067B4;
padding:0 0 10px 0;

}

A.context:hover{
color:#012845;
}


DIV.sep{
background-image:url(img/sep.gif);
background-repeat:repeat-x;
height:1px;
width:538px;
margin-top:15px;
margin-bottom:10px;
}

DIV.sep2{
background-image:url(img/sep.gif);
background-repeat:repeat-x;
height:1px;
margin:0px;
margin-top:5px;
padding:0px;
}


DIV.share{
margin-top:10px;
}

A.readmore{
font-size:10px;
font-family:verdana;
color:#0067B4;
text-decoration:underline;
font-weight:normal;
}

A.readmore:hover{
	color:#03416F;
	border-bottom-width: thin;
}

DIV.name{
	font-weight:bold;
padding-top: 0px;
padding-bottom: 7px;
}

FORM {margin:0px;}

INPUT.myinput {
font-size:10px;
font-family:arial;
}

A.topnavz{
color:white;
font-size:11px;
font-family:verdana;
font-weight:bold;
text-decoration:none;
}

A.topnavz:hover{
text-decoration:underline;
}

DIV.myHeader{
font-weight:bold;
font-family:verdana;
font-size:18px;
color:#0067B4;
padding-left:15px;
margin:0px;
}

H1.ageH{
font-weight:bold;
font-family:verdana;
font-size:18px;
color:#0067B4;
margin:0px;
padding-top:15px;
padding-left:40px;
}

H1.ageH2{
font-weight:bold;
font-family:verdana;
font-size:18px;
color:#0067B4;
margin:0px;
padding-top:15px;
padding-left:10px;
}


IMG.phn {
margin-bottom:3px;
}	

TD.descText{
color:white;
font-family:verdana;
font-size:16px;
font-weight:bold;
}

TD.dotCont{
padding-top:5px;
}

H1.myH1{
font-family:verdana;
font-size:18px;
color:#0067B4;
font-weight:normal;
margin:0px;
padding:0px;
}

DIV.pageHeaderFaq{
font-family:verdana;
font-size:18px;
color:#0067B4;
font-weight:bold;
margin:0px;
padding-left:10px;
padding-top:10px
}

DIV.pageHeaderFaqGray{
font-family:verdana;
font-size:18px;
color:#A6A6A6;
font-weight:bold;
margin:0px;
padding-left:10px;
padding-top:10px
}


TD.faqtd{
font-family:verdana;
font-size:11px;
color:#6A676E;
}

TD.testimTd{
font-family:verdana;
font-size:15px;
color:#6A676E;
}

/* ------------------------- */



#container
{
position:relative;
top:5px;
left:0px;
width:826px;
text-align:center;
border:0px solid red;	
}

#container .header {
position:relative;
width:771px;
height:97px;
background-image:url(img/header_bg.gif);
background-repeat:no-repeat;
text-align:left;
}


.header .logo{
position:absolute;
top:10px;
left:20px;
}

.header .slogan{
position:absolute;
top:32px;
left:205px;
}

.header .phone{
position:absolute;
top:22px;
right:25px;
text-align:center;
}

.header .topNav {
position:absolute;
top:4px;
right:19px;
color:white;
font-size:11px;
font-family:verdana;
font-weight:bold;
}

#container .largeBlock {
position:relative;
width:771px;
height:223px;
background-image:url(img/largeblock.jpg);
background-repeat:no-repeat;
text-align:left;
}

.largeBlock .slogan2 {
position:absolute;
top:10px;
left:10px;

}

.largeBlock .orderfree{
position:absolute;
bottom:7px;
right:7px;

}

.largeBlock .descTable{
position:absolute;
top:72px;
left:60px;
}

#container .testimHeader{
position:relative;
width:771px;
height:139px;
background-image:url(img/testimonialsbg.gif);
background-repeat:no-repeat;
text-align:left;

}

.testimheader .helpheader{
position:absolute;
top:5px;
left:15px;
}

.testimheader .testTable{
position:absolute;
top:42px;
left:70px;

}

.testimheader .topfaces{
position:absolute;
top:3px;
right:0px;
}

#container .testimtabled{
position:relative;
width:771px;
height:33px;
background-image:url(img/tabledbg.gif);
background-repeat:no-repeat;
text-align:left;
background-color:white;
}

.testimtabled .testimHeaderText {
position:absolute;
top:7px;
left:10px;
font-family:tahoma;
font-size:15px;
font-weight:bold;
color:white;
}

.testimtabled .testimHeaderText2 {
position:absolute;
top:7px;
left:220px;
font-family:tahoma;
font-size:15px;
font-weight:bold;
color:white;
}

#container .tabledTexts{
position:relative;
width:771px;
}

.tabledTexts .testimonialsContainer{
top:5px;
left:10px;
font-family:verdana;
font-size:11px;
color:#7C9EB7;
width:190px;
text-align:left;
float:left;
}

.tabledTexts .textContainer{
float:right;
font-family:verdana;
font-size:11px;
color:#6A676E;
width:540px;
text-align:left;
}

.textContainer .otstup{
padding-left:5px;
padding-top:10px;
}
	

.testimonialsContainer .otstup{
padding-left:5px;
padding-top:10px;
}


#container .highlight{
position:relative;
width:826px;
height:95px;
background-image:url(img/highlightbg.gif);
background-repeat:no-repeat;
text-align:left;
background-color:white;
clear:both;

}


.highlight .try2{
position:absolute;
top:32px;
right:60px;
}

.highlight .botslogan{
position:absolute;
top:34px;
left:35px;
font-family:verdana;
font-size:18px;
font-weight:bold;
color:#A6A6A6;
}


.highlight .botslogan2{
position:absolute;
top:34px;
left:165px;
text-align:center;
font-family:verdana;
font-size:18px;
font-weight:bold;
color:#A6A6A6;
}


#container .commontextContainer{
position:relative;
width:771px;
}

.commontextContainer .data{
text-align:left;
font-size:11px;
font-family:verdana;
color:#6A676E;
padding:10px 20px 10px 50px;

}

.commontextContainer .data2{
text-align:left;
font-size:11px;
font-family:verdana;
color:#6A676E;
padding:10px 20px 10px 30px;
}

.commontextContainer .data3{
text-align:left;
font-size:11px;
font-family:verdana;
color:#6A676E;
padding:10px 20px 10px 20px;

}



#container .pageHeader{
position:relative;
width:771px;
text-align:left;
}

#container .largeBlockAge {
position:relative;
width:771px;
height:223px;
background-image:url(img/block_tpl.jpg);
background-repeat:no-repeat;
text-align:left;
}


.largeBlockAge .sloganAge {
position:absolute;
top:20px;
left:20px;
}

.largeBlockAge .ageman {
position:absolute;
bottom:15px;
right:15px;
}

.largeBlockAge .agetext {
position:absolute;
top:65px;
left:20px;
color:white;
font-size:12px;
width:510px;
font-family:verdana;
}

#container .faqblock{
position:relative;
width:771px;
height:104px;
background-image:url(img/faq_block.jpg);
background-repeat:no-repeat;
text-align:left;
}
.faqblock .faqslogan {
position:absolute;
top:20px;
left:20px;
}

.faqblock .faqtext{
position:absolute;
top:65px;
left:0px;
color:white;
font-size:12px;
font-family:verdana;
}

DIV.faqTopic{
padding-left:10px;
font-family:verdana;
font-size:11px;
font-weight:bold;
color:#6A676E;
padding-bottom:10px;
padding-top:10px;
}

DIV.faqtext{
padding-left:30px;
font-family:verdana;
font-size:11px;
color:#6A676E;
padding-bottom:10px;
}

#container .guarblock{
position:relative;
width:771px;
height:155px;
background-image:url(img/guar_block.jpg);
background-repeat:no-repeat;
text-align:left;
}

.guarblock .guarlogan {
position:absolute;
top:20px;
left:20px;
}

.guarblock .guartext{
position:absolute;
top:65px;
left:20px;
color:white;
font-size:12px;
width:740px;
font-family:verdana;
}

TD.guarBig{
font-family:verdana;
font-size:11px;
color:#6A676E;
font-weight:bold;
}

TD.guarDigit{
font-family:verdana;
font-size:11px;
color:#006BB6;
font-weight:bold;
}

#container .howblock{
position:relative;
width:771px;
height:223px;
background-image:url(img/how.jpg);
background-repeat:no-repeat;
text-align:left;
}

.howblock .howslogan {
position:absolute;
top:15px;
left:10px;
}

.howblock .howbig{
position:absolute;
top:50px;
left:10px;
color:#A2FEFF;
font-size:16px;
font-weight:bold;
font-family:verdana;
}

.howblock .howfirst{
position:absolute;
top:95px;
left:20px;
color:white;
font-size:12px;
width:360px;
font-family:verdana;
}

.howblock .howsecond{
position:absolute;
top:95px;
left:400px;
color:white;
font-size:12px;
width:340px;
font-family:verdana;
}

TD.howText{
font-family:verdana;
font-size:12px;
color:#6A676E;
font-weight:bold;
}

#container .howblock2{
position:relative;
width:771px;
height:107px;
background-image:url(img/howbg2.gif);
background-repeat:no-repeat;
text-align:left;
}

.howblock2 .howtable1{
position:absolute;
top:10px;
left:5px;
}

.howblock2 .howtable2{
position:absolute;
top:10px;
left:380px;
}

#container .inblock{
position:relative;
width:771px;
height:223px;
background-image:url(img/how.jpg);
background-repeat:no-repeat;
text-align:left;
}

.inblock .inslogan{
position:absolute;
top:15px;
left:10px;
}


.inblock .infirst{
position:absolute;
top:55px;
left:20px;
color:white;
font-size:12px;
width:360px;
font-family:verdana;
}

.inblock .insecond{
position:absolute;
top:55px;
left:400px;
color:white;
font-size:12px;
width:340px;
font-family:verdana;
}

#container .memblock{
position:relative;
width:771px;
height:223px;
background-image:url(img/how.jpg);
background-repeat:no-repeat;
text-align:left;
}


.memblock .memslogan{
position:absolute;
top:15px;
left:10px;
}

.memblock .memfirst{
position:absolute;
top:55px;
left:15px;
color:white;
font-size:12px;
width:360px;
font-family:verdana;
}

.memblock .memsecond{
position:absolute;
top:55px;
left:400px;
color:white;
font-size:12px;
width:340px;
font-family:verdana;
}


.memblock .memsep{
position:absolute;
top:125px;
left:15px;
}

.memblock .memhigh{
position:absolute;
top:135px;
left:15px;
color:#A2FEFF;
font-size:16px;
font-weight:bold;
font-family:verdana;
}


#container .profblock{
position:relative;
width:771px;
height:223px;
background-image:url(img/how.jpg);
background-repeat:no-repeat;
text-align:left;
}


.profblock .profslogan{
position:absolute;
top:10px;
left:10px;
}

.profblock .profImage{
position:absolute;
bottom:15px;
right:15px;
}

.profblock .proftext {
position:absolute;
top:70px;
left:20px;
color:white;
font-size:12px;
width:510px;
font-family:verdana;
}


#container .studblock{
position:relative;
width:771px;
height:223px;
background-image:url(img/how.jpg);
background-repeat:no-repeat;
text-align:left;
}


.studblock .studslogan{
position:absolute;
top:10px;
left:20px;
}

.studblock .studImage{
position:absolute;
bottom:15px;
right:15px;
}

.studblock .studtext {
position:absolute;
top:45px;
left:20px;
color:white;
font-size:12px;
width:510px;
font-family:verdana;
}

.studblock .studUL{
color:white;
margin-top:3px;
margin-bottom:10px;
}

#container .testblock{
position:relative;
width:771px;
height:104px;
background-image:url(img/faq_block.jpg);
background-repeat:no-repeat;
text-align:left;
}
.testblock .testslogan {
position:absolute;
top:10px;
left:10px;
}

.testblock .testtext{
position:absolute;
top:55px;
left:10px;
color:white;
font-size:12px;
width:700px;
font-family:verdana;
}

.feedAuth{
font-family:verdana;
color:#006BB6;
font-weight:bold;
text-align:right;
}

#container .orderblock{
position:relative;
width:770px;
height:193px;
background-image:url(img/ordernlock.jpg);
background-repeat:no-repeat;
text-align:left;
}

.orderblock .card1{
position:absolute;
top:40px;
right:25px;
}

.orderblock .card2{
position:absolute;
top:90px;
right:25px;
}

.orderblock .card3{
position:absolute;
top:140px;
right:25px;
}


.orderblock .online{
position:absolute;
top:135px;
left:80px;
font-family:verdana;
font-size:10px;
color:white;
}


.orderblock .bymail{
position:absolute;
top:135px;
left:220px;
font-family:verdana;
font-size:10px;
color:white;
}


.orderblock .byfax{
position:absolute;
top:135px;
left:365px;
font-family:verdana;
font-size:10px;
color:white;
}


.orderblock .byphone{
position:absolute;
top:135px;
left:485px;
font-family:verdana;
font-size:10px;
color:white;
text-align:center;	
}

#container .orderBox{
position:relative;
width:771px;
height:86px;
background-image:url(img/order_ramka.gif);
background-repeat:no-repeat;
text-align:left;
margin-top:10px;
}

.orderbox .button{
position:absolute;
top:30px;
right:15px;
}

.orderbox .price{
position:absolute;
top:30px;
right:140px;
text-align:right;
font-family:verdana;
color:#4BB2E5;
font-size:18px;
font-weight:bold;
}

.orderbox .savings{
position:absolute;
top:22px;
left:15px;
}

.orderbox .package{
position:absolute;
top:5px;
left:235px;
}


#container .orderBox2{
position:relative;
width:771px;
height:134px;
background-image:url(img/order_ramka_2.gif);
background-repeat:no-repeat;
text-align:left;
margin-top:10px;
}

.orderbox2 .button{
position:absolute;
top:55px;
right:15px;
}

.orderbox2 .price{
position:absolute;
top:55px;
right:140px;
text-align:right;
font-family:verdana;
color:#4BB2E5;
font-size:18px;
font-weight:bold;
}

.orderbox2 .savings{
position:absolute;
top:22px;
left:15px;
}

.orderbox2 .package{
position:absolute;
top:5px;
left:390px;
}


.orderbox2 .words{
position:absolute;
top:68px;
left:15px;
font-size:11px;
font-family:verdana;
color:#808080;
width:250px;
text-align:justify;
}
