/* Global Type Settings */

body {
	font-family			:verdana;
	font-size			:.8em;}

h1,h2,h3,h4,h5,h6,p,form,ul,ol,li {
	margin				:0;
	padding				:0}

h1 {
	font-weight			:bold;
	font-family			:arial;
	font-size			:300%;
	letter-spacing		:-.05em;
	color				:#011d71;
	padding-top			:.7em;
	padding-bottom		:.6em}

h2 {
	font-weight			:bold;		font-family			:arial;	letter-spacing		:-.05em;



	font-size			:2.2em;
	color				:#91a54b;
	padding-top			:.3em;
	padding-bottom		:.2em}
	
h3 {
	font-weight			:bold;
	font-size			:1.3em;
	color				:#666;
	padding-top			:.3em;
	padding-bottom		:.2em}

h4 {
	font-weight			:bold;
	font-size			:1em;
	color				:#000;
	padding-top			:.3em;
	padding-bottom		:.2em}

h5 {
	font-weight			:bold;
	font-size			:1em;
	color				:#000;
	padding-top			:.5em;
	padding-bottom		:.2em}

h6 {
	font-weight			:normal;
	font-size			:1em;
	color				:#666;
	padding-bottom		:.3em}

p {
	font-weight			:normal;
	color				:#333;
	line-height			:1.6em;
	padding-bottom		:1.2em}

.redtext {
	color				:#c30}



/* End of Global Type Settings */






#newsheadlines {
font-size:.85em
}









#pullquote p{
	color				:#777;
	padding-bottom		:0;
	text-indent			:40px;
	line-height			:170%;
	font-size			:1em}

#pullquoteby{
	font-size			:.9em}

#footer p{
	color				:#fff;
	font-size			:.8em;
	padding				:1em}

#main3col ul {
	margin-left			:25px;
	padding-bottom		:10px;}

#main3col ol {
	padding-bottom		:10px;
	margin-left			:30px}

#main3col li {
	color				:#333;
	line-height			:1.6em;
	padding-bottom		:.2em}

#rightcol h1{
	font-size			:1.3em;
	padding				:.6em 0 .3em 0}

#rightcol p{
	font-size			:.9em;
	line-height			:1.6em;
	color				:#333}


#featuredmember h2{
	font-size			:1.2em;
	padding-bottom		:0;	margin-bottom		:0;}

#featuredmember h3{
	margin-bottom		:.7em;
	font-size			:1.1em;
	color				:#666}

#featuredmember h4{
	font-size			:.95em;
	margin-top			:.4em;	margin-bottom			:.6em}

#featuredmember h6{
	font-size			:.7em}

#featuredmember p{
	font-size			:.95em;
	padding-bottom:		.3em;
	line-height			:1.6em}



.matchtitlenormal{
	font-weight			:normal}

.matchtitlebold{
	font-weight			:bold}

#matchlinks h2 {
	font-size			:1.15em}

#matchlinks p{		
	font-family			:verdana;
	font-size			:.95em}

#matchlinks ul {
	margin				:0;
	padding				:0 0 10px 15px}

#matchlinks li {
	font-size			:1em;	line-height			:1.6em;
	font-family			:verdana}

.black{	
	color				:#000}

.yourmatches p {
	font-family			:verdana;
	margin-right		:40px}

.zeromargin {
	padding				:0;
	margin				:0}

.memberlist h2 { 
	padding-top			:.6em;	color				:#000;
	font-size			:1.6em;
	padding-left		:10px;
	margin-bottom		:10px;
	border-top			:#ccc 1px solid;
	border-left			:#ccc 1px solid}

.memberlist p {
	padding				:0px 20px .5em 20px;
	font-family			:verdana;
	font-size			:1em}

#memberlistingsnotopmargin h1 {
	padding-top			:12px;
	padding-bottom		:12px}

p.topfield {  
	margin-top			:2.5em}

fieldset p {
	font-size			:.8em}

#toplevelsummaries h2 {
	padding-top			:.3em;
	border-top			:#ccc 1px solid;
	margin-top			:.6em}

#toplevelsummaries h3 {
	padding-top			:1.2em;
	border-top			:#eee 1px solid;
	margin-top			:.3em}



#toplevelsummaries p {
	padding		:.3em 0 .6em 0}

.codesample p {
	font-family			:courier;
	font-size			:1em}

.inlinecodesample p {
	font-family			:courier;
	font-size			:1em}

#memberdetails h1 {
	padding-bottom		:.5em}

#memberdetails h2 {
	padding-bottom		:.6em;
	font-size			:1.15em}

#memberdetails h3 {
	border-bottom		:1px solid #ccc;
	padding				:.5em 0em .5em 0em;
	margin-bottom		:1em}

.memberlist h3 {
	padding-bottom		:.8em;
	color				:#333;
	padding-top			:.5em;
	padding-left		:10px}

#rightcol li{
	font-weight			:normal;
	color				:#888;
	line-height			:1.6em;
	list-style-image	:none;
	list-style-type		:none}

#rightcriteria li{
	font-weight			:normal;
	color				:#888;
	font-size			:.8em;
	line-height			:1.6em;
	list-style-image	:none;
	list-style-type		:none}

.zerobottom{
	padding-bottom		:0;
	margin-bottom		:0}


.zeropadding{
	padding		:0;
	margin		:0;
	line-height:100%}

#linkslist h2 {
	padding-top			:.6em;

	margin-top			:12px;
	margin-bottom		:.5em;
	border-top			:#ccc 1px solid}

#linkslist h3 {
	margin-top			:1em;	color				:#000;	font-weight			:bold;
	font-size			:1em;


	padding-bottom		:.2em;}

.bottommargin{
	padding-bottom		:0;
	margin-bottom		:5px}

.resourcetitlelink{
	font-weight			:normal;
	border-top			:1px solid #ccc}
	
	
	strike { color:#ccc}