/* CSS Document */
*{ margin:0; padding:0;
   // font-style: italic;
}
//body {font-family:Arial, Helvetica, sans-serif; font-size:11px; background:#007cc2 url(../images/bg.gif) repeat-x left top; }
body {font-family:Tahoma; font-size:11px; background:#007cc2 url(../images/bg.gif) repeat-x left top; }
.bgwht {background:#fff;}
.top {background:#007CC2 url(../images/top.gif) no-repeat left top; height:26px;}
.top-bg { background: url(../images/top-gr.gif) repeat-x left top; height:26px;}
.left-bg { background:#007cc2 url(../images/left.gif) no-repeat left top; width:25px; height:100%;}
.right-bg { background:#007cc2 url(../images/right.gif) no-repeat left top; width:25px; height:100%;}
.bottom-gr {background:url(../images/bottom-gr.gif) repeat-x left top; height:25px;}
.top-blue-bg { background:#b7dff8; height:180px;}
.blue-curve-top { background:#FFFFFF url(../images/blue-corner.gif) no-repeat left top;}
.blue-curve-btm { background:#FFFFFF url(../images/blue-btm.gif) no-repeat right bottom; height:33px;}
.bgclor { background:#b7dff8;}
#logo { padding:10px; }
ul li { margin:0; padding:0; list-style:none;}
.transcription{background:url(../images/front.jpg) no-repeat right top; height:195px;}
.toplinks { font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#09486c; text-decoration:none}
.toplinks:hover { color:#ad1b1b; text-decoration:none}
.contact-no { font-size:20px; font-weight:bold; color:#da251c; padding-left:50px; padding-top:13px; background:url(../images/contact.gif) no-repeat 10px center; height:61px;}
.gry-border { border-left:1px solid #a5a5a5}
.blue-top-border { border-top:1px solid #94e5ff}
.mid-bgclor {background-color:#007cc2; height:6px;}
.tab-dotted-border { background:url(../images/table-dotted-border.gif) no-repeat 6px bottom;}
.slogan-red-txt { font-size:1.2em; font-weight:bold; color:#da251c; padding-left:10px; padding-top:20px;}
.slogan-blue-txt { font-size:1.2em; font-weight:bold; color:#045e9d; padding-left:50px;}
.slogan-gry-txt { font-size:1em; font-weight:bold; color:#71716f; padding-left:232px;}
.homelinks { line-height:30px; color:#252525; font-size:15px; margin:0px; padding:0px; font-weight:bold; margin-top:10px; margin-bottom:20px}
.homelinks li {background:url(../images/bullet.gif) no-repeat left 8px; padding-left:20px; padding-bottom:5px;}
.homelinks li a {color:#000000; text-decoration:none}
.homelinks li a:hover { color:#ad1b1b;text-decoration:none}
.table-margin {margin-left:15px;}
.table-margin-right {margin-right:10px;}
.sq-org-bracket {font-size:90px; font-weight:bold; color:#f2ae7f}
.left-border { border:3px solid #f2ae7f; border-right:none; width:25px;}
.right-border { border:3px solid #f2ae7f; border-left:none; width:25px;}
.login-bg {background:url(../images/login-bg.gif) no-repeat center center; height:103px; width:352px;}
.btmlinks {font-size:12px; font-weight:bold; color:#1e1a17; padding:10px; font-family:"Century Gothic";}
.btmlinks a { text-decoration:none; color:#1e1a17;}
.btmlinks a:hover { text-decoration:none; color:#ad1b1b;}
.client-login  { font-size:1em; font-weight:bold; color:#da251c;}
.signupunpw {font-size:13px; color:#252525; padding-left:10px; font-weight:bold}
.signuplink {font-size:12px; color:#fff; font-weight:bold; padding-left:10px;}
.signuplink a {font-size:12px; color:#000; text-decoration:none; font-weight:bold}
.signuplink a:hover {text-decoration:underline}
.textfield { width:150px; height:18px; color:#252525; border:1px solid #9e9e9e; font-size:11px}
.textfield_small { width:110px; height:18px; color:#252525; border:1px solid #9e9e9e; font-size:11px}
.combo { width:150px; height:18px; color:#252525; border:1px solid #252525; font-size:11px}
.loginbtn { width:45px; height:45px; color:#fff; background-color:#da251c; border:1px solid #da251c; font-weight:bold}
.loginbtn:hover {color:#000; background-color:#fff; border:1px solid #fff; font-weight:bold}
.org-br {background:url(../images/org-br.gif) no-repeat left top; height:90px; font-size:30px; font-weight:bold; color:#da251c; padding-top:20px; padding-bottom:0px}
.org-br a {color:#da251c; text-decoration:none} .org-br a:hover {color:#ad1b1b; text-decoration:none}
.grn-br {background:url(../images/grn-br.gif) no-repeat left top; height:90px; font-size:30px; font-weight:bold; color:#00923d; padding-top:2px;padding-bottom:0px}
.grn-br a {color:#00923d; text-decoration:none} .grn-br a:hover {color:#ad1b1b; text-decoration:none}
.blu-br {background:url(../images/blu-br.gif) no-repeat left top; height:90px;font-size:30px; font-weight:bold; color:#667bb4; padding-top:10px; padding-bottom:20px;padding-bottom:0px}
.blu-br a {color:#667bb4; text-decoration:none} .blu-br a:hover {color:#ad1b1b; text-decoration:none}
.heading { font-size:15px; color:#007cc2;  font-weight:bold; background:url(../images/heading-bg.gif) no-repeat left bottom; text-align:left}
.heading span {font-size:25px; padding-left:10px; }
.norm-txt {font-size:12px; line-height:16px; color:#141212; text-align:justify}
.norm-txt a {color:#007cc2; text-decoration:none}
.norm-txt a:hover {color:#03466c;}
.gry-topborder {border-top:1px solid #dddddd; margin-bottom:10px;}
.head { color:#ef7c16; font-size:12px; font-weight:bold; line-height:20px;}
.head2 { color:#ef7c16; font-size:10px; font-weight:bold; line-height:20px; font-family:Verdana, Arial, Helvetica, sans-serif}
.formhead { color:#ef7c16; font-size:11px; font-weight:bold; line-height:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left}
.subhead { color:#007cc2; font-size:12px; font-weight:bold; line-height:18px; border-bottom:1px solid #007c16;}
.subhead-whtunline { color:#007cc2; font-size:12px; font-weight:bold; line-height:18px;}
.tab-head { background:#83ca53; color:#fff; font-weight:bold; line-height:20px; padding-left:10px; font-size:12px; border-bottom:1px dotted #252525; border-left:1px dotted #252525}
.tab-subhead { background:#f2faff; color:#086ba3; font-weight:bold; font-size:11px;}
.orange-tabborger {border:1px solid #f48a2d}
.menu-top {background:url(../images/menu-top.gif) no-repeat left top; font-size:20px; color:#fff; text-align:left}
.menu-top span {font-size:22px; padding-left:5px; padding-top:5px; padding-bottom:0}
.menu-bg{background:url(../images/menu-bg.gif) repeat-x top left;}
.menu-bg li {margin:10px;background:url(../images/menu-bullet.gif) no-repeat 5px 2px; padding-left:35px; font-size:12px; font-weight:bold; color:#005585; padding-bottom:3px; line-height:21px; text-align:left}
.menu-bg li a {text-decoration:none;color:#005585;}
.menu-bg li a:hover {text-decoration:none;color:#335162;}
.hori-blue-border{background:url(../images/hori-dotline.gif) repeat-x left bottom}
.verti-blue-border{background:url(../images/verti-dotline.gif) repeat-y left top}
.signupbg {background:url(../images/signup.gif) no-repeat left top; font-size:18px; padding-left:45px; color:#fff; height:50px; text-align:left}
.signupbg a {color:#fff; text-decoration:none} .signupbg a:hover {color:#e6e4e4; text-decoration:none}
.requestbg {background:url(../images/request-quote.gif) no-repeat left top; font-size:18px;padding-left:45px; color:#fff; height:50px; text-align:left}
.requestbg a {color:#fff; text-decoration:none} .requestbg a:hover {color:#e6e4e4; text-decoration:none}
.testimonialbg {background:url(../images/testimonial.gif) no-repeat left top; font-size:18px; padding-left:45px; color:#fff; height:50px; text-align:left}
.testimonialbg a {color:#fff; text-decoration:none} .testimonialbg a:hover {color:#e6e4e4; text-decoration:none}
.whereur {font-size:11px; color:#007cc2; font-family:Verdana, Arial, Helvetica, sans-serif}
.whereur a {color:#03466c; text-decoration:none; font-weight:bold}
.whereur a:hover {font-size:11px; color:#007cc2; text-decoration:none; font-weight:bold}
.dict dt{width:110px; background:url(../images/product-bg.gif) no-repeat left top; float:left; padding:5px; margin:10px; height:95px;}
.dict dd {padding:10px 0 0 0; width:500px; float:left}
.dict dd ul li {background:url(../images/blue-bullet.gif) no-repeat left 5px; padding-left:20px;}
.txtpadding{padding-left:20px;}
.txtindent{text-indent:20px;}
.btn {height:20px; width:75px; font-size:12px; float:right;}
.btn a {background:url(../images/buttonbg.gif) repeat-x left top;color:#fff; font-weight:bold; height:20px; width:75px; padding-left:10px; padding-right:10px; padding-top:2px; font-size:12px; text-decoration:none}
.btn a:hover {background:url(../images/buttonbg-on.gif) repeat-x left top; color:#fff; height:20px; width:75px;}
.links {font-size:12px; line-height:16px; color:#1798c2; font-weight:bold}
.links:hover {color:#141212;}
.norm-txtsm {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#03466c; text-decoration:underline}
.norm-txtsm:hover {color:#007cc2; text-decoration:none}
.img-padding{padding-top:4px;}
.textfield-sm { width:150px; height:15px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#252525; border:1px solid #9e9e9e;background:#fff;}
.textara {width:200px; height:75px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#252525; border:1px solid #9e9e9e;background:#fff;}
.textara_small {width:135px; height:35px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#252525; border:1px solid #9e9e9e;background:#fff;}
.submitbtn {background:url(../images/buttonbg.gif) repeat-x left top;color:#fff; font-weight:bold; font-size:12px; border:1px solid #007cc2; padding-left:10px; padding-right:10px;}
.submitbtn:hover {background:url(../images/buttonbg-on.gif) repeat-x left top;color:#fff; font-weight:bold; font-size:12px; border:1px solid #83ca53;padding-left:10px; padding-right:10px;}
