/* CSS Document */

body { 

           

	margin: 0px 0px 0px 0px;

	background-color:#f2f2f2;

		  

}



h1{

	font: bold 13pt tahoma, verdana, arial;

	color:#000033;

	margin-bottom: 2px;





}



h2{

	font: bold 10pt tahoma, verdana, arial;

	color:#000055;

	padding-left: 10px;

	border-bottom: 3px double #cccccc;

	margin-top: 0;

	margin-bottom: 0;

	background-color:#E3EBEE;

	

	





}



.blurb {

	font: normal 12px tahoma, verdana, arial;

	

}

p.bump {

	padding-left: 15px;

	padding-right: 15px;

	text-align: justify;

	font: normal 12px tahoma, verdana, arial;

}



.col_header	{ 

font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #000000; 

}



p.intro {



	font: normal 12px tahoma, verdana, arial;



}



p.intro:first-letter {



	font: bold italic 18px times new roman, verdana, arial;

	color: #990000;



}









table#bod {

	margin-top: 1px;

	background-image: url(img/ash.jpg);

	background-repeat:repeat-x;

}





/**********************Homepage Choose Practice-size img links ******************/





a.choose:hover {color: #FFF;} /* It breaks without this :p */

a.choose img {border: 2px solid #FFF; margin: 2px 0;}

a.choose:hover img {border: 2px solid #00CC33;}









/**********************Homepage Choose Practice-size img links ******************/











/**********************Doc Portal Buttons ******************/

td.doc_btn {

	width: 198px;

	height: 24px;

}



td.doc_btn a:link{

	text-decoration:none;

	height:25px;

	display:block;

	background-image:url(img/doc_btn_off.jpg);

	padding: 0px 0px 0px 28px;

	font: normal 12px tahoma, verdana, arial;

	color: #000033;

	

	

}



td.doc_btn a:visited{

	text-decoration:none;

	display:block;

	background-image:url(img/doc_btn_off.jpg);

	height:25px;

	padding: 0px 0px 0px 28px;

	font: normal 12px tahoma, verdana, arial;

	color: #000033;

	

	

	

}



td.doc_btn a:hover{

	

	text-decoration:none;

	background-image:url(img/doc_btn_on.jpg);

	display: block;

	color:#000033;

}

/**********************Doc Portal Buttons ******************/





/**********************Doc Portal Recommendations Button ******************/

td.rec_btn {

	width: 198px;

	height: 24px;

}



td.rec_btn a:link{

	text-decoration:none;

	height:25px;

	display:block;

	background-image:url(img/rec_off.jpg);

	padding: 0px 0px 2px 28px;

	font: bold 14px tahoma, verdana, arial;

	color: #000033;

	

	

}



td.rec_btn a:visited{

	text-decoration:none;

	display:block;

	background-image:url(img/rec_off.jpg);

	height:25px;

	padding: 0px 0px 2px 28px;

	font: bold 14px tahoma, verdana, arial;

	color: #000033;

	

	

	

}



td.rec_btn a:hover{

	

	text-decoration:none;

	background-image:url(img/rec_on.jpg);

	display: block;

	color:#000033;

}

/**********************Doc Portal Recommendations Button ******************/







table#global {

	width: 198px;

	height: 175px;

}









table#global a:link{

	text-decoration:none;

	height:25px;

	display:block;

	background-image:url(img/on.jpg);

	padding-left: 8px;

	padding-top: 2px;

	font: bold 13px tahoma, verdana, arial;

	color: #000033;

	

	

}



table#global a:visited{

	text-decoration:none;

	display:block;

	background-image:url(img/on.jpg);

	height:25px;

	padding-left: 8px;

	padding-top: 2px;

	font: bold 13px tahoma, verdana, arial;

	color: #000033;

	

	

	

}



table#global a:hover{

	

	text-decoration:none;

	background-image:url(img/off.jpg);

	display: block;

	color:#000033;

}







table#global_form { 

	width: 199px; 

	height: 50px;  

	background-color: #E7E8EC;

	}





table#global_form a:link{

	text-decoration:none;

	height:25px;

	display:block;

	background-image:url(img/on.jpg);

	padding-left: 8px;

	padding-top: 2px;

	font: bold 13px tahoma, verdana, arial;

	color: #000033;

	

	

}



table#global_form a:visited{

	text-decoration:none;

	display:block;

	background-image:url(img/on.jpg);

	height:25px;

	padding-left: 8px;

	padding-top: 2px;

	font: bold 13px tahoma, verdana, arial;

	color: #000033;

	

	

	

}



table#global_form a:hover{

	

	text-decoration:none;

	background-image:url(img/off.jpg);

	display: block;

	color:#000033;

}



















































table#custom a:link{

	text-decoration:none;

	display:block;

	padding-left: 12px;

	padding-top: 2px;

	font: 13px tahoma, verdana, arial;

	color: #000033;

	height:20px;



}



table#custom a:visited{

	text-decoration:none;

	display:block;

	padding-left: 12px;

	padding-top: 2px;

	font: 13px tahoma, verdana, arial;

	color: #000033;

	height:20px;



}



table#custom a:hover{

	display:block;

	text-decoration:underline;

	background-color:#FFFFFF;

	border: 1px solid #cccccc;

}





.bennies{

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

	font-size: 10px;

	color: #000000;

	font-weight: normal;

	line-height: 12px;

}



#content {

padding-left: 11px;

padding-right: 11px;





}



p#pagetitle {

margin-top: 20px;

margin-bottom: 0px;

text-align: right;

margin-right: 15%;

font: bold 14px tahoma, verdana, arial;

letter-spacing: 1px;

color:#666666;



}



/************login box styles************************/



#login{

	font: normal 11px tahoma, Verdana, Arial, Helvetica, sans-serif;

	color:#000066;

}

#login h4{

	font: bold 12px tahoma, Verdana, Arial, Helvetica, sans-serif;

	margin-top: 8px;

	margin-bottom: 0;

	

}



#login form{

	padding: 0px 0px 5px 10px;



}





#login input.log{

	

	font: 11px Verdana, Arial, Helvetica, sans-serif;

	color:#003366;

	height: 19px; 

	width: 175px;

	

}

	



div.log{

	width: 174px;

	margin: 5px 0px 0px 0px;

	text-align:center;

	background:white;

}

	

input.submit{

	font: bold 10px Verdana, Arial, Tahoma;

	color: white; 

	border: 1px outset #66A3E0;

	width: 50px;

	background-color:#000033;

}



div#cplink{

	padding: 0px 0px 5px 10px;

	font: normal 11px tahoma, Verdana, Arial, Helvetica, sans-serif;

	color:#000066;

}

	

/************login box styles************************/



/************news headlines box styles************************/

div#headlines {

margin-top: 15px;

margin-left: 8px;





}



.newsticker {

color:#0033CC;

font:normal 13px verdana;

}



.newsticker a{



color: #CCF0FF; 

text-decoration: none;



}





/************news headlines box styles************************/



/************forum topics box styles************************/

#ft td{



border-top: 1px dashed #A4C8EC;





}



#ft {



font:normal 10px verdana;

color:#333333;



}



table#ft a:link{



color: #000099; 

text-decoration: none;



}

table#ft a:hover{



color: #000066; 

background-color:#DCEAFA;



}

table#ft a:visited{



color: #999999; 

text-decoration: none;



}

/************forum topics box styles************************/



/************popular links styles************************/

td#poplinks {

background-color: #ffffff;

border: 1px solid #cecece;

list-style-image:url(img/listimg.jpg);

background-image:url(img/poplinks_back.jpg);



}

td#poplinks a:link{



font: normal 11px verdana, arial, tahoma;

color:#003366;

text-decoration:none;





}

td#poplinks a:hover{



background-color:#DCEAFA;

}

td#poplinks a:visited{

font: normal 11px verdana, arial, tahoma;

color:#003366;

text-decoration:none;

}

td#poplinks li{

margin: 3px 0px 0px 0px;

}

/************popular links styles************************/



/************tab styles************************/

table#tabs{

height: 27px;

width: 566px;

margin-left: 6px;

font: normal 11px verdana, tahoma, arial;

}

table#tabs a:link{

width: 90px;

display:block;

padding-top: 8px;

padding-bottom: 6px;

text-decoration:none;

color:#999999;

text-align:center;



}





table#tabs a:visited{

width: 90px;

display:block;

padding-top: 8px;

padding-bottom: 6px;

text-decoration:none;

color:#999999;

text-align:center;

}



table#tabs a:hover{

display:block;

padding-top: 8px;

padding-bottom: 6px;

text-decoration:none;

color:#ffffff;

background-image:url(img/tabs_hover.jpg);

}

/************tab styles************************/



