body{margin:0px; color:#484848; background:#151923 url(../images/bg.jpg) top center no-repeat; font-family:Tahoma,"Tekton Pro","Tekton Pro Cond","Tekton Pro Ext"; font-size:13px; font-style:normal; line-height:20px; font-weight:normal; font-variant:normal}
img, div{behavior:url(iepngfix.htc)}
* html{margin:0; padding:0}
.clear{clear:both}
.leftalign{float:left; margin-right:10px; margin-bottom:8px; margin-top:10px; border:thin solid #999; padding:2px}
p{margin:0 0 5px 0; text-align:justify}
a{text-decoration:none; color:#7AB7FA; font-weight:normal}
a:hover{color:#1e98b0; text-decoration:none}
img{border:0}
.header{height:100px}
 .slogan h5{font:normal bold 14px Arial,Helvetica,sans-serif; color:#fff; padding-top:35px; text-align:right}
.slogan p{color:#fff; margin:0; line-height:12px; text-align:right}
.logo{margin:20px 0 20px 10px}
.middle_content{margin-top:0px; margin-right:0px; margin-bottom:0; margin-left:0; padding-top:20px; padding-right:15px; padding-bottom:20px; padding-left:15px}
.bg_top{background:url(../images/topmid.png) no-repeat; height:30px}
.bg_repeat{background:url(../images/mid.png) repeat-y; overflow:hidden; height:100%}
.bg_bottom{background:url(../images/botmid.png) no-repeat; height:30px}
.subheader{background:url(../images/subheader.png) center top no-repeat; height:110px; position:relative; margin-bottom:20px}
h2{font:normal 18px/20px "Trebuchet MS",Georgia,Arial,Helvetica,sans-serif; color:#444847; margin:0 0 5px 0}
h5{font:normal 16px "Trebuchet MS",Georgia,Arial,Helvetica,sans-serif; color:#5d5d5d; padding:0 0 0 0; margin:0 0 5px 0}
.submenu{text-align:left; margin-top:0; margin-right:0px; margin-bottom:10px; margin-left:10px}
.submenu ul{margin:0; list-style:none; padding:0 0px}
.submenu li a{margin:0 0 0px 0; height:18px; border-bottom:1px solid #ddd; text-decoration:none}
.submenu li a:link, .submenu li a:visited{color:#338BF4; display:block; padding:6px 0px}
.submenu li a:hover{color:#5EA3F7; z-index:100; text-decoration:none; border-bottom:1px solid #1e98b0; text-align:left}
.serviceboximg{margin:0 10px 20px 20px}
.topmenubg{width:960px; background:url(../images/menu_bg.jpg) no-repeat; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; height:40px}
.topmenu{margin-left:20px; padding-top:5px}
#dropmenu, #dropmenu ul{margin:0 0 0 0; padding:0 0 0 0; list-style-type:none; list-style-position:outside; position:relative; line-height:1.5em; z-index:400; width:100%; font-family:Geneva,Arial,Helvetica,sans-serif}
#dropmenu a{display:block; padding:0.50em 1em; color:#686868; border:1px solid #ddd; text-decoration:none; margin-right:5px}
#dropmenu a:hover{color:#000; background:#fff}
#dropmenu li{float:left; position:relative}
#dropmenu ul{position:absolute; display:none; width:15em; top:28px; left:-1px}
#dropmenu ul a{border-left:1px solid #c8c8c8; background:#fff}
#dropmenu li ul{border-top:1px solid #c8c8c8; width:14.2em}
#dropmenu li ul a{width:15em; height:auto; float:left;  border-bottom:1px solid #ddd}
#dropmenu li.current_page_item a{background:#fff; color:#000}
table a:visited{}
.main tbody tr:hover{background:#f1f1f1}
.footer{color:#fff; width:275px; padding-top:5px; padding-right:0; padding-bottom:5px; padding-left:0; float:left}
.leftsidebar{margin-top:0; margin-right:0px; margin-bottom:0; margin-left:15px; padding-top:20px; padding-right:20px; padding-bottom:20px; padding-left:10px}
.twitterbox{width:400px; height:64px; padding:0px; float:left; margin-top:0px; margin-right:0; margin-bottom:0; margin-left:0px}
.next{margin:0;  padding:0 0 0 10px}
.msg_head{background-image:url(../images/plus.png); padding:5px 30px; cursor:pointer; position:relative; background-color:#7AB7FA; margin:1px; color:#fff; font-size:13px; font-weight:bold; background-repeat:no-repeat; background-position:5px 8px}
.msg_body{padding:5px 10px 15px; background-color:#fff; text-align:justify}
.chat{padding:5px 30px; position:relative; background-color:#7AB7FA; margin:1px; color:#fff; font-size:13px; font-weight:bold}
#right{list-style-image:url(../images/right.png); margin-left:5px}
#fmenu{width:700px; height:30px; float:left; margin-left:80px; margin-top:5px; padding-left:30px}
#fmenu ul{display:block; list-style:none; padding:5px 0 0 10px; margin:0px}
#fmenu ul li{display:inline; padding:0px; margin:0px; height:20px}
#fmenu ul li a{height:27px; display:block; padding:0px 10px 0 10px; margin:0 4px 0 4px; _margin:0 2px 0 2px; float:left; text-decoration:none; text-align:center; color:#fff; font-size:11px; line-height:25px}
#fmenu ul li a:hover{color:#ccc; text-decoration:underline}
 img, div{behavior:url("iepngfix.htc")}
.grid_6 h2{color:#FFF}
.grid_10 .textright{color:#FFF}
.add1{width:90%; float:left; padding:10px; border:1px #DFD1D2 dashed; position:relative}
.contact_form{width:95%; float:left; border:1px #DFD1D2 dashed; position:relative}
.form_row{width:150px; _width:150px; clear:both; padding:10px 0 10px 0; _padding:5px 0 5px 0; color:#a53d17}
label.contact{width:75px; float:left; font-size:12px; text-align:right; padding:4px 5px 0 0; color:#333}
input.contact_input{width:150px; height:18px; background-color:#fff; color:#999; border:1px #DFDFDF solid; float:left}
textarea.contact_textarea{width:253px; height:120px; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#999; background-color:#fff; border:1px #DFDFDF solid; float:left}
input.register{width:71px; height:25px; border:none; cursor:pointer; text-align:center; float:right; color:#FFF; background:url(images/register_bt.gif) no-repeat center}
a.contact{width:53px; height:24px; display:block; float:right; margin:0 0 0 10px; background:url(images/contact_bt.gif) no-repeat center; text-decoration:none; text-align:center; line-height:24px; color:#fff}
a.checkout{width:71px; height:25px; display:block; float:right; margin:10px 30px 0 10px; background:url(images/register_bt.gif) no-repeat center; text-decoration:none; text-align:center; line-height:25px; color:#fff}
a.continue{width:71px; height:25px; display:block; float:left; margin:10px 0 0 0px; background:url(images/register_bt.gif) no-repeat center; text-decoration:none; text-align:center; line-height:25px; color:#fff}
.terms{padding:0 0 0 80px}
.form_subtitle{position:absolute; top:-11px; left:7px; width:auto; height:20px; background-color:#3987EB; text-align:center; padding:0 7px 0 7px; color:#FFF; font-size:11px; line-height:20px}
#arrow{list-style-image:url(../images/1rightarrow.png)}
#right{list-style-image:url(../images/right.png); margin-left:5px}
#fmenu{width:700px; height:30px; float:left; margin-left:80px; margin-top:5px; padding-left:30px}
#fmenu ul{display:block; list-style:none; padding:5px 0 0 10px; margin:0px}
#fmenu ul li{display:inline; padding:0px; margin:0px; height:20px}
#fmenu ul li a{height:27px; display:block; padding:0px 10px 0 10px; margin:0 4px 0 4px; _margin:0 2px 0 2px; float:left; text-decoration:none; text-align:center; color:#fff; font-size:11px; line-height:25px}

#fmenu ul li a:hover{color:#ccc; text-decoration:underline}
 img, div, input{behavior:url("iepngfix.htc")}
#conleft{width:48%; float:left; height:300px}
#conright{width:48%; float:right; height:500px}

