/*CSS STYLESHEET DESIGNED BY TEMPLATEMONSTER CO.*/

/*GLOBAL STYLES START*/

*{padding:0; margin:0; font-family:Tahoma; font-size:11px; line-height:14px;}

body{text-align:center; vertical-align:top; background-color:#BDC97D;}

img { border:0;}

input {vertical-align:middle;}

/*do not make any change here to prevent design brake!!!*/

.dt { display:table; width:100%;}

.dr { display:table-row; width:100%; height:100%;}

.dc { display:table-cell; text-align:left; vertical-align:top; width:100%; color:#ecf1d3;}

/*GLOBAL STYLES END*/

/*********************************************************************************************************/

/*TOTAL CONSTRUCTIVE START*/

.main {width:774px; margin:auto; margin-top: .45em;}

.l1{ background:url(../images/h_back.jpg) no-repeat left top;}

.l1 img {margin:71px 0px 59px 60px;}

.l2{ background:#FFFFFF}/*menu*/

.l3{ background:#FFFFFF}

.l3_c1{width:4px;}

.l3_c2{width:255px;}

.l3_c3{width:6px;}

.l3_c4{width:218px; background:#EEF4F8;}

.l3_c4 div {margin-left:20px; margin-top:13px; margin-bottom:13px;}



.l3_c5{width:214px; background:#EEF4F8;}

.l3_c5 div {margin-top:13px;}



.l3_c6{width:76px; background:#EEF4F8; height:47px;}

.l3_c6 img {margin-top:16px;}

.l4{ background:#FFFFFF;}

.l4_c1{width:265px;}

.l4_c2{width:1px; background:url(../images/slice.gif) repeat-y;}

.l4_c3{width:auto;}

.l5{}

.l5_c1{width:284px;}

.l5_c1 img {margin:21px 0px 16px 21px;}

.l5_c2{width:auto;}



.prodT{background:#F3F8FA;}

.prodT_c1{width:122px; text-align:center}

.prodT_c1 img {margin-top:18px; margin-bottom:26px;}

.prodT_c2{width:344px;}

.prodT_c3{width:auto;}

.prodT_c2_H1{height:105px;}



.prodT2{background:#ffffff;}

.prodT2_c1{width:122px; text-align:center}

.prodT2_c1 img {margin-top:18px; margin-bottom:26px;}

.prodT2_c2{width:344px;}

.prodT2_c3{width:auto;}

.prodT2_c2_H1{height:105px;}



.prodT3{background:#F3F8FA;}

.prodT3_c1{width:165px; text-align:center}

.prodT3_c1 img {margin-top:16px; margin-bottom:1px;}

.prodT3_c2{width:303px;}

.prodT3_c3{width:auto;}

.prodT3_c2_H1{height:133px;}





.price_t_c1{width:61px;}

.price_t_c1 div {margin-right:23px;}

.price_t_c2{ width:auto;}

.price_t_c2 img{margin-top:3px;}

/*TOTAL CONSTRUCTIVE END*/

/*FOOTER CLASSES START*/

.footer {color:#FEFEFE;}

.footer a {color:#FEFEFE; text-decoration:none;}

.footer a:hover{text-decoration:underline;}



/*FOOTER CLASSES END*/

/*FORMS CLASSES START*/

.form_total{padding:0 0 0 3px; vertical-align:middle;}

.form_1 {width:116px; height:20px; color:#58646A; background:#ffffff; font-size:11px;}

.form_2 {width:47px; height:21px; color:#7A7A7A; background:#ffffff; font-size:11px;}

.form_3 {width:39px; height:15px; color:#494949; background:#ffffff; font-size:11px; font-weight:normal}

/*FORMS CLASSES END*/

/*LIST CLASSES START*/

ul {list-style:none; }

li {background:#F3F8FA; line-height:24px; color:#56646C; text-decoration:none;}

li a {text-decoration:none; color:#56646C; line-height:24px; background:url(../images/pimp1.gif) no-repeat 0px 5px; padding-left:23px; margin-left:20px;}

li a:hover {text-decoration:none; color:#FF0000;}

.no_back{background:none;}



/*LIST CLASSES END*/

/*LINKS START*/

a {color:#7a7a7a; text-decoration:none;}

a:hover{ text-decoration:none; }



.link1 a {color:#FFFFFF; font-weight:bold; text-decoration:none; font-size:12px}

.link1 a:hover {text-decoration:underline;}



.link2 {color:#7a7a7a; font-weight:bold; text-decoration:none;}

.link2:hover {text-decoration:underline;}



.link3 {color:#ffffff; text-decoration:none; font-size:11px;}

.link3:hover {text-decoration:underline;}





/*LINKS END*/

/*TXT START*/

/*titles start*/

.title1{ color:#58646A; font-weight:bold; text-transform:uppercase;}

/*titles end*/

.price_txt{color:#FF0101; font-weight:bold; font-size:14px; line-height:16px;}





.txt1 { color:#FFFFFF; font-size:12px; line-height:14px;}

.txt2{color:#1F8DCD; font-weight:bold; text-transform:uppercase;}

.txt3{color:#58646A; font-weight:bold;}

.txt4{color:#72838D; font-size:10px; line-height:13px;}

.txt5{color:#7A7A7A;}

.txt6{color:#ffffff; font-size:11px;}

.txt7{color:#424242; font-weight:bold; text-transform:uppercase;}

.txt8{color:#5B5B5B;}

/*TXT END*/

/*ARRAY OF MARGINS START*/

/*left*/

.ml21{margin-left:21px;}



/*top*/



/*right*/



/*bottom*/





/*ARRAY OF MARGINS START*/

/*ROUNDS START*/

.roundT_in1{background:url(../images/top_tall.jpg) repeat-x top #41BEF5;}

.roundT_in2{background:url(../images/bott_tall.jpg) repeat-x bottom;}

.roundT_in3{background:url(../images/ltc.jpg) no-repeat left top;}

.roundT_in4{background:url(../images/lbc.jpg) no-repeat left bottom;}

.roundT_in5{background:url(../images/rtc.jpg) no-repeat right top;}

.roundT_in6{background:url(../images/rbc.jpg) no-repeat right bottom;}

.roundT_in6_pos div{margin:14px 0px 15px 79px;}



/*ROUNDS END*/

/****************** --for each pages classes-- ***************************************/

/*page2*/

.p2_t1{background:#F3F8FA;}

.p2_t1_c1{width:363px;}

.p2_t1_c1 div {margin:19px 0px 16px 19px;}

.p2_t1_c2{width:auto;}

.p2_t1_c2 div {margin:19px 0px 0px 0px;}



.p2_t1x{background:#ffffff;}

.p2_t1x_c1{width:363px;}

.p2_t1x_c1 div {margin:19px 0px 16px 19px;}

.p2_t1x_c2{width:auto;}

.p2_t1x_c2 div {margin:19px 0px 0px 0px;}



/*page3*/

.p3_t1{background:#F3F8FA;}



/*page4*/

.p4_t1{background:#F3F8FA;}

.p4_t1x{background:#ffffff;}

.p4_t1_c1{width:84px; text-align:center;}

.p4_t1_c1 div {margin-top:19px; margin-bottom:19px;}

.p4_t1_c2{width:216px; text-align:center;}

.p4_t1_c2 div {margin-top:19px; margin-bottom:19px;}

.p4_t1_c3{width:70px; text-align:center;}

.p4_t1_c3 div {margin-top:19px; margin-bottom:19px;}

.p4_t1_c4{width:112px; text-align:center;}

.p4_t1_c4 div {margin-top:19px; margin-bottom:19px;}

.p4_t1_c5{width:auto; text-align:center;}



.p4_t2_c1{text-align:right;}



/*page5*/

.pop_up{width:417px; margin:auto;}

.pop_up_l1{height:109px; background:url(../images/popup_back.jpg) no-repeat left top;}

.pop_up_l2{height:296px; background:#FFFFFF}

.pop_up_l3{}





.rbg11	{background:#EEF4F8;}

.rbg11 .rmarg { padding:10px;}