body{margin:0px 0px 25px 0px;padding:0px;font-family:Arial;font-size:12px;color:#404040;background:#F0F0F0 url(images/body-bg.jpg) repeat-x 0 0;}

/* p, td, h1, h2..etc*/
form, input, select, textarea{margin:0px;padding:0px;font-family:Arial;font-size:11px;}

div{margin:0px;padding:0px;}

img {border:0}
.img {border:1px solid #d1d1d1;background-color:#FFF;padding:1px}
td, p{color:#404040;line-height:18px}

hr{margin:20px 0px 20px 0px;padding:0px;color:#868686;}

H1, H2, H3, H4, H5, H6 {margin:8px 0px 8px 0px;padding:0px;}
H1{font-size:25px;line-height:25px;color:#FFF;}
H2{font-size:22px;line-height:22px;}
H3 {font-size:20px;line-height:20px;}
/* p, td, h1, h2..etc*/

/* messages,required date, price, etc*/
.required, .star{color:#DD0000}
.error{color:#EE0000; font-style:italic;}
.price{color:#0033BB}
.date{color:#8F7C72;font-size:11px}
/* messages, date, price, etc*/

.fl-left{float:left}
.fl-right{float:right}

.red{color:#DD0400;}
.white{color:#FFF;}
.blue{color:#106EB3;}
.black{color:#303030;}
.grey{color:#505050;}

.bold{font-weight:bold;}
.fnt-10{font-size:10px;}
.fnt-11{font-size:11px;}
.fnt-13{font-size:13px;}
.fnt-14{font-size:14px;}
.fnt-16{font-size:16px;}
.fnt-18{font-size:18px;}

.pad-L{padding-left:20px}
.pad-R{padding-right:20px}

.mar-L{margin-left:20px}
.mar-R{margin-right:20px}

.wrapper{margin:0px;padding:0px;width:950px; margin:0px 15px 0px 15px}

.header-bg{background:url(images/header-bg.jpg) repeat-x 0 0;height:96px; margin-bottom:7px}
.menu-bg{background:url(images/menu-bg.jpg) repeat-x 0 0;height:47px;}

.body-M{background:url(images/body-M.png) repeat-y;width:980px;}

.footer-bg{background:url(images/footer-bg.png) no-repeat top center;width:980px;height:30px;}
.footer-bg2{background:url(images/footer-bg2.png) no-repeat top center;width:980px;height:30px;}

.rpan-bg{background:url(images/rpan-bg.jpg) no-repeat top right;}
.address-bg{background:url(images/address-bg.jpg) no-repeat 0 0;width:235px;height:197px;}
.dots-bg{background:url(images/dots-bg.jpg) repeat-x 0 0; height:50px}


.topmenu {margin:0px;padding:49px 10px 0px 0px;}
.topmenu .v{color:#252525;font-size:14px;text-decoration:none;padding:0px 15px 0px 15px}
.topmenu a{color:#505050;font-size:12px;text-decoration:none;}
.topmenu a:hover{color:#E01700;font-size:12px;text-decoration:none;}
.topmenu a#selected{color:#E01700;font-size:12px;text-decoration:none;}

.main-menu{margin:0px;padding:0px;}
.main-menu a{color:#FFF;text-decoration:none;padding:16px 25px 16px 25px;line-height:47px;}
.main-menu a:hover{color:#FFF;text-decoration:none;padding:16px 25px 16px 25px;line-height:47px;background:url(images/menu-bg2.jpg) no-repeat top right;}
.main-menu a#selected{color:#FFF;text-decoration:none;padding:16px 25px 16px 25px;line-height:47px;background:url(images/menu-bg2.jpg) no-repeat top right;}

/* anchors */
a {color:#106EB3;text-decoration:none}
a:hover {color:#E01700;text-decoration:underline}
a#selected {color:#E01700;text-decoration:underline}

.white-link{color:#FFF;text-decoration:none}
.white-link:hover{color:#E01700;text-decoration:none}

.faq a{color:#FFF;text-decoration:none}
.faq a:hover{color:#E01700;text-decoration:none}

.black-link{color:#202020;text-decoration:none}
.black-link:hover{color:#FFF;text-decoration:none}


.red-link{color:#E01700;text-decoration:none}
.red-link:hover{color:#303030;text-decoration:underline}
.red-link#selected{color:#303030;text-decoration:underline}

.more{color:#E01700;text-decoration:none;}
.more:hover{color:#303030;text-decoration:underline;}
/* anchors*/


fieldset{border:1px solid #d0d0d0;}
legend{color:#106EB3;font-size:18px; font-weight:bold;}

/* inputs*/
.input-search{border:0;background:url(images/search-bg.jpg) no-repeat 0 0;color:#404040;padding:2px 2px 0px 6px;margin-left:10px;margin-right:10px;width:116px;height:17px;font-family:Arial;font-size:11px;}
.input{border:1px solid #d0d0d0;background-color:#FCFCFC;color:#404040;padding:3px 0px 3px 4px}
select{border:1px solid #d0d0d0;background-color:#FCFCFC;color:#404040;}
textarea{border:1px solid #d0d0d0;background-color:#FCFCFC;color:#404040;padding:4px}
.button{overflow:visible;color:#FFF;font-weight:bold;border:0px;background:#5C5A5B url(../images/butt-bg.jpg) repeat-x 0 0;padding:4px 7px 4px 7px}

.submit{color:#FFF;font-size:10px;border:0px;background:url(../images/red-square.png) no-repeat 0 0;text-align:right;width:90px; padding-right:25px;height:18px;cursor:pointer;}
/* inputs*/

/* footer*/
.copyright{color:#808285;font-size:11px;}
.copyright .v{font-size:13px;color:#505050;text-decoration:none;padding:0px 15px 0px 15px}
.copyright a{color:#505050;text-decoration:none}
.copyright a:hover{color:#E01700;text-decoration:none}
.copyright a#selected{color:#E01700;text-decoration:none}
/* footer*/
