*{
	margin:0px;
	padding:0px;
}

/* Global */

.hidden{
	display:none;
}
.FloatItem{
	float:left;
	
}

div{
	text-align:left;
}
body{
	background:url(page_bg.jpg) repeat-x #525252;
	
}


h1{
	color:#0089bd;
	font-family:arial;
	font-size:18px;
	padding-top: 10px;
}

h2{
	color:#0089bd;
	font-family:arial;
	font-size:14px;
}
/* Layout */

.Col1{
	width:265px;
}
.Col2{
	width:707px;
}
.PageRowTop ,.PageRowBottom{
	width:972px;
}

.BreadCrumb{
	width:600px;
	float:left;
}
.FontAdjust{
	float:right;
	width:80px;
}

.PageRowMiddle{
	width:960px;
}
.Footer{
	width:972px;
}
.CopyRight{
	width:600px;
	float:left;
	padding-left:10px;
}
.FooterNav{
	width:210px;
	float:right;
}
.Search{
	width:176px;	
	padding-top:11px;
}
.Search .SearchBlock1{
	width:140px;
	float:left;
}
.Search .SearchBlock2{
	width:34px;
	float:left;
	
}
.Search .SearchBlock2 img{
	margin-top:2px;
}

.contentpane{
	float:left;
}

.SubMenu{
	background: url(sub_bg_tile.gif) repeat-y white; 
}

.BreadCrumb,.FontAdjust{
	padding-top:12px;
}

.contentpane{
	padding-top:5px;
	/*padding-right:34px; */
}
.contentpane ul li{
	margin-left:25px;
	list-style-image:url(sub_menu_bullet.gif);
}
.contentpane ul{
	margin-top:1em;
	margin-bottom:1em;
}
.HomeCol{
	padding:0px 0px 0px 3px;
}
#flashMenu{
	width:966px;
}

.SetInputBackGround{
	background-image:url(search_bg.jpg);
}
/* FIXES */

.TopStrip td img{
	display:block;
}

/* Colors */

.Col1,.Col2,.PageRowTop,.HomeCol{
	background-color:white;
}

.CopyRight{
	color:#c0c0c0;
}
.FooterNav a,.FooterNav a:visited,.FooterNav{
	color:#c0c0c0;
}

#dnn_dnnLOGIN_cmdLogin{
	color:#525252;
}
.BreadCrumb,.FontAdjust{
	color:#676767;
}
.BreadCrumb a,.BreadCrumb a:visited{
	color:#676767;
}
.BreadCrumb .LastBreadCrumb{
	color:#0089bd !important;
}
.contentpane, .contentpane a,.contentpane a:visited,td{
	color:#676767;
	font-size:12px;
}
/* Fonts */

.CopyRight{
	font-family:arial;
	font-size:11px;
}
.FooterNav a,.FooterNav a:visited{
	font-family:arial;
	font-size:11px;

}
.BreadCrumb,.FontAdjust{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
}
.BreadCrumb a,.BreadCrumb a:visited{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	
}
.Normal{
	
	font-family:arial;
	font-size:12px ;
}
.contentpane a,.contentpane a:visited{
	text-decoration:underline;
	font-family:arial;
	font-size:12px;
	
	
}
.contentpane a:hover{
	text-decoration:none;
	color:#0089bd;
}

.FontAdjust img{
	cursor:pointer;
}
/* Admin & Host Menu */


.AdminMenuPanel{

	width:140px;
}

.AdminMenuPanel .adminMenu li{
	background-color:black;
	text-align:center;
	list-style:none;

}

.AdminMenuPanel .adminMenu li a:link,.AdminMenuPanel .adminMenu li a:visited{
	color:white;
	font-weight:bold;
	font-family:verdana;
	font-size:11px;

}

.AdminMenuPanel .adminMenu li ul{
	background-color:#8FC6E1;
	border:1px solid #D61727;	
}
.AdminMenuPanel .adminMenu li ul li{
	background-color:#8FC6E1;
	padding:3px;
	text-align:left;
	padding-left:10px;
	border-bottom:1px dashed black;
	display:none;
}


.AdminMenuPanel .hostMenu li{
	background-color:black;
	text-align:center;
	list-style:none;

}
.AdminMenuPanel .hostMenu li a:link,.AdminMenuPanel .hostMenu li a:visited{
	color:white;
	font-weight:bold;
	font-family:verdana;
	font-size:11px;

}

.AdminMenuPanel .hostMenu li ul{
	background-color:#8FC6E1;
	border:1px solid #D61727;	
}
.AdminMenuPanel .hostMenu li ul li{
	background-color:#8FC6E1;
	padding:3px;
	text-align:left;
	padding-left:10px;
	border-bottom:1px dashed black;
	display:none;
}



/* END Admin & Host Menu */


/* Submenu */

.SubMenu ul li a, .SubMenu ul li a:visited{
	color:#676767;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	

	
}
.SubMenu .MenuLevel1 li{
	list-style-type:none;
	
}

.SubMenu{
	padding-left:14px;
}

.Level2_Items{
	border-top:1px solid #E3E3E3;
}
.MenuLevel1{
	width:223px;
}

.SubMenu ul li a{
	padding-left:15px;
}
.SubMenu .MenuLevel3 li a{
	padding-left:5px;
}
.SubMenu .MenuLevel3 li span{
	padding-left:20px;
}

.SubMenu .MenuLevel3 li{

}

.SubMenu ul li{
	background-color:white;
}

.SubMenu ul .HoverSubMenu{
	background-color:#F2F2F2;
}
.SubMenu ul .HoverSubMenu a{
	
}
.SubMenu .HoverSubMenuLink{
	color:#0089bd !important;
	text-decoration:none;
}

/*
.SubMenu .MenuLevel2{
	position: relative;
}
.SubMenu .MenuLevel2 li a{
	z-index: 10;
	position: relative;
}
.SubMenu ul .MenuLevel2 .back{
	
	background-color:yellow;
	z-index: 8;
	position: absolute;	
}
*/
.SubMenu .MenuLevel2{
	position: relative;
}
.SubMenu .MenuLevel2 li a{
	z-index: 100;
	position: relative;
	
}
.SubMenu ul .MenuLevel2 .ahover {
	
  position: absolute;
    z-index: 99;
    background: #cef;
	width:223px !important;
	height:20px !important;
}
/*
.SubMenu ul li a{
	
	width:100%;
	display:block;
}
.SubMenu .subBorder{
	display:block;
}
*/

P
{
padding-bottom:3px;
padding-top:3px;
}

ol li
{
margin-left: 30px;
padding-bottom:1px;
padding-top:1px;
}

.top-buttons{
	clear:both;
	padding-top:12px;
}
.top-buttons img{
float:right;
padding-right:5px;
}

.jumplink-content{
display:none;
}
.jumplink{
	cursor:pointer;
	text-decoration:underline;
}


#dnn_ctr353_SearchResults_dgResults .SubHead{

	display:none;
}


/* FAQ Hack */

#dnn_ctr442_ContentPane p,
#dnn_ctr438_ModuleContent p,
#dnn_ctr437_ContentPane p{
	padding:0px;
}

#dnn_ctr461_Submitted_Earmail_GridView1{
width:600px;
}
