@charset "utf-8";



:focus {

	outline: 0;

	}



/* CSS Document */



body {



	font: .95em/1.5em "Droid Serif", "Trebuchet MS", Arial, Helvetica, sans-serif;

	/*background: #f7f4ed;*/

	/*background-image:url('img/pagebkg.jpg');*/

	margin: 0;

	background:#ffffff;

	padding: 0;

	/* color: #37414A; */

	color: #272B2E;

	/*background-image:url(img/bodybkg.gif);*/



}

#topwrap{

	width:100%;
	margin:0;

	padding:0;

}

#footerwrap{

	width:100%;

	margin:0;

	padding:0;


}

html>body {



  font-size: 13px;



}

#wrap{



	width:850px;

	padding:0px;

	margin:0px;
	margin-left:auto;
	margin-right:auto;

}

#pitch{

	display:none;

}

a{

	color: #0066CC /*#4A963C*/;

	padding:1px;

}

a:hover{

 /*#BD0B11*/

	text-decoration: underline;
	color:#E21D2C;

}

#logo{

	margin:0px;

	padding:0px;

}

#logo a{

	text-decoration:none;

	margin:0;

	padding:0;

}

#logo a:hover{

	background-color:none;

}

#header-center{
	text-align:center;
	margin-top:20px;
}
#slogan{

	display:none;

}

.webdev{

	font-family:"Arial Black";

	font-weight:bold;

	text-align:center;

	text-transform:uppercase !important;

	font-size:20px !important;

	border-bottom:1px solid #CFCFD0;

	padding-bottom:5px;

	border-top:1px solid #CFCFD0;

	padding-top:5px;

	margin-bottom:5px !important;

	background-color:#ECECFA;

	

}

.webdev a{

	color:#699BD6 !important;

	text-shadow:1px 1px 2px #000000 !important;

	display:block;	

}







#header{



	width:100%;

	height:125px;

	margin:0;

	padding:0;
	
	display: none;

}



.clear{



	clear:both;



}





#lowerheader{



	display:none;



}



h1, h2, h3, h4{



	margin:0;

	line-height: 150%;



}



#content{



	padding-top:20px;

	padding-right:25px;

	padding-left:20px;



}



#content h1{

/*	font-family: Molengo, serif;*/

	font-size:22px;
	font-weight: normal;
	line-height:120%;
	font-family:"Droid Serif", Molengo, Georgia, "Times New Roman", Times, serif;
	letter-spacing:1px;
	color:#BD2031;



}

#content h1 a{

	text-decoration:none;

	color: #0066CC;

}

#content h2.main{

/*	font-family: Molengo, serif; */

	font-size:20px;

	line-height:120%;

	letter-spacing:2px;

	color: #2D2D2D;
	text-transform:none !important;

}

#content h2.main a{

	text-decoration:none;
	color: #0066CC;



}

#content h2{

/*	font-family: Molengo, serif; */

	font-size:16px;
	font-weight:normal;
	text-transform:uppercase;
	line-height:120%;

	letter-spacing:1px;

	color: #BD2031;

}

#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{

	padding:3px;
	margin-top:5px;
	text-align:center;
	border-top:4px double #D8D8D8;
	border-bottom:4px double #D8D8D8;

}

ul.tnav{
	margin:0;
}

ul.tnav li{
display: inline;
list-style-type: none;

padding-right: 10px;

font-size:14px !important;

}

ul.tnav li a{

	text-decoration:none; text-transform:uppercase;

}

ul.tnav li a:hover{

}

.outer-question{

	padding-top:10px;

	padding-left:10px;

	margin:0;

	background-image:url(img/curve-left-bkg.gif);

	background-position: 0 0;

	background-repeat:no-repeat;

}

.inner-question-box{

	padding:8px;

	background-image:url(img/curve-right-bkg.gif);

	background-position: 100% 100%;

	background-repeat:no-repeat;



}

.round-box {  

/*background-color: #fff;*/



}



.round-box h1{

	font-size:1.8em !important;

	font-weight: 500;

	background-image:url(img/main-question.gif);

	background-position:left;

	background-repeat:no-repeat;

	text-indent:-1600px !important;

	height:64px;

}



.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.1em;

        

	line-height:160%;



}





#content p{



	line-height:160%;

        font-size:1.1em !important;



}

#sidebox{

width::250px;

float:right;

margin-left:20px;

}

#sidebar{

    	font-family:Helvetica, sans-serif;

}

#sidebar h5{



/*	font-family: Molengo, serif; */

	font-size:14px;
	text-transform:uppercase;
	font-weight:normal;
	line-height:120%;
	letter-spacing:1px;
	color:#BD2031;
	display:block;
	border-bottom:4px double #D8D8D8;
	font-variant:900;
	margin:0;
	margin-bottom:5px;
}



.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:12px;
	font-weight: normal;
	margin-bottom:3px;
	border-bottom:1px solid #D8D8D8;
	padding-bottom:2px;
	padding-left:2px;
}

#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: #ffffff;



	border:3px solid #C0C0C1;



	padding:10px;



	font-size:1.2em;

	color:#333333;

	width:350px;

	opacity:1;

	box-shadow: 10px 10px 5px #888;

-moz-border-radius: 10px;

-webkit-border-radius: 10px;

border-radius:10px;

}







#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{

	width:850px;

	margin:0;

	padding:0;

	margin-left: auto;
	margin-right:auto;
	border-top:4px double #D8D8D8;



}

#footer h5{


	font-size:14px;
	text-transform:uppercase;
	font-weight:normal;
	line-height:120%;
	letter-spacing:1px;
	color:#BD2031;
	display:block;
	border-bottom:4px double #D8D8D8;
	font-variant:900;
	margin:0;
	margin-bottom:5px;



}



#footer ul{

	margin:0;

	padding:0;

}



#footer li{
	list-style-type:none;
	margin-left:0;
	padding-left:0;
	list-style-position:outside;
	font-size:12px;
	font-weight: normal;
	margin-bottom:3px;
	border-bottom:1px solid #D8D8D8;
	padding-bottom:2px;
	padding-left:2px;

}

#footer li a{

	text-decoration:none;

}

#footer p{

}




