body {	margin:0px;
		link:#000000;             
		vlink:#000000; 
		alink:#000000;  
		background-color: #ffffff;
}

.scrn_only {display: none;}

.gradient_light{
	background-color:#ffffff; 
}

.gradient_dark{
	background-color:#ffffff; 
}

.bg{
	bgcolor="#ffffff"
}

form {margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px;}
a 			{text-decoration:underline; color:#000000;}
a:hover		{text-decoration:underline; color:#000000;}
a:visited	{text-decoration:underline; color:#000000;}
ul {margin-top:0px; margin-bottom:0px; margin-left:15px; padding-top:0px;}
ol {margin-top:0px; margin-bottom:0px; margin-left:15px; padding-top:0px;}
li {margin-top:0px; margin-bottom:0px; margin-left:15px; padding-top:0px; color:#000000;}
form {margin-top:0px; margin-bottom:0px;}
.Normal {color:black; font-face:helvetica,arial,san-serif; font-size:11px;}

h1 {font-face:helvetica,arial,san-serif; font-size:18px; color:#000000; font-weight:bold;}
h2 {font-face:helvetica,arial,san-serif; font-size:15px; color:#004990; font-weight:bold;}
h3 {font-face:helvetica,arial,san-serif; font-size:13px; color:#004990; font-weight:bold;}
h4 {font-face:helvetica,arial,san-serif; font-size:12px; color:black; font-weight:bold;}
h5 {font-face:helvetica,arial,san-serif; font-size:12px; color:black;}

.login-box {border:1px black solid; height:16px; font-size:11px; background-color:#ffffff; color:#ffffff;}
.input-special {background-color:#F85960; color:#ffffff; padding-bottom:4px;}

.login			{color:#ffffff;}
.login:link		{color:#ffffff;}
.login:visited	{color:#ffffff;}
.login:hover	{color:#ffffff;}

.title {color:#000000; font-family:arial; font-size:20px; font-weight:bold;}
.title-link {color:#000000; font-family:arial; font-size:20px; font-weight:bold; text-decoration:none;}
.title-link:hover {color:#000000; font-family:arial; font-size:20px; font-weight:bold; text-decoration:underline;}
.subtitle {color:#000000; font-family:arial; font-size:17px; font-weight:bold;}
.subtitle-2 {color:#000000; font-family:arial; font-size:17px; font-weight:bold;}
.copyright {color:#000000; font-family:arial; font-size:10px; letter-spacing:-1px;}
.asterisk{color: #000000;}

.xsm-font {color:#000000; font-family:arial; font-size:10px; line-height:12px;}

.sm-font {color:black; font-family:arial; font-size:10px;}
.sm-font-b {color:black; font-family:arial; font-size:10px; font-weight:bold;}
.sm-link {text-decoration:none; color:#96623D; font-family:arial; font-size:11px; font-weight:bold;}
.sm-link:hover {text-decoration:underline; color:#96623D; font-family:arial; font-size:11px; font-weight:bold;}
.sm-link:visited {text-decoration:underline; color:#96623D; font-family:arial; font-size:11px; font-weight:bold;}
.sm-link-cpi {text-decoration:none; color:#0A1D6A; font-family:arial; font-size:11px; font-weight:normal;}
.sm-link-cpi:hover {text-decoration:underline; color:#0A1D6A; font-family:arial; font-size:11px; font-weight:normal;}

.md-font {color:black; font-family:arial; font-size:12px; line-height:16px;}
.md-font:link {color:black; font-family:arial; font-size:12px; line-height:16px;}
.md-font:hover {color:black; font-family:arial; font-size:12px; line-height:16px;}
.md-font:active {color:black; font-family:arial; font-size:12px; line-height:16px;}
.md-font:visited {color:black; font-family:arial; font-size:12px; line-height:16px;}
.md-font-b {color:black; font-family:arial; font-size:12px; line-height:16px; font-weight:bold;}
.md-link {text-decoration:none; color:#000000; font-family:arial; font-size:12px;}
.md-link:hover {text-decoration:underline; color:#000000; font-family:arial; font-size:12px;}
.md-link:visited {text-decoration:underline; color:#000000; font-family:arial; font-size:12px;}

.md-special {color:#000000; font-family:arial; font-size:12px; font-weight:bold; letter-spacing:1px;}
.md-special:link {text-decoration:underline;}

.lg-font {color:black; font-family:arial; font-size:16px;}
.lg-font-b {color:black; font-family:arial; font-size:16px; font-weight:bold;}
.lg-link {text-decoration:none; color:black; font-family:arial; font-size:16px font-weight:bold;}
.lg-link:hover {text-decoration:underline; color:black; font-family:arial; font-size:16px font-weight:bold;}


.xlg-font-grey-b {color:#000000; font-family:arial; font-size:30px; font-weight:bold;}
.xlg-link {color:#000000; font-family:arial; font-size:30px; font-weight:bold; text-decoration:none;}
.xlg-link:hoover {color:#000000; font-family:arial; font-size:30px; font-weight:bold; text-decoration:none;}

.td-asterisk {color:#000000; font-family:arial; font-size:12px;}

.full-border {border-top: 1px #000000 solid; border-left: 1px #000000 solid; border-right: 1px #000000 solid; border-bottom: 1px #000000 solid;}
.full-border-2 {border-top: 1px #000000 solid; border-left: 1px #000000 solid; border-right: 1px #000000 solid; border-bottom: 1px #000000 solid; padding:6px; background-color:#ffffff;}
.top-border {border-top: 1px #000000 solid;}
.top-surround {border-top: 1px #000000 solid; border-left: 1px #000000 solid; border-right: 1px #000000 solid;}
.top-surround-2 {border-top: 1px #000000 solid; border-left: 1px #000000 solid; border-right: 1px #000000 solid; background-color:#ffffff;}
.bottom-border {border-bottom: 1px #000000 solid;}
.bottom-surround {border-left: 1px #000000 solid; border-right: 1px #000000 solid; border-bottom: 1px #000000 solid;}
.left-border {border-left: 1px #000000 solid;}
.right-border {border-right: 1px #000000 solid;}
.sides-border {border-left: 1px #000000 solid; border-right: 1px #000000 solid;}


/*
-- default DNN classes below ---------------------------------------
*/

.toppane {
	width: 100%;
	background-color: transparent;
	/* padding-left: 6px; */
	/* padding-right: 4px; */
	/* padding-top: 1px; */
}
.leftpane {
	background-color: transparent;
	/* padding-left: 6px; */
	/* padding-right: 4px; */
	/* padding-top: 1px; */
}

.contentpane {
	background-color: transparent;
	/* width: 100%;
	padding-left: 6px; */
	/* padding-right: 4px; */
	/* padding-top: 1px; */
}
.rightpane {
	background-color: transparent;
	/* padding-left: 6px; */

	/* padding-right: 4px; */
	/* padding-top: 1px; */
}
.bottompane {
	width: 100%;
	background-color: transparent;
	/* padding-left: 6px; */
	/* padding-right: 4px; */
	/* padding-top: 1px; */
}

.MainMenu_MenuContainer {
	background-color: Transparent; 
	align:center;
	
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:30px;
	background-color: Transparent; 
	align:center;
	
}
.MainMenu_MenuItem {
	border-left: #17437E 0px solid; 
	border-bottom: #17437E 0px solid; 
	border-top: #17437E 0px solid;  
	border-right: #000000 0px solid; 
	align:center;
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px; 
	font-weight: bold; 
	font-style: normal; 
	letter-spacing:1.5px;
	height:30px;
	padding-left:8px;
	padding-right:8px;
	background-color: #ffffff; 
}

.MainMenu_MenuItemSel {
	border-left: #17437E 0px solid;  
	border-bottom: #17437E 0px solid; 
	border-top: #17437E 0px solid;  
	border-right: #000000 0px solid; 
    background-color: #ffffff; 
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px; 
	font-weight: bold; 
	font-style: normal;
	letter-spacing:1.5px;
	height:30px;
	padding-left:8px;
	padding-right:8px;
	align:center;
	
}

.MainMenu_MenuIcon {
	background-color: #a7734e; 
	border-left: #17437E 0px solid; 
	border-bottom: #17437E 0px solid; 
	border-top: #17437E 0px solid;  
	border-right: #17437E 0px solid; 
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	align:center;
	
}

.MainMenu_SubMenu {
	background-color: #a7734e; 
	cursor: pointer; 
	cursor: hand; 
	align:center;
	
}

.MainMenu_SubMenuItemSelected
{
	background-color: #a7734e; 
	cursor: pointer; 
	cursor: hand; 
	align:center;
	
	
}

.MainMenu_MenuBreak {
	height: 30px;
	width: 5px;
	background-color:red;
	border: 1px solid green;
}

.MainMenu_MenuArrow {
	border-left: #17437E 0px solid;
	border-right: #17437E 0px solid;	 
	border-bottom: #17437E 0px solid;
	border-top: #17437E 0px solid;
	font-family: webdings; 
	font-size: 8pt; 
	color: #00000;
	cursor: pointer; 
	cursor: hand; 
}
.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 8pt; 
	color: #000000;	
	cursor: pointer; 
	cursor: hand;
}
.StandardButton     {
    background: #1E5589 none; 
    color: #FFFFFF;
    font-family:Verdana, sans-serif; 
    font-size: 11px;
    font-weight: normal;
}
.TreeViewMenu {
	width: 155px;
	background-color: #cccccc;
	BORDER-RIGHT: #1E5589 0px solid;
	BORDER-TOP: #1E5589 0px solid; 
	BORDER-LEFT: #1E5589 0px solid; 
	BORDER-BOTTOM: #c0c0c0 0px 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);*/
	background-color:red;
}

