body {
background:url(images/bg_03.gif) repeat-x;
_text-align:center;
margin:0 auto;
color:#858585;
font-family:Arial;
font-size:11px;
font-weight:bold;
}
a,a:link
{
	color:#1D5E8C;
	text-decoration:none;
}
.SkinObject 
{
	font-family:Arial;
font-size:11px;
font-weight:bold;
text-align:left;
}
a.SkinObject:link 
{
	color:#1D5E8C;
	text-decoration:none;

}
a.SkinObject:hover 
{
	color:#1D5E8C;
	text-decoration:underline;
}
a:visited,a:hover,a:active
{
	color:#1D5E8C;
	text-decoration:underline;
}
ul li
{
	list-style-type:disc;
}
h1
{
	color:#000000 !important;
	font-family:Georgia !important;
	font-size:22px !important;
}

h2
{
	color:#1D5E8C;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	margin-bottom:0;
}
h4
{
	color:#000000;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
}
hr
{
	border-style:dotted;
border-width:1px;
color:#CCCCCC;
}
.b1
{
	color:#000000;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;	
	display:inline;
}
#wrapper 
{
width:800px;
margin:0 auto;

}

/* header */
#header{
width:800px;
height:68px;
} 

#header .logoleft
{
width:248px;
height:42px;
margin-top:13px;
margin-left:35px;
overflow: hidden;
float:left;
background:url(images/logo_08.gif) no-repeat;
}

#header .logoright
{
width:225px;
height:30px;
margin-top:30px;
margin-right:35px;
float:right;
overflow: hidden;
background:url(images/logo_11.gif) no-repeat;
}


/* Top navigation menu */

#nav {
width:765px;
height:36px;
margin:0 auto;
} 
#nav .navmid{
width:764px;
height:36px;

} 
#nav .navleft{
width:9px;
height:36px;
float:left;
background: url(images/nav_bg_left_20.gif) no-repeat;
/*border-width:thin;
border-style:dotted;*/
} 
#nav .navright
{
float:left;
width:9px;
height:36px;
background: url(images/nav_bg_right_20.gif) no-repeat;
/*border-width:thin;
border-style:dotted;*/
} 

/* Search box and login below top menu nav */
#nav_footer
{
width:753px;
_width:750px;
height:28px;
padding-top:7px;
padding-left:19px;
_padding-left:0px;
_margin-right:12px;
text-align:left;
}

#nav_footer .search
{
width:380px;
height:25px;
position:relative;
}

#nav_footer .login-register
{
width:125px;
height:25px;
float:right;
position:relative;
}

#nav_footer .login-divider
{
width:4px;
height:25px;
background-image: url(images/login_register_divider_05.gif);	
float:left;
left:56px;
position:absolute;
top:-2px;
}
#nav_footer .login_btn
{
	background-image: url(images/login_btn_03_03.gif);	
background-repeat:no-repeat;
width:50px;
height:25px;
}
#nav_footer .login
{

width:50px;
height:25px;
float:left;
position:absolute;
top:-3px;
}

#nav_footer .login_txt
{
font-family:Arial;
font-size:9px;
font-weight:bold;
font-weight:normal;
_padding-left:2px;
overflow:hidden;
}
#nav_footer a.login_txt:hover
{
text-decoration:none;
}

#nav_footer .register
{
width:57px;
height:25px;
white-space:nowrap;
float:right;
padding-top:6px;
overflow:hidden;
position:absolute;
top:-2px;
left:70px;
}

#nav_footer .register_txt,a.register_txt:link,a.register_txt:visited, a.register_txt:active
{
font-family:Arial;
font-size:9px;
font-weight:bold;
color:#6892B1;
font-weight:normal;
text-decoration:underline;
overflow:hidden;
}

.clear{
clear:left;
clear:right;
}

.img_seperator
{
	width:764px;
	height:1px;
	margin:inherit;
	background:url(images/sep_horizontal_03.jpg) repeat-x;
	background-position:center;
}

#footer
{
text-align:left;
width:764px;
height:80px;
font-family:Arial;
font-size:11px;
font-weight:bold;	
color:#666666;
margin:0 auto;
padding-top:13px;
position:relative;
}

#footer .b
{
font-family:Arial;
font-size:11px;
font-weight:bold;	
color:Black;	
}
#footer .footer_url,a.footer_url:link
{
color:#185B8A;
font-family:Arial;
font-size:11px;
font-weight:bold;	
}
#footer .copyright
{
color:#666666;
font-family:Arial;
font-size:11px;
font-weight:bold;
}

.footer_links,a.footer_links:link,a.footer_links:visited
{
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#185B8A;
text-decoration:none;
overflow:hidden;
}

a.footer_links:active
{
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#666666;
text-decoration:none;
overflow:hidden;

}



/* 
================================
Skin styles for DotNetNuke
================================
*/   

.pagemaster {
	width: 100%;
	height: 100%;	
	background-color: #FEFEFE;
}
.skinmaster {
	height: 100%;
	background-color: #F3F5FA;
	BORDER-RIGHT: #7994CB 1px solid; 
	BORDER-TOP: #7994CB 1px solid; 
	BORDER-LEFT: #7994CB 1px solid; 
	BORDER-BOTTOM: #7994CB 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px; 
}
.skinheader {
}
.skingradient {
	BACKGROUND-IMAGE: url(gradient_DkBlue.jpg); HEIGHT:30px;
}
.controlpanel {
	width: 100%;
	background-color: #DFE5F2;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.contentpane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.rightpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.MainMenu_Separator
{
	
}

.MainMenu_MenuContainer {
	BACKGROUND-IMAGE: url(images/nav_bg_mid.gif); 
	height:36px;
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	
}
.MainMenu_MenuItem {
	border-left: #CAD5EA 0px solid; 
	border-bottom: #CAD5EA 1px solid; 
	border-top: #CAD5EA 0px solid; 
	border-right: #CAD5EA 0px solid;
	cursor: hand; 
	color: #1D5E8C;
	font-family: Arial; 
	font-size: 11px; 
	font-weight:bold; 
	height:30px;
	font-style:normal; 
	background-color: Transparent;
}
.MainMenu_MenuItem_Hover {

	border-bottom: #CAD5EA 1px solid; 
	cursor: hand; 
	color: #1D5E8C;
	font-family: Arial; 
	font-size: 11px; 
	font-weight:bold; 
	height:30px;
	font-style:normal; 
	background-color: Transparent;
}
.MainMenu_MenuIcon {
	background-color: #F6F7F7; 
	border-left: #CAD5EA 1px solid; 
	border-bottom: #CAD5EA 1px solid; 
	border-top: #CAD5EA 0px solid; 
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 21px;
}
.MainMenu_SubMenu {
	background-color: #F6F7F7;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	border-top: #CAD5EA 1px solid;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
}
.MainMenu_MenuBreak {
	border-bottom: #EEEEEE 0px solid;
	border-left: #EEEEEE 0px solid;
	border-top: #EEEEEE 1px solid;
	border-right: #EEEEEE 0px solid;
	background-color: #EEEEEE;
	height: 1px;
}
.MainMenu_MenuItemSel {
	background-color:#EFF0F0;
	cursor: pointer; 
	cursor: hand; 
	color: #404244; 
	font-family:Arial; 
	height:30px;
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal;
	padding:0px 12px 0px 12px;
	border-top: #CAD5EA 1px solid;
}
.MainMenu_MenuArrow {
	border-right: #CAD5EA 1px solid; 
	border-bottom: #CAD5EA 0px solid; 
	border-top: #CAD5EA 1px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
.StandardButton     {
    background: #7994CB none; 
    color: #FFFFFF;
    font-family:Verdana, sans-serif; 
    font-size: 11px;
    font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #DFE5F2;
	BORDER-RIGHT: #7994CB 1px solid; 
	BORDER-TOP: #7994CB 1px solid; 
	BORDER-LEFT: #7994CB 1px solid; 
	BORDER-BOTTOM: #7994CB 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px
}
.TreeViewMenu_Header {
	BACKGROUND-IMAGE: url(gradient_LtBlue.jpg);
}
.Head   {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  18px;
    font-weight:    normal;
    color: #333333;
}






