﻿body {margin: 0px; font-family: Arial, Sans-Serif; font-size: 12px; background-image: url(/images/plaid-full.jpg); background-repeat: repeat-x; background-attachment: fixed;
}
img{border: 0px}
h1{font-size: 20px; padding: 0px; margin: 0px; margin-bottom: 4px; color: #234a1e;}
h2{font-size: 16px; padding: 0px; margin: 0px; margin-bottom: 4px; color: #234a1e;}
a:link{color: #234a1e; font-weight: bold; text-decoration: underline;}
a:visited{color: #234a1e; font-weight: bold; text-decoration: underline;}
a:hover{color: #244a36; font-weight: bold; text-decoration: none;}
a:active{color: #234a1e; font-weight: bold; text-decoration: underline;}

.imageLeft{float: left; padding: 5px;}
.imageRight{float: right; padding: 5px;}
.pad{padding: 5px;}
.padding15{padding-left: 15px;}
.xxsm{font-size: 9px;}
.center{text-align: center; margin-right: auto; margin-left: auto;}
.header{float: left; width: 950px;}
.logo{float: left; width: 325px; height: 100px; text-align: left;}
.headerMiddle{float: left; width: 300px; height: 100px;}
.headerRight{float: left; width: 325px; height: 100px;}

.nav{float: left; width: 950px;}

.nav a:link{color: #ffffff; font-weight: bold; text-decoration: none;}
.nav a:visited{color: #ffffff; font-weight: bold; text-decoration: none;}
.nav a:hover{color: #ffffff; font-weight: bold; text-decoration: underline;}
.nav a:active{color: #ffffff; font-weight: bold; text-decoration: none;}

.sidebarNav{width: 300px; font-size: 16px;}

.sidebarNav a:link{color: #234a1e; font-weight: bold; text-decoration: none;}
.sidebarNav a:visited{color: #234a1e; font-weight: bold; text-decoration: none;}
.sidebarNav a:hover{color: #244a36; font-weight: bold; text-decoration: underline;}
.sidebarNav a:active{color: #234a1e; font-weight: bold; text-decoration: none;}


#nav-menu ul
{
list-style: none;
padding: 0;
margin: 0;
} 

#nav-menu li
{
float: left;
margin: 0 1px;
} 

#nav-menu li a
{
background: url(/images/background.jpg) #fff bottom left repeat-x;
height: 2em;
line-height: 2em;
padding: 0px 5px;
float: left;
display: block;
border: 0.1em solid #537e4e;
text-align: center;
} 

/* Hide from IE5-Mac \*/
#nav-menu li a
{
float: none
}
/* End hide */ 


.content{background-color: White; width: 950px; float: left; background-image: url(/images/bg.jpg);}

.footer{width: 950px; float: left; font-size: 10px;}
.footer a:link{color: #234a1e; font-weight: bold; text-decoration: underline;}
.footer a:visited{color: #234a1e; font-weight: bold; text-decoration: underline;}
.footer a:hover{color: #cccc99; font-weight: bold; text-decoration: none;}
.footer a:active{color: #234a1e; font-weight: bold; text-decoration: underline;}

.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;}
.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;}
.spacer{width: 100%; height: 10px; float: left;}

.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;}

.seperator{background-color: #234a1e; height: 1px; margin: 2px;}

.error{border: solid 1px #ffe222; width: 575px; background-color: #fef7d0; padding: 10px; font-size: 11px;}
.error h4{font-size: 14px;}

.breadcrumbs{color: black; text-align: left;}
.breadcrumbs a:link{color: black; font-weight: bold; text-decoration: underline;}
.breadcrumbs a:visited{color: black; font-weight: bold; text-decoration: underline;}
.breadcrumbs a:hover{color: black; font-weight: bold; text-decoration: none;}
.breadcrumbs a:active{color: black; font-weight: bold; text-decoration: underline;}

.green{color: #008000;}
