@charset "utf-8";

/* CSS Document */



body{

background-image: url(/order/skin1/images/bkg_body.jpg);

background-repeat:repeat-x;

background-color: #afd7f1;

background-position:top;

margin:0px;

height:100%;

font-family:Verdana, Arial, Helvetica, sans-serif;

}



a{

text-decoration:none;

outline:none;

}



.container{

width:1000px;

margin: 0 auto;

margin-top:0px;

background-color:#ffffff;

}



.commcontainer{

width:100%;

margin: 0 auto;

margin-top:0px;

background-color:#ffffff;

height:100%;

}



.middleContainer{

background-color:#00569e;

background-image:url(../images/main_content_bkg.png);

background-repeat:repeat-x;

background-position:bottom;

width:1000px;

}



.main_content{

background-color:#00569e;

background-image:url(../images/main_content_bkg.png);

background-repeat:repeat-x;

background-position:bottom;

width:722px;

float:left;

color:white;

padding:20px;

height:700px;

}



.mainPageTitles{

margin-top:20px;

font-weight:bold;

font-family:Geneva, Arial, Helvetica, sans-serif;

font-size:14px;

padding-left:7px;

padding-bottom:1px;

}



.mainPageWhiteLine{

background-color:#ffffff;

height:2px;

width:98%;

margin:0px auto;

margin-left:9px;

}



.mainPageContent{

padding-left:10px; 

padding-top:5px; 

font-family:Geneva, Arial, Helvetica, sans-serif; 

font-size:14px;

}



.content_sections{

padding:5px;

width:600px;

}



.news{

background:#202020;

height:740px;

}



.news_title{

padding:5px;

padding-left:0px;

padding-bottom:0px;

width:90%;

margin: 10px auto;

margin-top:30px;

margin-bottom:0px;

font-weight:bold;

font-size: 14px;

font-family:Geneva, Arial, Helvetica, sans-serif;

}



.news_inner{

background:#3b3b3b;

width:92%;

margin-top:0px;

margin-left:10px;

margin-right:10px;

height:75%;

font-size:12px;

padding-top:10px;

}



.newsStoryTitleEven a:link {

	color: #FFFFFF;

	text-decoration:none;

}

.newsStoryTitleEven a:visited {

	color: #FFFFFF;

	text-decoration:none;

}

.newsStoryTitleEven a:hover {

	color: #FFFFFF;

	text-decoration:underline;

}



.newsStoryTitleOdd a:link {

	color: #FFFFFF;

	text-decoration:none;

}

.newsStoryTitleOdd a:visited {

	color: #FFFFFF;

	text-decoration:none;

}

.newsStoryTitleOdd a:hover {

	color: #FFFFFF;

	text-decoration:underline;

}



.clickToRead a:visited{

	color:#ffffff;

	text-decoration:none;

}



.clickToRead a:link{

	color:#ffffff;

	text-decoration:none;

}

.clickToRead a:hover{

	color:#ffffff;

	text-decoration:underline;

}

.clickToRead{

text-align:right; 

margin-top:0px; 

font-size:10px; 

margin-bottom:15px;

margin-right:15px;

}



.newsStoryTitleOdd{

width:96%; 

background:#4e4e4e; 

font-family:Geneva, Arial, Helvetica, sans-serif; 

font-size:12px; 

font-weight:bold;

padding-left:5px;

padding-right:5px;

}



.newsStoryDateOdd{

width:96%; 

background:#4e4e4e; 

font-family:Geneva, Arial, Helvetica, sans-serif; 

font-size:12px; 

font-style:italic;

padding-left:5px;

padding-right:5px;

}



.newsStoryTitleEven{

width:96%; 

font-family:Geneva, Arial, Helvetica, sans-serif; 

font-size:12px; 

font-weight:bold;

padding-left:15px;

padding-right:15px;

}



.newsStoryDateEven{

width:96%; 

font-family:Geneva, Arial, Helvetica, sans-serif; 

font-size:12px; 

font-style:italic;

padding-left:15px;

padding-right:15px;

}



.flash_header{

height:267px;

background:#000000;

}



.style1 {

font-weight: bold;

float:left;

padding-top:0px;

background-color:#ffffff;

width:60%;

height:100%;

margin-top:0px;

vertical-align:middle;

}



.commstyle1 {

font-weight: bold;

float:left;

padding-top:0px;

background-color:#ffffff;

height:100%;

margin-top:0px;

vertical-align:middle;

}



.style4 {font-size: xx-small;}



.headRight{

background-color:#ffffff;

float:right;

width:40%;

margin-top:0px;

padding-top:15px;

padding-bottom:15px;

height:61px;

}



.commheadRight{

background-color:#ffffff;

float:right;

margin-right:20px;

margin-top:0px;

padding-top:15px;

padding-bottom:15px;

height:61px;

}



#dropmenudiv{

position:absolute;

border:1px solid #CCCCCC;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

line-height:18px;

}



#dropmenudiv a{

width: 100%;

display: block;

text-indent: 3px;

border: 0px solid #CCCCCC;

padding: 1px 0;

color:#004e8f;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight:normal;

font-size:11px;

text-decoration:none;

background:#FFFFFF;

}



#dropmenudiv a:hover{ /*hover background color*/

text-decoration:underline;

color:#004e8f;

}



.nav{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight:bold;

text-decoration:none;

font-size:12px;

color:#004e8f;

background-color:#ffffff;

padding-left:30px;

z-index:2;

height:100%;

vertical-align:middle;

padding-top:40px;

}



.commnav{

float:left;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight:bold;

text-decoration:none;

font-size:12px;

color:#004e8f;

background-color:#ffffff;

margin-left:20px;

z-index:2;

height:100%;

vertical-align:middle;

padding-top:40px;

}



.nav a{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight:bold;

text-decoration:none;

font-size:12px;

color:#004e8f;

}

.nav a:hover {
	text-decoration:underline;
}

.commnav a{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight:bold;

text-decoration:none;

font-size:12px;

color:#004e8f;

}



#footerLine{

clear:both;

background-color:#ffffff;

height:1px;

}



#footer{

background-color:#202020;

height:31px;

vertical-align:middle;

text-align:right;

padding-right:15px;

color:#ffffff;

font-family:Geneva, Arial, Helvetica, sans-serif;

font-size:11px;

padding-top:12px;

}



.topHeaderLine{

background-color:#353535;

height:10px;

}



.commtopHeaderLine{

background-color:#ffffff;

height:10px;

}



.bottomHeaderLine{

background-color:#202020;

height:10px;

}

.mc_embed_signup {
	width:150px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
}

.input-group li{
	list-style:none;
	margin-left:0px;
}

.input-group ul{
	list-style:none;
	margin-top:2px;
}
	
.mc-field-group label{
	font-size:10px;
}

.input-group {
	font-size:11px;
}


fieldset div.mce_inline_error {margin:1em 0;  padding:1em .5em .5em 0; font-weight:bold; z-index:1; color:#D12F19; font-weight:bold; position:relative; top:-1.5em;}