/* CSS Document */
body {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	margin: 0px;
	background-color: #2C2C2C;
	font-size: 11px;
	background-image: url(images/bg5.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

	a:link { color:#0033CC; }
	a:visited { color:#0033CC; }
	a:hover { color:#104A4C; text-decoration:none; }
	a:active { color:#0033CC; }
	
.bodycontainer {
	margin: 0 auto;
	width: 790px;
	background: #052063;
	height: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border: 1px solid #052264;
}

/* Heading Formatting */
    h1 { font-size: 12px; font-weight: bold; color:#FFFFFF; padding:0; margin: 0;}
    h2 { font-size: 12px; font-weight: bold; color:#000000; padding:0; margin: 0;}
    h3 { font-size: 14px; font-weight: bold; color:#000000; padding:0; margin: 0;}
    h4 { font-size: 14px; font-weight: bold; color:#666666; padding:0; margin: 0;}
    h5 { font-size: 18px; font-weight: bold; color:#000000; padding:0; margin: 0;}
    hr { padding: 0px; margin: 0px; }

/* Link Tags (Link,Visited,Hover,Active) */
    .white {  color: #FFFFFF; }
    .white a:link { color: #FFFFFF; }
    .white a:visited { color: #FFFFFF; }
    .white a:hover { color: #CCCCCC; text-decoration: none;}
    .white a:active { color: #FFFFFF; }
	
	.green {  color: #004600; }
    .green a:link { color: #004600; }
    .green a:visited { color: #004600; }
    .green a:hover { color: #001100; text-decoration: none;}
    .green a:active { color: #004600; }
    
    .whitenodecoration {  color: #FFFFFF; text-decoration: none;}
    .whitenodecoration a:link { color: #FFFFFF; text-decoration: none;}
    .whitenodecoration a:visited { color: #FFFFFF; text-decoration: none;}
    .whitenodecoration a:hover { color: #CCCCCC; text-decoration: none;}
    .whitenodecoration a:active { color: #FFFFFF; text-decoration: none;}
    
    .blueenodecoration {  color: #2A3A88; text-decoration: none;}
    .bluenodecoration a:link { color: #2A3A88; text-decoration: none;}
    .bluenodecoration a:visited { color: #2A3A88; text-decoration: none;}
    .bluenodecoration a:hover { color: #000000; text-decoration: none;}
    .bluenodecoration a:active { color: #2A3A88; text-decoration: none;}
    
    .darkblueenodecoration {  color: #1B2654; text-decoration: none;}
    .darkbluenodecoration a:link { color: #1B2654; text-decoration: none;}
    .darkbluenodecoration a:visited { color: #1B2654; text-decoration: none;}
    .darkbluenodecoration a:hover { color: #000000; text-decoration: none;}
    .darkbluenodecoration a:active { color: #1B2654; text-decoration: none;}
    
    .grey a:link { color:#0033FF; text-decoration:underline;}
    .grey a:visited { color:#333333; text-decoration:none;}
    .grey a:hover { color:#053C3F; text-decoration:none; }
    .grey a:active { color:#333333; text-decoration:none;}

    .greynodecoration {  color: #666666; text-decoration: none;}
    .greynodecoration a:link { color: #666666; text-decoration: none;}
    .greynodecoration a:visited { color: #666666; text-decoration: none;}
    .greynodecoration a:hover { color: #000000; text-decoration: none;}
    .greynodecoration a:active { color: #666666; text-decoration: none;}
    
    .blacknodecoration {  color: #000000; text-decoration: none;}
    .blacknodecoration a:link { color: #000000; text-decoration: none;}
    .blacknodecoration a:visited { color: #000000; text-decoration: none;}
    .blacknodecoration a:hover { color: #1A5456; text-decoration: none;}
    .blacknodecoration a:active { color: #000000; text-decoration: none;}
    
    .lightYellow { color: #F7D578; text-decoration: none; }
    .lightYellow a:link { color: #F7D578; text-decoration: none; }
    .lightYellow a:visited { color: #F7D578; text-decoration: none; }
    .lightYellow a:hover { color: #F7D578; text-decoration: none; }
    .lightYellow a:active { color: #F7D578; text-decoration: none; }
    
    .decorationnone { text-decoration: none; font-weight: normal;}

/* Misc Font changes */
    /* Font Colors */
    .black{ color: #000000; }
    .white { color: #FFFFFF; }
    .lightgrey { color: #E6E6E6; }
    .grey { color: #535353; }
    .darkgrey { color: #999999; }
    .darkergrey { color: #333333; }
    .red { color: #990000; }
    .blue{ color: #2A3A88; }
    .lightblue { color: #D2DBFF; }
    .orange { color: #FC6100; }
    .lightorange { color: #FCA33B; }
    .lightyellow { color: #F7D578; }
    
    /* Font Styles and Weight */
    .italic { font-style: italic; }
    .bold { font-weight: bold; }
    
    /* Font Sizes */
    .font9 { font-size: 9px}
	.font10 { font-size: 10px}
    .font11 { font-size: 11px}
	.font12 { font-size: 12px}
    .font13 { font-size: 13px}
    .font14 { font-size: 14px}
    .font18 { font-size: 18px; }
    .font24 { font-size: 24px; }
    .font34{ font-size: 34px; }

    /* Special tiny type for Copyright */
    .tinytype { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }

/* Background Colors and images */
    .whitebg { background-color:#FFFFFF; }
	.greenbg { background-color:#3E898E; }
	.darkgreenbg { background-color:#004848; }
    .bluebg { background-color:#2A3A88; } 
    .lightbluebg { background-color: #D2DBFF; }
    .hoverbluebg { background-color:#F8F8FE; } 
    .orangebg { background-color:#FC6100; }
    .lightorangebg { background-color:#FCA33B; } 
    .lightgreybg { background-color:#E6E6E6; }
    .greybg { background-color:#CCCCCC; }
	.blackbg { background-color:#000000; }
	.pastelbg { background-color:#4D6CA5; }
    .darkgreybg { background-color:#666666; }
    .darkergreybg { background-color:#333333; }
    .lightyellowbg { background-color:#F7D578; }


/* Inline Formatting */
    .inline { display: inline; }
    #inlineleft { float: left; }
    #inlineright { float: right; display: block;}

/* Form formatting */
    form { margin:0px; }


div#toplinks {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 14px;
	padding-left: 11px;
	height: 23px;
	background-color: #2535A4;
	font: bold 11px/13px Arial, Helvetica, sans-serif;
}
	
.toplinks a:link, .toplinks a:visited{
	font: bold 11px/13px Arial, Helvetica, sans-serif;
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 7px;
	padding-right: 15px;
	padding-bottom: 7px;
	padding-left: 15px;
	background-color: #2435A1;
	border: 1px solid #6A7BDB;
}
div.toplinks a:hover{
	font: bold 11px/13px Arial, Helvetica, sans-serif;
	display: block;
	color: #000000;
	text-decoration: none;
	background-color: #FFCC00;
	border: 1px solid #6A7BDB;
	padding-top: 7px;
	padding-right: 15px;
	padding-bottom: 7px;
	padding-left: 15px;
}
div#toplinksdown {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.toplinksdown a:link, .toplinksdown a:visited{
	font: bold 11px/13px Arial, Helvetica, sans-serif;
	display: block;
	color: #000000;
	text-decoration: none;
	background-color: #FFCC00;
	border: 1px solid #6A7BDB;
	padding-top: 7px;
	padding-right: 15px;
	padding-bottom: 7px;
	padding-left: 15px;
	
}
div.toplinksdown a:hover{
	font: bold 11px/13px Arial, Helvetica, sans-serif;
	display: block;
	color: #000000;
	text-decoration: none;
	background-color: #FFCC00;
	border: 1px solid #6A7BDB;
	padding-top: 7px;
	padding-right: 15px;
	padding-bottom: 7px;
	padding-left: 15px;
}
.inbetweenspace {
	display: block;
	padding-top: 7px;
	padding-bottom: 7px;
	width: 13px;
	
}
.floatleft {
	display: inline;
	float: left;
}
.floatright {
	display: inline;
	float: right;
}
h1 {
	display: inline;
	color: #369;
	font: 14px/normal "Century Gothic", "Trebuchet MS", Verdana, sans-serif;
}
h2 {
	margin-bottom: 5px;
	color: #369;
	font: 20px/normal "Century Gothic", "Trebuchet MS", Verdana, sans-serif;
}
.pslinks a, .pslinks a:visited {
	padding: 4px 3px 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC00;
	display: block;
	background-color: #000000;
	list-style-type: none;
	color: #E2E2E2;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	margin: 0px;
}
.pslinks a:hover {
	background-color: #00008C;
	color: #FFFFFF;
	text-decoration: none;
}
.pslinks a:active {
	background-color: #00008C;
	color: #FFFFFF;
	text-decoration: none;
}
.pslinksdown a:hover, .pslinksdown a, .pslinksdown a:visited {
	padding: 4px 3px 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC00;
	display: block;
	background-color: #00008C;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	margin: 0px;
}
.borderround {height:1px !important; overflow:hidden; }
.borderround1{margin:0px 5px 0px 5px; border-width:0px !important; height:1px !important;}
.borderround2{margin:0px 3px 0px 3px; border-width:0px 2px 0px 2px !important; height:1px !important;}
.borderround3{margin:0px 2px 0px 2px; border-top-width:0px !important; border-bottom-width:0px !important; height:1px !important;}
.borderround4{margin:0px 1px 0px 1px; border-top-width:0px !important; border-bottom-width:0px !important; height:2px !important;}
.borderround5{border-top-width:0px !important; border-bottom-width:0px !important;}
.bgcontact {
	background-image: url(images/bgcontact.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #000000;
	height: 502px;
	width: 100%;
}
.bgfaq {
	height: 950px;
	width: 100%;
	font-size: 12px;
	background: #000000;
}
.contactformplacement {
	margin-top: 25px;
	margin-left: 25px;
	position: absolute;
	width: 350px;
}
.faqplacement {
	margin-top: 25px;
	margin-left: 25px;
	position: absolute;
	width: 720px;
}
.appreciate {
	position: absolute;
	width: 310px;
	margin-top: 69px;
	margin-left: 410px;
}
.appreciatesales {
	position: absolute;
	width: 310px;
	margin-top: 25px;
	margin-left: 410px;
}
.frm {
	width: 200px;
}
.salesbg {
	background-image: url(images/salesbg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #000000;
	height: 632px;
	width: 100%;
}
.formbg {
	background-color: #000000;
	height: auto;
	padding: 15px;
}
.formwidths {
	width: 250px;
}
.local {
	background-image: url(images/local.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #141412;
}
.qs {
	background: url(images/bluebgq.jpg) no-repeat left top;
	height: 21px;
	padding-top: 8px;
	font: bold 14px Geneva, Arial, Helvetica, sans-serif;
	color: #FFCC00;
	padding-left: 35px;
}
