﻿body {margin: 0px; font-family: Arial, Sans-Serif; font-size: 12px; background-color: #999999;
}
/*background:url(/images/body-bg.jpg) left top #3f3f3b; */
img{border: 0px}
h1{font-size: 16px; padding: 0px; margin: 0px; margin-bottom: 4px;}
h2{font-size: 14px; padding: 0px; margin: 0px; margin-bottom: 4px;}
a:link{color: #3b62ad; font-weight: bold; text-decoration: underline;}
a:visited{color: #3b62ad; font-weight: bold; text-decoration: underline;}
a:hover{color: #faa419; 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{float: left; text-align: left; height: 160px;  width: 950px;}
.content{float: left; text-align: left; background-color: #ece7d5; width: 950px;}
.feature{float: left; width: 950px; height: 246px; background-image: url(/images/bg-feature.jpg);}
.feature-text{float: left; color: White; font-size: 16px; height: 246px; width: 250px; font-weight: bold; }
.feature-photo{float: left; background-image: url(/images/header-bg.jpg); height: 246px; width: 700px;}

.footer{width: 950px; float: left; font-size: 10px; color: White;}
.footer a:link{color: white; font-weight: bold; text-decoration: underline;}
.footer a:visited{color: white; font-weight: bold; text-decoration: underline;}
.footer a:hover{color: white; font-weight: bold; text-decoration: none;}
.footer a:active{color: white; font-weight: bold; text-decoration: underline;}

.banner{float: left; width: 950px; height: 124px; background-image: url(/images/header-graphic.jpg);}
.logo{float: left; width: 250px;}
.nav{float: left; width: 100%; text-align: center; height: 36px; background-image: url(/images/navbg.jpg); font-size: 16px;}
.nav a:link{color: #000000; font-weight: bold; text-decoration: underline;}
.nav a:visited{color: #000000; font-weight: bold; text-decoration: underline;}
.nav a:hover{color: #000000; font-weight: bold; text-decoration: none;}
.nav a:active{color: #000000; font-weight: bold; text-decoration: underline;}

.content-features{float: left; width: 240px; padding: 0px 5px;}
.content-features-header{font-size: 16px; color: White; font-weight: bold; background-image: url(images/feature-header.jpg); height: 26px; padding: 10px;}
.content-features-block{background-color: #d4cfbc; width: 230px; padding: 0px 5px 10px;}
.content-main{float: left; width: 690px;}

.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: #dddddd; 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: white; float: left; width: 100%; padding-bottom: 5px;}
.breadcrumbs a:link{color: white; font-weight: bold; text-decoration: underline;}
.breadcrumbs a:visited{color: white; font-weight: bold; text-decoration: underline;}
.breadcrumbs a:hover{color: white; font-weight: bold; text-decoration: none;}
.breadcrumbs a:active{color: white; font-weight: bold; text-decoration: underline;}


	
	/* This rule is read by Galleria to define the gallery height: */
            #galleria{height:550px;}
