/* CSS Document */
/* 01/25/2011 Doug Smith, updated line 45 so that course description text bullet points display as green rather than gray text. 4798 3.71 */

* { margin:0; padding:0;}

.clear { clear:both;}

html, body { height:100%; margin-right:auto; margin-left:auto; }
body {font-size:100%; line-height:0.8em; background:url(../images/bg1.gif) repeat-x top}
html, input, textarea
	{	font-family:Tahoma; 
		color:#535353;
		vertical-align:middle;
	}	

/*======= width =======*/
.w{margin-right:auto; margin-left:auto; text-align:left; width:730px; }

#header{ height:307px}

.col1{ float:left; width:212px; background:url(../images/line_y.gif) repeat-y top right}
.col2{ float:left; width:255px; background:url(../images/line_y.gif) repeat-y top right}
.col3{  float:left; width:220px;}

.vam{ vertical-align:middle}
.fl{ float:left}
.fr{ float:right}
.tac{ text-align: center}
.width{ width:100%}

a img{ border:0px}
img{ vertical-align:top;  }

b{color:#535353; font-weight:bold;}

a{color:#535353; text-decoration:underline;} 
a:hover{text-decoration:none;}
.a1, .a2{color:#535353; background:url(../images/arrow1.gif) top left no-repeat; background-position:0 5px; margin:0px; padding-left:10px;} 
.a2{ display:block; float:left; margin-bottom:5px;} 


ul{margin:0; padding:0; list-style:none;font-family:Tahoma;}
ul li{background:url(../images/arrow.gif) top left no-repeat; background-position:0 5px; margin:0px; padding-left:10px;color:#3d7c00;font-family:Tahoma;}
ul li a{color:#3d7c00;  line-height:1.5em; text-decoration:none; font-family:Tahoma;} 
ul li p {color:#3d7c00; text-decoration:none; font-family:Tahoma;}
/*ul li p {color:#535353; line-height:1.5em; text-decoration:none; font-family:Tahoma;} */   		/*this line was causing Course Description text to display as gray instead of green on courseDescription.asp  - DJS 1/25/11*/

/*header*/
#header {background:url(../images/bg_top1.jpg) no-repeat bottom left; }

/*content*/
#content{ font-size:0.6875em; width:100%; text-align:left; margin-right:auto; margin-left:auto;}
#content .indent_main{padding:27px 0px 24px 43px;}
#content .indent_col1{padding:0px 10px 10px 0px;}
#content .indent_col2{padding:0px 20px 10px 20px;}

#content .indent_col3{padding:0px 0px 10px 40px;}

#content .indent{padding:0px 10px 0px 0px;}
#content .title{  margin:0 0 14px -22px; position: relative;}
#content .pic_left{ float:left; margin:0px 15px 16px 0px;}
#content .pic_left_home{ float:left; margin-right:15px;}

#content .pic{ margin:0px 0px 16px 0px;}
#content p{ margin:0px 0px 7px 0px;}
#content .p1{ margin:0px 0px 17px 0px;}
#content .p2{ margin:0px 0px 7px 0px;}
#content h4{ font-size:1em; margin-bottom:7px;}
#content .txt{ font-size:.8em; font-weight:normal;}
#content .head1{
	color: #3d7c00;
	line-height: 1.5em;
	font-size: small;
}

#content .smhead1{
	color: #3d7c00;
	line-height: 1em;
	font-size:1em;
	font-weight:bold;
}

#content .smtxt{
	color: #535353;
	line-height: 1.2em;
	font-size: 1em;
	font-weight:normal;
}

#page1 #content p{ margin:0px 0px 17px 0px;}
#page5 #content .col2 .pic_left{ float:left; margin:0px 10px 16px 0px;}
#page5 #content .indent_col3{padding:0px 0px 10px 22px;}


/*footer*/
#footer { color:#474747; font-size:0.6875em; background:url(../images/bot.gif) repeat-x top; padding:20px 40px 40px 44px;}
#footer a {color:#3d7c00;}

input{
/*	width:172px; height:15px;*/
	font-size:1em;
	padding-left:5px;
	margin-bottom:3px;
}
textarea{
	width:172px; height:90px;
	font-size:1em;
	padding-left:5px;
	margin-bottom:11px;
	overflow:auto}

#bottommenu ul {list-style-type:none;}
#bottommenu ul li{float:right; background:none; padding:20px;}
#bottommenu ul li a {color:af0000; font-size:11px;}

/*added per javascript function showdiv.js pmg 7-2-08*/

div#q1, #q2, #q3, #q4, #q5, #q6, #q7, #q8, #q9 {
 	display: none;
	margin-left:-10px;
	/*margin-right:-5px;*/
}
	
.green_link {color: #3D7C00; font-weight:bold;}

#form input, textarea {font-size:.8em;}

.question {color:#3d7c00; margin: 0px 20px 0px 20px;}

.answer {color:#535353; margin: 0px 20px 0px 20px;}

.expl {color:#535353; line-height:12px;}
