@charset "utf-8";

/* CSS Document */

body {

	font: .95em/1.5em Garamond, serif;
	/*background: #f7f4ed;*/
	/*background-image:url('img/pagebkg.jpg');*/
	margin: 0;
	background:#ffffff;
	margin-top:10px;
	padding: 0;
	/* color: #37414A; */
	color: #000000;
	font-weight: 550;
}

html>body {

  font-size: 12px;

}

#wrap{

	width:950px;

	margin-left: auto;

	margin-right: auto;
	margin-top:3%;
	/*background:#f7f4ed;*/
	/*opacity:.72;*/
	border:4px solid #D8F3C9;
	padding-left:15px;
	padding-right:15px;


}

a{
	color:#B80028 /*#4A963C*/;
	padding:1px;
}
a:hover{
	color:#003333 /*#BD0B11*/;
	background-color:#CCCC99;
	text-decoration:none;
}

#menu {

	margin: 0; padding: 0;

	background-image:url(img/topnavbkg.gif); background-position:top; background-repeat: no-repeat;	

	height: 24px;

	width: auto;

	padding-bottom:1px;

}


#menu a {

	display: block;

	float: left;

	padding-left:20px;

	padding-bottom:5px;
	padding-top:5px;

	color: #333333;	
        font-family:Helvetica, sans-serif;
	text-decoration: none;
	font-size:1.1em !important;

}

#menu a:hover {

	font-weight:bold;
	background-image:url(img/tophover.gif); background-position:top; background-repeat:repeat-x;	

}

#menu ul li#current a {	

	color: #3b5e0b;

}

#header{

	width:100%;

	height:116px;

	background-image: url(img/headerbkg.gif);

	background-position:left;

	background-repeat:no-repeat;

}

.clear{

	clear:both;

}

#headerl{

	width:296px;

	float:left;

	margin:0;

}

#headerr{

	margin-left:298px;

	height:119px;

	width:565px;



}

#lowerheader{

	display:none;

}

h1, h2, h3, h4{

	margin:0;
	line-height: 150%;

}

#content{

	padding-top:20px;

	padding-right:25px;

}

#content h1{
	font-weight: normal;
	font-style: normal;
	margin-bottom: 0;
	line-height: 140%;
	word-spacing:-1px;
	text-transform: capitalize;

	font-weight:normal;

	font-size:2em;

}
#content h1 a{
	text-decoration:none;
	color:#37414A;
}
#content h2.main{
	font-weight: normal;
	font-style: normal;
	margin-bottom: 0;
	line-height:140%;

	color:#37414A;

	font-weight:normal;

	font-size:2em;
	border:none;
	background-color:transparent;
}
#content h2.main a{
	text-decoration:none;
	color:#37414A;

}
#content h2{

	font-weight:normal;

	font-size:1.6em;


}
#content h3{
	font-size:1em;
	font-weight:normal;
	border-bottom:1px solid #E6E6E6;
	border-top:3px double #E6E6E6;
	padding-bottom:4px;
	padding-top:4px;
	padding-left:4px;
	background-color: #F9F9F9;
	
}
blockquote{

	background-image: url(img/bquotebkg.gif);

	background-position: left;

	background-repeat: repeat-y;

	padding-left:20px;

}

blockquote p{

	font-family: Georgia;

	font-size: 1.2em !important;

}
#topnav{
	border:1px solid #E6E6E6;
	padding:3px;
}
#top-nav-inner-box{
	background-color:#D8F3C9;
	padding:5px;
	
}
#botpnav{
	border:1px solid #E6E6E6;
	padding:3px;
}
#bot-nav-inner-box{
	background-color:#D8F3C9;
	padding:5px;
	
}

ul.tnav{
	background-color:#2E545D;
	padding:4px;
	margin:0px;
	padding-left:16px;
-moz-border-radius-topleft: 7px;
-webkit-border-radius-top-left: 7px;	
	margin-left:auto;
	margin-right:auto;

}
ul.tnav li{
display: inline;
list-style-type: none;
padding-right: 20px;
font-size:1em !important;
}
ul.tnav li a{
	text-decoration:none; text-transform:uppercase; border-left:1px solid #E6E6E6; border-right:1px solid #D8F3C9; padding-left:4px; padding-right:4px; color:#D8E29D; text-shadow: 1px 1px 1px #000; font-weight:bold;
}
ul.tnav li a:hover{
	color:#fff; background-color:#2E545D;
}
.outer-question{
	border:1px solid #E6E6E6;
	padding:3px;
}
.inner-question-box{
	background-color:#D8F3C9;
	padding:8px;
}
.round-box {  
background-color: #fff;
-moz-border-radius-topleft: 15px;
-webkit-border-radius-top-left: 15px;
-moz-border-radius-bottomright: 15px;
-webkit-border-radius-bottom-right: 15px;
padding: 10px;
font-size:1.2em;
}

.round-box h1{
	font-size:1.8em !important;
	font-weight: 500;
}
.round-box{
	margin:0px !important;
	line-height:70% !important;
	font-size:0.9em !important;
	font-weight:bold;
}

.main{
	border:1px solid #E6E6E6;
	padding:3px;

}
.main ul{

	margin:0 !important;
	padding:0 !important;

}

.main li{

	font-size:1.2em;
        
	list-style-type:none;

	list-style:none;

	padding-left:20px;

	line-height:210%;

	margin-left:0 !important;
	border-bottom:1px solid #E6E6E6;

}

#content li{

	font-size:1.3em;
        
	line-height:160%;

}


#content p{

	line-height:160%;
        font-size:1.3em !important;

}

#sidebar{
    	font-family:Helvetica, sans-serif;
}
#sidebar h5{

	font-weight:normal;
	padding-bottom:3px;
	font-size:1.4em;
	margin:0;
	margin-bottom:5px;
	margin-top:15px;
	text-transform:capitalize;

}

.sidecontainer{

	width:100%;

}

#sidebar ul{

	margin:0;

	padding:0;

}

#sidebar li{

	list-style-type:none;
	margin-left:0;
	padding-left:0;
	list-style-position:outside;
	font-size:0.9em;
	font-weight:bold;
	margin-bottom:5px;
	border-bottom:1px solid #E6E6E6;
	border-top:1px solid #E6E6E6;
	padding-bottom:4px;
	padding-top:4px;
	padding-left:4px;
	background-color: #F9F9F9;
}
#sidebar li a{
	text-decoration:none;
}

#sidebar p{

	margin:0;
	font-size:1em;
}

#subform{

	background-color:#F9F9F9;

}

#subform .box{

	background-color: #F9F9F9;

	border:1px solid #999999;

	padding:3px;

	font-family:Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

}

.inbox{

	background-color: #EFEFEF;

	border:1px solid #999999;

	padding:3px;

	font-family:Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

}



#subform form{

	margin:0;

}

.samplefiles{

	border:1px solid #ACACAC;

	background-color:#E9E9E9;

	padding:10px;

	width:auto;
		font-size:1em !important;

}

.samplefiles p{

	font-size:1em !important;
	font-weight:normal;
	border-bottom:1px solid #E6E6E6;
	border-top:3px double #E6E6E6;
	padding-bottom:4px;
	padding-top:4px;
	padding-left:4px;
	background-color: #F9F9F9;
	margin:0;

}

#footer{


}

#footer p{
}


