﻿body {margin: 0px; font-family: Arial, Sans-Serif; font-size: 12px; line-height: 1.5; background-color: #367c2b;
}
img{border: 0px}
h1{font-size: 20px; padding: 0px; margin: 0px; margin-bottom: 4px; color: #367c2b;}
h2{font-size: 16px; padding: 0px; margin: 0px; margin-bottom: 4px; color: #7c2785;}
h3{font-size: 14px; padding: 0px; margin: 0px; margin-bottom: 4px; color: #367c2b;}
h4{margin: 0px;}
a:link{color: #367c2b; font-weight: bold; text-decoration: underline;}
a:visited{color: #0e6739; font-weight: bold; text-decoration: underline;}
a:hover{color: #367c2b; font-weight: bold; text-decoration: none;}
a:active{color: #367c2b; font-weight: bold; text-decoration: underline;}

.breadcrumbs{text-align: left; color: White; padding-bottom: 3px;}
.breadcrumbs a:link{color: #ffffff; font-weight: bold; text-decoration: underline;}
.breadcrumbs a:visited{color: #ffffff; font-weight: bold; text-decoration: underline;}
.breadcrumbs a:hover{color: #7c2785; font-weight: bold; text-decoration: none;}
.breadcrumbs a:active{color: #ffffff; font-weight: bold; text-decoration: underline;}

.pad{padding: 5px;}
.padding15{padding-left: 15px;}
.padding20{padding: 20px;}
.width950{margin-right: auto; margin-left: auto; text-align:center; width: 950px; background-color: White;}
.xxsm{font-size: 9px;}
.center{text-align: center; margin-right: auto; margin-left: auto;}
.header{margin-right: auto; margin-left: auto; text-align: left; height: 129px; width: 950px; background-image: url(images/rockstars-exterior-detail.jpg); border-bottom: solid 4px #000000;}
.footer{width: 950px; float: left; font-size: 10px; padding-top: 10px; color: White;}
.footer a:link{color: #ffffff; font-weight: bold; text-decoration: underline;}
.footer a:visited{color: #ffffff; font-weight: bold; text-decoration: underline;}
.footer a:hover{color: #7c2785; font-weight: bold; text-decoration: none;}
.footer a:active{color: #ffffff; 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;}
.imageLeft{float: left; padding: 3px;}
.imageRight{float: right; padding: 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;}

.seperator{background-color: #dddddd; height: 1px; margin: 2px;}
.staffPics{float: left; width: 180px; padding: 3px; text-align: center; height: 220px;}

.divide75{float: left; width: 765px;}
.divide25{float: left; width: 175px; text-align: center;}
.green{background-color: #0e6739; line-height: 2;}

.spotlight{width: 152px; color: White; margin-right: auto; margin-left: auto;}
.spotlight a:link, .spotlight a:active{color: #ffffff; font-weight: bold;}
.spotlight a:hover{text-decoration: none; color: #eeeeee; font-weight: bold;}
.spotlight a:visited{color: #ffffff; font-weight: bold;}

.error{border: solid 1px #ffe222; width: 575px; background-color: #fef7d0; padding: 10px; font-size: 11px;}
.error h4{font-size: 14px;}

#navigation 
{
list-style: none; 
padding: 0px; 
margin: 0px;
width: 950px;
} 

#navigation a 
{ 
color: White; 
background: #7c2785 url(images/navLeft.jpg) left top no-repeat; 
text-decoration: none; 
padding-left: 15px;
} 

#navigation a span 
{ 
background: url(images/navRight.jpg) right top no-repeat; 
padding-right: 15px;
padding-top: 8px;
} 

#navigation a, #navigation a span 
{ 
display: block; 
float: left;
min-height:24px; /* for modern browsers */
height:auto !important; /* for modern browsers */
height:24px; /* for IE5.x and IE6 */
} 

/* Commented backslash hack hides rule from IE5-Mac \*/ 
#navigation a, #navigation a span 
{ 
float: none;
} 
/* End IE5-Mac hack */ 

#navigation a:hover 
{ 
color: #fff; 
background: #9d4ca6 url(images/navLeftHover.jpg) left top no-repeat; 
text-decoration: none; 
padding-left: 15px; 
min-height:24px; /* for modern browsers */
height:auto !important; /* for modern browsers */
height:24px; /* for IE5.x and IE6 */
} 

#navigation a:hover span 
{ 
background: url(images/navRightHover.jpg) right top no-repeat; 
padding-right: 15px; 
min-height:24px; /* for modern browsers */
height:auto !important; /* for modern browsers */
height:24px; /* for IE5.x and IE6 */
} 

#navigation li 
{ 
float: left; 
display: block; 
margin: 0px; 
padding: 0px;
min-width: 35px; /* for modern browsers */
width: auto !important; /* for modern browsers */
width: 82px; /* for IE5.x and IE6 */
}