﻿body {margin: 0px; font-family: Arial, Sans-Serif; font-size: 12px; background-color: white;}
.bg{background-color: #bad1f3;}
img{border: 0px}
h1{font-size: 22px; padding: 0px; margin: 0px; margin-bottom: 4px; color: #205692;}
h2{font-size: 16px; padding: 0px; margin: 0px; margin-bottom: 4px; color: #bad1f3;}
h3{font-size: 14px; padding: 0px; margin: 0px; margin-bottom: 4px; color: #344b64;}
h4{font-size: 13px; padding: 0px; margin: 0px; margin-bottom: 4px; color: #344b64;}
p{margin-top: 0px;}
a:link{color: #3b62ad; font-weight: bold; text-decoration: underline;}
a:visited{color: #3b62ad; font-weight: bold; text-decoration: underline;}
a:hover{color: #f9c883; font-weight: bold; text-decoration: none;}
a:active{color: #3B62AD; font-weight: bold; text-decoration: underline;}


.pad{padding: 5px;}
.padding15{padding-left: 15px;}
.xxsm{font-size: 9px;}
.center{text-align: center; margin-right: auto; margin-left: auto;}
.header{width: 100%; float: left; font-size: 10px; background-color: #8ba7cf; border-bottom: solid 4px #f9c883; }
.content{background-color: White; width: 950px; border-bottom: solid 4px #f9c883; float: left;}
.footer{width: 950px; float: left; font-size: 10px;}
.footerBG{background-color: #205692; color: white; padding: 4px;}

.admin{background-image: url(images/adminbg.gif); background-repeat: repeat-x;}
.admin a:link{color: #3b62ad; font-weight: bold; text-decoration: underline;}
.admin a:visited{color: #3b62ad; font-weight: bold; text-decoration: underline;}
.admin a:hover{color: #faa419; font-weight: bold; text-decoration: none;}
.admin a:active{color: #3B62AD; font-weight: bold; text-decoration: underline;}


.adminSideNav{float: left; width: 149px; text-align: left; border-right: solid 1px #3B62AD; padding-bottom: 10px;}
.adminContent{float: left; width: 800px; padding-bottom: 10px;}
.adminContent h1{font-size: 20px; padding: 0px; margin: 0px; margin-bottom: 4px; color: Black;}
.adminHeader{float: left; height: 118px; width: 100%;}
.adminCustomer{float: left; width: 700px; text-align: left; height: 83px;}
.adminCustomer h1{font-size: 20px; color: Black;}
.adminFooter{width: 900px; float: left; font-size: 10px; padding: 10px 25px; border-top: solid 1px #3B62AD;}
.adminInfinistorm{float: left; width: 250px; height: 83px;}
.adminUser{height: 25px; width: 100%; float: left; color: White;}
.adminUser a:link{color: white; font-weight: bold; text-decoration: underline;}
.adminUser a:visited{color: white; font-weight: bold; text-decoration: underline;}
.adminUser a:hover{color: white; font-weight: bold; text-decoration: none;}
.adminUser a:active{color: white; font-weight: bold; text-decoration: underline;}

.alert{border: solid 1px #ffe222; width: 500px; background-color: #fef7d0; padding: 10px; text-align: left;}
.alert h1{color: Black; font-size: 16px; padding: 0px; margin: 0px; margin-bottom: 4px;}
.alignLeft{text-align: left;}
.alignRight{text-align: right;}

.breadcrumb {color: White;}
.breadcrumb a:link{color: white; font-weight: bold; text-decoration: underline;}
.breadcrumb a:visited{color: white; font-weight: bold; text-decoration: underline;}
.breadcrumb a:hover{color: #c0955d; font-weight: bold; text-decoration: none;}
.breadcrumb a:active{color: white; font-weight: bold; text-decoration: underline;}

.companyInfo{width: 175px; float: left; padding-top: 10px;}
.companyDesc{width: 595px; float: left; padding-top: 10px;}

.error{border: solid 1px #ffe222; width: 575px; background-color: #fef7d0; padding: 10px; text-align: left;}
.error h4{font-size: 14px;}

.floatLeft{float: left;}
.floatRight{float: right;}
.imageLeft{float: left; padding: 5px;}
.imageRight{float: right; padding: 5px;}

.homebg{background-image: url(images/homebg.jpg); float: left;}
.spacer{width: 100%; height: 10px; float: left;}


.sideHeader{height: 30px; color: white; font-weight: bold; text-align: left; font-size: 14px; padding-top: 15px; padding-left: 7px;}
.sideBody{color: #4f5c6d; font-size: 10px; text-align: left; padding-left: 10px; padding-top: 3px;}

.datatable .pager{font-family: Georgia, Serif; text-align: center; padding: 15px 0px;}
.datatable .pager SPAN.command,.datatable .pager SPAN.current,.datatable .pager A.command{border: solid 1px #ccc; color: #007DAC; line-height: 18pt; padding: 5px; text-decoration: none;}
.datatable .pager SPAN.current{font-weight: bold; background-color: #3b62ad; color: White;}

.navigation{color: White; background-color: #205692; height: 35px; float: left; width: 100%;}
.nav {color: White;}
.nav a:link{color: white; font-weight: bold; text-decoration: none;}
.nav a:visited{color: white; font-weight: bold; text-decoration: none;}
.nav a:hover{color: #c0955d; font-weight: bold; text-decoration: none;}
.nav a:active{color: #c0955d; font-weight: bold; text-decoration: none;}

.seperator{background-color: #dddddd; height: 1px; margin: 2px;}

.yellow a:link{color: #fff12a; font-weight: bold; text-decoration: none;}
.yellow a:visited{color: #fff12a; font-weight: bold; text-decoration: none;}
.yellow a:hover{color: #fff12a; font-weight: bold; text-decoration: none;}
.yellow a:active{color: #fff12a; font-weight: bold; text-decoration: none;}
