#top_nav { height:47px; margin-bottom:12px; padding-right:50px; padding-left:40px; background-color:#f2f2f2; vertical-align:middle;}


#header td{font:14px Arial, Helvetica, Sans-serif;}
#header input {border:none; background:#f2f2f2; height:14px;}
.SiteMenu {
	color: #126060; 
	font:14px Arial, Helvetica, Sans-serif;
}
.SiteMenu_Separator {	VISIBILITY: visible;	COLOR: #126060;}
.SiteMenu_Item {		FONT-SIZE: 14px;	CURSOR: pointer;	COLOR: #126060;}
.SiteMenu_ItemIcon {	}
.SiteMenu_ItemText {	PADDING-RIGHT: 3px;	PADDING-LEFT: 3px;	FONT-SIZE: 14px;	PADDING-BOTTOM: 3px;	COLOR: #126060;	PADDING-TOP: 3px}
.SiteMenu_ItemArrow {	BACKGROUND-REPEAT: no-repeat}
.SiteMenu_SelItem {
	FONT-SIZE: 14px;
	COLOR: #600000;
	FONT-FAMILY:  Arial, Helvetica, Sans-serif;
}
.SiteMenu_SelItem TD {	FONT-SIZE: 14px;	CURSOR: pointer;	COLOR: #600000;}
.SiteMenu_SelItemIcon {	}
.SiteMenu_SelItemText {	PADDING-RIGHT: 3px;	PADDING-LEFT: 3px;		FONT-SIZE: 14px;	PADDING-BOTTOM: 3px;	PADDING-TOP: 3px;	FONT-FAMILY: Arial, Helvetica, Sans-serif;}
.SiteMenu_SelItemArrow {	}
.SiteSubMenu {	BORDER-RIGHT: black 1px solid;	BORDER-TOP: black 1px solid;	FONT-SIZE: 9pt;	BORDER-LEFT: black 1px solid;	COLOR: black;	BORDER-BOTTOM: black 1px solid;	FONT-FAMILY: Arial, Helvetica, sans-serif;	BACKGROUND-COLOR: #cccccc}
.SiteSubMenu_Separator {	}
.SiteSubMenu_Item {	CURSOR: pointer;}
.SiteSubMenu_ItemIcon {	}
.SiteSubMenu_ItemText {	PADDING-RIGHT: 2px;	PADDING-LEFT: 2px;	FONT-SIZE: 9pt;	PADDING-BOTTOM: 2px;	PADDING-TOP: 2px;	FONT-FAMILY: Arial, Helvetica, sans-serif;}
.SiteSubMenu_ItemArrow {	}
.SiteSubMenu_SelItem {	CURSOR: pointer;	COLOR: white;	BACKGROUND-COLOR: #999999}
.SiteSubMenu_SelItemIcon {	}
.SiteSubMenu_SelItemText {	PADDING-RIGHT: 2px;	PADDING-LEFT: 2px;	PADDING-BOTTOM: 2px;	PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; COLOR: #fff;}
.SiteSubMenu_SelItemArrow {	}
.TreeView {	BORDER-RIGHT: black 1px solid;	BORDER-TOP: black 1px solid;	BORDER-LEFT: black 1px solid;	BORDER-BOTTOM: black 1px solid;	BACKGROUND-COLOR: white}
.TreeView_NodeText {	PADDING-LEFT: 4px;	CURSOR: pointer;	COLOR: black;	WHITE-SPACE: nowrap}
.TreeView_SelNodeText {	PADDING-LEFT: 4px;	CURSOR: pointer;	COLOR: white;	WHITE-SPACE: nowrap;	BACKGROUND-COLOR: black}

#left_box {width:292px; background-color:#cddedf; }
#left_box #courses {margin:40px 0px 60px 0px; text-align:center;}
#left_nav a:link, #left_nav a:visited, #left_nav a:active {display:block; margin:0px 0px 25px 20px;color:#126060; text-decoration:none; font:12px Arial, Helvetica, Sans-serif;}
#left_nav a:hover {display:block; margin:0px 0px 25px 20px;color:#126060; text-decoration:underline; font:12px Arial, Helvetica, Sans-serif;}
#left_nav {background:url('/portals/pdh/skins/pdh2/images/left_nav_bkgd.gif') left top repeat-y; margin-left:45px; height:500px;}
#right_box {margin-left:12px; width:816px;}
.coltit {	FONT-SIZE: 14px;
	COLOR: #126060;
	FONT-FAMILY:  Arial, Helvetica, Sans-serif;
	font-weight:bold;
	background-color:#efefef;}
.subtxt {	FONT-SIZE: 14px;
	color:#126060;
	FONT-FAMILY:  Arial, Helvetica, Sans-serif;}
.subtxt a:link { text-decoration: none; color:#126060;}
.subtxt a:hover { text-decoration:underline; color:#126060;}
.subtxt a:visited { text-decoration:none; color:#126060;}
.quiz { text-decoration:none; font:bold 40px arial, helvetica, sans-serif; color:#600000;}

/*HomePage styles*/
.home_box {background:url('/portals/pdh/skins/pdh2/images/home_bknd.jpg') left top no-repeat; color:#600000; font:14px Arial, helvetica, sans-serif; background-color:"F2FAFD";}
.home_box div {line-height:22px;}
.home_box input {float:right; margin-right:40px; border:1px solid #80bdbe;}
.home_box a.go_btn:link, #right_box a.go_btn:visited, #right_box a.go_btn:active, #right_box a.go_btn:hover  {display:block; width:75px; text-decoration:none; border:none; color:#600000; font:bold 16px arial, helvetica, sans-serif; line-height:23px; margin:75px 0px 0px 650px; background:url('/portals/pdh/skins/pdh2/images/go_btn.gif') 28px 0px no-repeat;}

/*Building Design styles*/
.bd_box {background:url('/portals/pdh/skins/pdh2/images/bg_courses_orig.jpg') left top no-repeat;}
.bd_box #title {position:relative; left:110px; top:35px; font:bold 40px arial, helvetica, sans-serif; color:#600000;}
.bd_box table.course_number {color:#126060; font:12px arial, helvetica, sans-serif; margin:130px 0px 0px 198px}
.bd_box #course_description {color:#126060; font:12px arial, helvetica, sans-serif; width:285px; margin:73px 43px 0px 0px;}
.bd_box #course_description table {margin-bottom:60px}
.bd_box #course_description th {font-weight:normal; text-align:left;}
.bd_box #course_description a {color:#126060; text-decoration:none;}
.cdd { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#126060;}
.cdd a:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#126060; text-decoration: none;}
.cdd a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#126060; text-decoration: underline;}
.cdd a:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#126060; text-decoration: none;}
.cn { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#126060; font-weight:bolder;}
.cn a:link { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#126060; font-weight:bolder; text-decoration: none;}
.cn a:hover { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#126060; font-weight:bolder; text-decoration: underline;}
.cn a:visited { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#126060; font-weight:bolder; text-decoration: none;}


/*Building Design styles*/
.desc { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#126060;}
.desctitle { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#126060; font-weight:bolder;}
.author { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#126060;}
.author a:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#126060; text-decoration: none;}
.author a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#126060; text-decoration: underline;}
.author a:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#126060; text-decoration: none;}

/*Category styles*/
.category_box {background:url('/portals/pdh/skins/pdh2/images/bg_category.jpg') left top no-repeat; background-color:#f4fcff;}
.category_box #title {position:relative; left:40px; top:20px; font:bold 30px arial, helvetica, sans-serif; color:#600000;}
.category_box table.course_number {color:#126060; font:12px arial, helvetica, sans-serif; margin:130px 0px 0px 198px}
.category_box table.sub_category {color:#126060; font:16px arial, helvetica, sans-serif; margin:75px 0px 0px 50px}
.category_box table.sub_category th {font-weight:normal; text-align:left;}
.category_box #course_description {color:#126060; font:12px arial, helvetica, sans-serif; width:465px; margin:73px 23px 0px 0px;}
.category_box #course_description table {margin-bottom:60px}
.category_box #course_description th {font-weight:normal; text-align:left;}
.category_box #course_description a {color:#126060; text-decoration:none;}
.category_box #course_description a:hover {color:#126060; text-decoration:underline;}

/*sub styles*/
.sub_box {background:url('/portals/pdh/skins/pdh2/images/subbg.jpg') left top no-repeat; background-color:#F2FAFD;}
.sub_box #title {position:relative; left:110px; top:35px; font:bold 40px arial, helvetica, sans-serif; color:#600000;}
.sub_box #subtxt {color:#126060; font:12px arial, helvetica, sans-serif; width:660px; margin:73px 43px 0px 0px;}

/*State Rquirement styles*/
/*.sub_box #reqtable {color:#126060; font:12px arial, helvetica, sans-serif; width:780px; margin:20px 100px 0px 0px;}*/
.sub_box #reqtable {position:relative; left:10px; top:65px; color:#126060; font:12px arial, helvetica, sans-serif; width:780px;}
.sub_box #reqheader {color:#126060; font:20px arial, helvetica, sans-serif; font-weight:bold; text-align:center;}
.sub_box #reqhead {color:#126060; font:14px arial, helvetica, sans-serif; font-weight:bold; text-align:center;}
/* .sub_box table.reqtxt {color:#126060; font:12px arial, helvetica, sans-serif; margin:50px 0px 0px 50px} */
.sub_box table.reqtxt {color:#126060; font:11px arial, helvetica, sans-serif;}
/* .sub_box #reqsp {color:#126060; font:10px arial, helvetica, sans-serif; margin:50px 0px 0px 50px} */
.sub_box #reqsp {color:#126060; font:10px arial, helvetica, sans-serif;}


/*footer styles*/
.footer {background-color:#f2f2f2; padding-top:20px; padding-bottom: 20px; color:#126060; text-decoration:none; font:10px Arial, Helvetica, Sans-serif;} 

.footer a:link, .footer a:visited, .footer a:active, .footer a:hover {color:#126060; text-decoration:none; font:10px Arial, Helvetica, Sans-serif;}
