@charset "utf-8";

/*OVERALL CSS*/
body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4c4c4c; line-height:19px;}
body,h1,h2,h3,h4,h5,h6,ul,li,form{margin:0; padding:0;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:0;}
#container:after, services-con:after, footer:after, .inside-con:after, .usm:after, .tracking-con:after{font-size:0px; line-height:0px; height:0px; content:'.'; visibility:hidden; display:block; clear:both}


/*CONTAINER*/
#container{ width:850px; margin:0 auto;}
.left-side{ float:left; width:247px;}
.right-side{ float:left; width:603px;}

/*WELCOME*/
.welcome{background:url(../../images/welcome-bg.gif) repeat-y; width:247px; margin:13px 0 0 0;}
.welcome .top{background:url(../../images/welcome-top.gif) no-repeat top;}
.welcome .bottom{background:url(../../images/welcome-bottom.gif) no-repeat bottom; padding:16px 11px 10px 11px;}
.logo{width:223px; margin:0 auto;}
.logo a{background:url(../../images/logo.gif) no-repeat; width:223px; height:98px; text-indent:-10000px; display:block;}
.logo-inside{width:223px; margin:0 auto; padding:0 0 8px 0;}
.logo-inside a{background:url(../../images/logo.gif) no-repeat; width:223px; height:98px; text-indent:-10000px; display:block;}
.welcome-txt{padding:20px 0 0 0;}
.welcome-txt img{ padding:0 0 0 5px;}
.welcome-txt h1{ font-size:12px;}
.welcome-txt p{ margin:0;}
.logos{padding:5px 0;}

/*RIGHT SIDE TOP*/
.phone{ background:url(../../images/phone.gif) no-repeat right; height:40px; text-indent:-10000px;}
.tracking-con{width:603px;margin:10px 0 0 0;}
.newsletter{width:350px; float:left; text-align:right; padding:0 10px 0 0; border-right:dotted 2px #c8c8c8;}
.newsletter .but{ background:url(../../images/go.gif); width:26px; height:26px; vertical-align:middle; margin-right:0; margin-top:0; border:none;color:#505050; font-weight:bold;}
.tracking{text-align:right; vertical-align:middle; width:235px; float:right; }
.tracking-con span{padding:3px 5px 0 0; vertical-align:middle; font-size:11px; font-weight:bold;}
.tracking-con input{border:none; width:120px; height:18px; vertical-align:middle; margin:1px 5px 0 0; font-size:11px; outline:none; border:solid 1px #c2c2c2;}
.tracking .button{ background:url(../../images/track-but.gif); width:26px; height:26px; text-indent:-10000px; vertical-align:middle; margin-right:0; margin-top:0; border:none; }

/*NAVIGATION*/
.nav{ background:url(../../images/nav-bg.gif) repeat-x;margin:10px 0 0 0;}
.nav .round{ background:url(../../images/nav-corner.gif) no-repeat right; height:40px; padding:8px 0 0 0;}
.nav ul{ margin:0 0 0 5px;}
.nav li{ list-style:none; display:inline;}
.nav a{float:left;background:url(../../images/glowtab-left.gif) no-repeat left top; margin:0;margin-right:1px; padding:0 0 0 9px; text-decoration:none;}
.nav a span{float:left;display:block;background:url(../../images/glowtab.gif) no-repeat right top; padding:6px 7px 6px 0px;
color:#000; font-weight:bold;}
.nav a span {float:none;}
.nav a:hover span {color: #FFFFFF;}
.nav .current a{background-position:0 -31px;}
.nav .current a span{background-position:100% -31px;color: #FFFFFF;}
.nav a:hover{background-position:0% -31px;text-decoration:none;}
.nav a:hover span{background-position:100% -31px;text-decoration:none;}
.nav li.selected a{background-position:0 -31px;}
.nav li.selected a span{background-position:100% -31px; color: #FFFFFF;}
.dropdown{position:absolute;top: 0;font-size:12px;line-height:18px;
z-index:100;background-color: #003d7d;width:225px;visibility: hidden; margin:-1px 0 0 0;}
.dropdown a{width:auto;display: block;text-indent: 5px; border-bottom: 1px solid #FFFFFF; padding: 5px 0;
text-decoration: none;color: #FFFFFF;}
* html .dropdown a{width: 100%;}
.dropdown a:hover{background:#d10235;color: #FFFFFF; text-decoration:none;}

/*BANNER*/
.banner{ text-align:right; margin:10px 0 0 0;}

/*SERVICES BLOCK*/
.services-con{ width:584px; margin:10px 0 0 16px;}
.services{float:left; background:url(../../images/services-bg.gif) repeat-y; width:371px; text-align:center;}
.services .ser-top{ background:url(../../images/services-top.gif) no-repeat top;}
.services .ser-bottom{ background:url(../../images/services-bottom.gif) no-repeat bottom; padding:8px 0 5px 0;}
.services li{ list-style:none; display:inline;}
.services .spacing {margin:0 0 0 3px;}

/*LOGIN*/
.login{ background:url(../../images/login-dotted-bg.gif) repeat-y; width:204px; float:right;}
.login .top-dot{ background:url(../../images/login-dotted-top.gif) no-repeat top;}
.login .bottom-dot{ background:url(../../images/login-dotted-bottom.gif) no-repeat bottom; padding:10px 5px;}

.login-inside{ background:url(../../images/login-inside-bg.gif) repeat-y; width:185px; margin:0 auto; font-size:11px;}
.login-inside .upper{ background:url(../../images/login-top-inside.gif) no-repeat top;}
.login-inside .lower{ background:url(../../images/login-bottom-round.gif) no-repeat bottom; padding:0 0 5px 0; height:280px;}

.login-inside h1{ color:#FFF; font-size:12px; padding:5px 0 15px 10px;}
.login-inside label{margin:0 0 0 10px;}
.login-inside .textbox{ background:url(../../images/input.gif) no-repeat 10px 0; height:26px; padding:3px 0 0 0;}
.login-inside input{border:0; margin:0 0 0 14px; font-size:11px; width:145px; outline:none;}
.login-inside .submit{ background:url(../../images/submit.gif) no-repeat; width:79px; height:29px;margin:5px 0 0 40px;}

/*FOOTER*/
.footer{ background:url(../../images/footer-bg.gif) repeat-y; width:845px; float:left; margin:15px 0; color:#656565;font-size:11px; }
.footer .up{ background:url(../../images/footer-top.gif) no-repeat top;}
.footer .down{background:url(../../images/footer-bottom.gif) no-repeat bottom; padding:5px;}
.footer .design{ background:url(../../images/footer-logo.gif) no-repeat 0 0;}
.footer .verisign{ background:url(../../images/verisign.gif) no-repeat 730px 10px; height:93px;}
.footer .link{width:630px; margin:0 auto; background:#f2f2f2; text-align:center;}
.footer .link .left{ background:url(../../images/link-left.gif) no-repeat left;  height:29px; padding:0 0 0 5px;}
.footer .link .right{ background:url(../../images/link-right.gif) no-repeat right;height:24px; padding:5px 0 0 0;}
.footer a{color:#656565;}
.footer .copyright{ float:left; width:350px; padding:36px 0 0 60px;}
.footer .ccs{ float:right; width:350px; padding:36px 10px 0 0; text-align:right;}


/*INSIDE PAGE LOGIN*/
.login-inside-page{ background:url(../../images/login-inside-bg-page.gif) repeat-y; width:215px; margin:0 auto 8px auto; font-size:11px;}
.login-inside-page .upper-inside{ background:url(../../images/login-top-inside-page.gif) no-repeat top;}
.login-inside-page .lower-inside{ background:url(../../images/login-bottom-page.gif) no-repeat bottom; padding:0 0 5px 0; }

.login-inside-page h1{ color:#FFF; font-size:12px; padding:5px 0 15px 10px;}
.login-inside-page label{margin:0 0 0 30px;}
.login-inside-page .textbox{ background:url(../../images/input.gif) no-repeat 26px 0; height:26px; padding:3px 0 0 0;}
.login-inside-page input{border:0; margin:0 0 0 32px; font-size:11px; width:145px; outline:none;}
.login-inside-page .submit{ background:url(../../images/submit.gif) no-repeat; width:79px; height:29px; margin:5px 0 0 65px;}


/*INSIDE PAGE CONTENT*/
.inside-con{ width:584px; margin:10px 0 0 16px; background:url(../../images/content-bg-dot.gif) repeat-y;}
.inside-con .upper-dots{ background:url(../../images/content-top-dot.gif) no-repeat top;}
.inside-con .lower-dots{ background:url(../../images/content-bottom-dot.gif) no-repeat bottom; padding:5px 5px 11px 5px;}
.inside-con h1{ background:#020202 url(../../images/inside-h1.gif) top no-repeat; color:#FFF; font-size:17px; padding:5px 10px 5px 10px; width:552px; margin:0 0 0 1px;}
.inside-con .content{width:auto;}
.inside-con .content h2{ font-size:19px; color:#004995; background:url(../../images/h2-arrow.gif) no-repeat 10px 10px; padding:5px 0 0 25px; margin:0 0 10px 0; border-top:dotted 2px #c8c8c8;}
.inside-con .content h3{ font-size:16px; color:#ab0534; margin:10px 0 10px 0; padding:0 0 0 20px; background:url(../../images/h3-arrow.gif) no-repeat 10px 5px;}
.inside-con p{margin:10px 0; padding:0 10px;}
.inside-con li{ background:url(../../images/li.gif) no-repeat 0px 5px; padding:0 0 0 15px; margin:0 0 0 20px; list-style:none;}
.img-left{padding:7px; border:dotted 2px #c8c8c8; float:left; margin:0 10px 10px 0; clear:right;}
.img-right{padding:7px; border:dotted 2px #c8c8c8; float:right; margin:0 0 10px 10px; clear:left;}
.inside-con a{color:#4c4c4c; text-decoration:underline;}
.inside-con a:hover{color:#004995; text-decoration:none;}
.inside-con ol li{list-style:decimal; background:none; padding:5px 0 5px 0;}
.sep{border-bottom:dotted 2px #c8c8c8; padding:0 0 5px 0;}
.credit-app{ font-size:11px;}
.credit-app input{ border:dotted 2px #c8c8c8; width:75px; font-size:11px; height:18px; margin:0 5px 0 0;}
.credit-app .large{ width:220px;}
.credit-app .large2{ width:150px;}
.credit-app .chx{border:none; width:auto; vertical-align:middle; margin:0;}
.credit-app  textarea{overflow:hidden; border:dotted 2px #c8c8c8; width:150px; font-size:11px; height:50px; margin:0 5px 0 0;}
.credit-app .button{ background:url(../../images/submit.gif) no-repeat; width:79px; height:29px; border:0; margin:15px 0 0 0;}
.credit-app .size2{width:110px; margin:0 0 0 3px;}

.small-txt{font-size:10px;}
.call{ background:#ab0534; color:#FFF; padding:5px 10px; width:530px; margin:0 auto; line-height:24px;}
.call strong{font-size:19px; font-weight:bold; display:block;}

.usm{width:558px; margin:10px auto 0 auto;}
.usm .inner{ width:184px; float:left; margin:0 2px 0 0;}

.contact-tab{border:dashed 1px #E9E9E9; font-size:11px;}
.contact-tab .heading{background:#020202; color:#FFF; font-weight:bold; font-size:12px;}
.contact-tab td{border:solid 1px #E9E9E9; text-transform:capitalize;}
.contact-tab .row{background:#EFEFEF;}

.image-replacement{float:left; margin:0 10px 0 0; padding:3px; border:dotted 2px #c8c8c8;}
