/* CSS Document */
img{border:0px;}
html, body { height:100%;}
body { margin:0px; padding:0px; background:#F1F1F1;}
table { font-size:11px; color:#333333; font-family:Tahoma,Arial,Helvetica,sans-serif; text-align:left; letter-spacing:0.03em; }

/*Main structure Class */
.main { height:100%; width:780px; background:#FFFFFF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; }
.maintable { height:100%; width:770px; background:#FFFFFF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; }

/* ------------------------------------Top header part styles------------------------------------ */
.toppart { border: 0px solid #ffffff; width: 100%; height: 10px; vertical-align:top; background-color:#ffffff; }
.toppart td{ color:#383838;}
.toppart b{ color:#000000; font-weight:bold;}

.toppart a { color:#ffffff; text-decoration:none; font-weight:normal; padding:5px; height:25px; vertical-align:middle; }
.toppart a:hover { color:#D5D5D5; text-decoration:none; height:25px;}

.toplink td{background-color:#DADADA;}
.toplink a{color:#ffffff; text-decoration:none; border:#333333 solid 1px; background-color:#666666; padding-left:3px; padding-right:3px; font-weight:bold;}
.toplink a:hover {color:#333333; text-decoration:none; border:#B8B5B5 solid 1px; background-color:#CDCCCC; }

.menutd{ background-image:url(../images/menuback.gif); height:25px; color:#FFFFFF;}
.blackhd { font-family:century; color:#44404B; font-size:20px; font-weight:500; }
.white { color:#FFFFFF; }
.tophlight { color:#292929; text-decoration:none; font-weight:normal; font-size:11px; font-family:Tahoma; }
.topimg { background-image:url(../images/back-tophd1.gif); color:#FFFFFF; font-weight:bold; display:block; font-size:12px; padding-top:10px; padding-bottom:10px; padding-left:8px; text-transform:uppercase; }
.topimg1 { background-image:url(../images/back-tophd1.gif); color:#C4C2C2; font-weight:bold; display:block; font-size:12px; padding-top:10px; padding-bottom:10px; padding-left:8px; text-transform:uppercase; }

.padding3{ padding-bottom:3px; padding-top:3px;}

/*------------------------------------ left part styles------------------------------------ */
.leftpart { width:185px; background:#F0F0F0; vertical-align:top;}
.leftpart td { color:#ffffff;}
.leftpart b { font-size:24px; color:#AE1567; font-family:Arial,Tahoma,Helvetica,Tahoma; text-align:left;  }
.table{ border:1px solid #9D9C9D; width:184px; height:100%; background-color:#EEEDEF;}

a.leftlink:link, a.leftlink:visited, a.leftlink:active { color:#5E5E5E; font-weight:normal; text-decoration:none; padding:2px; }
a.leftlink:hover { color:#262626; text-decoration:none; }

.leftheader { background:#423E4D; color:#FFFFFF; padding:7px; font-weight:bold; }
.leftback{ background:url(../images/back-leftmenu.gif) top #3F6478; background-repeat:no-repeat;}


/*------------------------------------Middle part styles------------------------------------*/
.midpart { height:100%;  vertical-align: top; padding:0px; }
.middsection { height:100%;  vertical-align: top; padding:0px; }
.midpart{ color:#101010;}
.midpart b{ color:#3F6578; font-weight:bold; font-size:12px;}
.midpart strong{ color:#161616; font-weight:bold; font-size:12px;}

.statichd { background-image:url(../images/hdbg.gif); background-repeat:no-repeat; font-family:Arial Narrow; color:#1F3038; font-weight:normal; font-size:28px; padding:7px; text-transform: capitalize; }

.midbenner { background-image:url(../images/ban-back.gif); background-repeat:no-repeat; height:110px; width:189px; color:#101010; padding:2px 2px; }
.protd{ background-color:#7498AC; height:5px;}
.protable1{ border:1px solid #779BAE; width:189px; background-color:#E8EFF3;}
.table1{ border:1px solid #AEBEC3; background-color:#DCE6EA;}
.table2{ border:1px solid #B9CED5;}
.table3{ border-right:1px solid #A6C3D3;}
.midhlight { color:#2F2A30; font-size:22px; font-weight:normal; font-family:Arial Narrow; }

a.midlink:link, a.midlink:visited, a.midlink:active { color:#101010; font-weight:normal; text-decoration:none;  }
a.midlink:hover { color:#000000; text-decoration:underline; }

a.more:link, a.more:visited, a.more:active { color:#396781; font-weight:normal; text-decoration:none; padding:5px; }
a.more:hover { color:#000000; text-decoration:none; }

a.midbot:link, a.midbot:visited, a.midbot:active { color:#3B3B3B; font-weight:normal; text-decoration:none;  }
a.midbot:hover { color:#000000; text-decoration:none; }

.grayback, .grayback:visited, .grayback:active{ background-color:#F0EFF0; color:#000000; font-weight:bold; text-decoration:none; font-size:12px; }
.grayback:hover { color:#000000; text-decoration:none; }

.home, .home:visited, .home:active{ color:#2F2A31; font-weight:normal; text-decoration:none; font-size:11px; padding-left:4px; padding-right:4px; }
.home:hover { color:#000000; text-decoration:none; }

.acchd{ font-family:Verdana; font-size:22px; color:#1D3E4F;  padding-left:5px; padding-top:4px; text-transform:uppercase; height:36px; }
.accsubhd{ font-family:Verdana; font-size:16px; color:#104C6D;  text-transform:capitalize; font-weight:bold; text-decoration:none;}
a.accsubhd:visited, a.accsubhd:active { color:#104C6D; font-weight:bold; text-decoration:none; }
a.accsubhd:hover { color:#000000; font-weight:bold; text-decoration:none; }

.pagehd{font-family:arial; font-size:16px; color:#274C5F; font-weight:bold; padding-left:4px;}
.innerhd{font-family:arial; font-size:16px; color:#3F6578; font-weight:bold; padding-left:4px;}

a.prolink:link, a.prolink:visited, a.prolink:active { color:#424242; font-weight:normal; text-decoration:underline; }
a.prolink:hover { color:#000000; text-decoration:none; }

a.pagelink:link, a.pagelink:visited, a.pagelink:active { color:#4B4B4B; font-weight:normal; text-decoration:none; padding-left:2px; padding-right:2px;}
a.pagelink:hover { color:#000000; text-decoration:none; }

.acchd1{ font-family: Arial Narrow; font-size:28px; color:#2F2A30; font-weight:500; text-transform: uppercase; height:40px;  vertical-align: bottom; }

.sctbhd{ background-color:#3F6478; padding:3px; text-decoration: none; color:#ffffff; font-size:12px; font-weight:bold;}
.sctboder{ border:1px solid #E6F4F9;}
.shborder{background-color:#577E94;}
.shtdhd{background-color:#6F99A9; color:#ffffff; font-weight:bold; font-size:12px; vertical-align:middle; padding:5px;}
.shsubhd{background-color:#F1F4F5; color:#000000; font-weight:normal; font-size:11px; height:28px; vertical-align:middle; padding:3px; text-transform:capitalize;}
.shtd{background-color:#ffffff; color:#4d4d4d; font-weight:normal; font-size:11px;  vertical-align:middle; padding:5px; text-transform:capitalize;}
.shtdbt{background-color:#B0CFDA; color:#000000; font-weight:bold; font-size:11px; padding:3px; text-transform:capitalize;}

.shoptable{ background-color:#F1F4F5; padding:15 15 15 15;}
.shophdmain{ background-color:#B9CED5; font-size:18px; color:#1A3F53; font-weight:normal; height:30px;  text-transform:capitalize; }
.shophdsub{ background-color:#577E94; color:#ffffff; font-size:18px; font-weight:500; height:30px;  text-transform:capitalize;}
.shoptdhd{ background-color:#406579; font-size:11px; color:#ffffff;  font-weight:bold;text-transform: uppercase; padding:7px;}

.shoptddtbold{ color:#ffffff; font-size:11px; font-weight:bold; }
.shoptddt{ background-color:#ffffff; color:#424242; font-size:11px; font-weight:normal; padding:5px;}

.shop{background-color:#577E94; }

.acclink{color:#3F6478; font-size:12px; font-weight:normal; text-decoration:none; }
.acclink:link{color:#3F6478; text-decoration:none; }
.acclink:visited{color:#3F6478; text-decoration:none; }
.acclink:hover{color:#567C92; text-decoration:none; }

/*------------------------------------General eliments styles------------------------------------*/
h1 {border-bottom:0px #CCCCCC solid; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#3B3B3B; font-weight:normal; margin:0 0 0 0; padding-left:2px;}
h2, .textheding { border-bottom:0px #CCCCCC solid; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:16px; color:#3B3B3B; font-weight:bold; padding-bottom:5px; font-weight:bold; }

ul { list-style: url(images/arw.gif) none; margin:0px; padding-left:15px; color:#2F2A31; }
li { margin:4px 0px; color:#2F2A31;}

a.normallink:link, a.normallink:visited, a.normallink:active { color:#184660; text-decoration:none; font-weight:normal;  }
a.normallink:hover { color:#000000; text-decoration:none; font-weight:normal; }
.normallink1 { color:#000000; text-decoration:none; font-weight:bold; }

a.link:link, a.link:visited, a.link:active { color:#406578; text-decoration:none; font-weight:bold;}
a.link:hover { color:#000000; text-decoration:none; font-weight:bold;}

.price{font-size:11px; color:#A20F2C; font-weight:bold;}
.pricet{font-size:11px; color:#7D4876; font-weight:bold; text-decoration:line-through;}
.pricecredit{color:#A20F2C;  font-size:11px; font-weight:normal;    }
.line{ background-color:#2F566C;}
.accline{ background-color:#564D5A;}

/*------------------------------------form part styles------------------------------------*/
form { margin:0px; padding:0px; }
input, select, textarea, textfield {  padding-left:1px; font-size:11px; color:#120844; font-family:Tahoma,Arial; }
.button { color:#FFFFFF; padding:0px; font-weight:bold;  padding:1px;
 background: url(images/butbg.gif) repeat-x; border:0px; border:1px solid #9FB2C3; }
.lable{color:#292929; font-size:12px; font-weight:normal; width:25%; text-align:right;}
/*------------------------------------Footer part styles------------------------------------*/
.footer { border-top:0px solid #FF8400; width:100%; height:30px; background:#ffffff; vertical-align: top;  }
.padding2{ padding:2px; }
.footer a { color:#3B3B3B; text-decoration:none; font-weight:normal; padding-left:2px; padding-right:2px; }
.footer a:hover { color:#C5913E; text-decoration:none; }

.copyright{font-weight:normal; color:#ffffff; padding:3px; font-size:11px;}
.footerhd{font-weight:normal; color:#ffffff; font-size:11px; background-color:#423E4D;}
.padding7 { padding:7px;}

a.qualdev:link, a.qualdev:visited { color:#FFFFFF; text-decoration:none; }
a.qualdev:hover { color:#C9D7C6; text-decoration:none; }

/*----------------------extra css---------------------*/

.leftmenu-color { background-color:#F1F4F5; }
.left-line { border-bottom:1px solid #B9CED5; }
.padding {padding-top:5px;}
.text-header {color:#3F6478; font-family:Verdana; font-weight:bold; font-size:13px; }
.smalltext { color:#3F6478; font-family:Verdana; font-size:11px;}
.black-bold {color:#3F6478; font-size:12px; font-weight:bold;}

.pinkback, .pinkback:visited, .pinkback:active{ background-color:#274C5F; color:#ffffff; font-weight:bold; text-decoration:none; font-size:12px; }
.pinkback:hover { color:#F3E8F2; text-decoration:none; }
.imgborder{border:1px solid #274C5F; padding:2px 2px 2px 2px; }

.sublink{color:#3F6478; font-size:11px; font-weight:normal; }
.sublink:link{color:#3F6478; text-decoration:underline; }
.sublink:visited{color:#3F6478; text-decoration:underline; }
.sublink:hover{color:#000000; text-decoration:none; }
a.smalllink:link, a.smalllink:visited, a.smalllink:active { color:#406578; text-decoration:none; font-weight:bold;}
a.smalllink:hover { color:#000000; text-decoration:none; font-weight:bold;}
a.proname:link, a.proname:visited, a.proname:active { color:#406578; text-decoration:none; font-weight:bold;}
a.proname:hover { color:#000000; text-decoration:underline; font-weight:bold;}
.smalltxt { color:#0C2F42;}
.errmsg { color:#FF0000;}
.purplebold { color:#0C2F42; font-weight:bold;}
a.update:link, a.update:visited, a.update:active { color:#406578; text-decoration:none; }
a.update:hover { color:#000000; text-decoration:underline; }
.cms { color:#09486A; }

.allborder{background-color:#D2DBDE;}
.tableheader{background-color:#DCE6EA; color:#333333; font-size:12px; font-weight:bold;}
.lightbg{background-color:#ffffff;  color:#333333; font-size:11px; font-weight:normal;}
.tableheader1 strong{font-size:11px; font-weight:bold;}
.lightbg1{background-color:#ffffff;  color:#333333; font-size:11px; font-weight:normal;}
.lightbg1 b{color:#ff0000; font-size:11px; font-weight:normal;}

.noboder{ border:none; }

.statichd1 { background-image:url(../images/hdbg1.gif); background-repeat:no-repeat; font-family:Arial Narrow; color:#1F3038; font-weight:normal; font-size:26px; padding:7px; text-transform: capitalize; }
