/* 
================================
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 {
}
.controlpanel {
	width: 100%;
	background-color: #ffffff;
}


BODY {
	background-color: #FFFFFF;

}



H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	line-height: 1.4; 
	font-weight: bold; 
	font-style: normal;
	color: #006BA5;
	text-align: center;
	margin-top: 8px;
	margin-bottom: 8px;

}

H2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	line-height: 1.7; 
	font-weight: bold; 
	font-style: normal;
	color: #333;
	margin-bottom: -12px;
	margin-left: 18px;
	margin-right: 18px;

}

H3 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	font-style: normal;
	color: #333;
	margin-left: 18px;
	margin-right: 18px;
	margin-bottom: 7px;
}


H4 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 1.8; 
	font-weight: bold; 
	font-style: normal;
	color: #333;
	margin-left: 18px;
	margin-right: 18px;
	margin-bottom: 6px;
}

P {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 1.7;
	font-weight: normal; 
	font-style: normal;
	color: #000000;
	margin-bottom: 13px;
	margin-left: 18px;
	margin-right: 18px;
	text-align: left;

}

TD > P {
	margin: 0px;
	
}

.sitecomments {
	color: #0000FF !important;
	margin-left: 36px !important;
	margin-right: 36px !important;
	margin-bottom: 24px;
}


OL {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 1.8;
	font-weight: normal; 
	font-style: normal;
	color: #000000;
	margin-bottom: 5px;

}


UL {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 1.8;
	font-weight: normal; 
	font-style: normal;
	color: #000000;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 58px;
	margin-right: 18px;
}


Blockquote {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 1.8;
	font-weight: normal; 
	font-style: normal;
	color: #000000;
	width: 325px; 
	margin-left: 38px;
	margin-right: 0px; 
	margin-bottom: 0px;
}


.strong {
	font-weight: bold; 
}

.Normal P A, .Normal P A:Active, .Normal P A:Hover, .Normal P A:Visited, .Normal P A:Link, .Normal A, .Normal A:Active, .Normal A:Hover, .Normal A:Visited, .Normal A:Link, .rightpane .SkinObject {
	color: #000094;
	text-decoration: underline;


}

.Normal P A:Hover, .Normal A:Hover{
	color: #000000 !important;
	text-decoration: underline;
	background-color: #BFDAE8;


}


/* DNN Links anchors */

}

A.normal:Hover {
	color: #000000 !important;
	text-decoration: underline;
	background-color: #BFDAE8;

}




/* tight reduces vertical spacing on P  */


.tight {
	line-height: 1.4; 
	margin-top: 9px;
	margin-bottom: 9px;

}

.indent {
	margin-left: 38px;
	margin-right: 15px; 

}




.floatright {
	float: right; 
	margin-left: 3px;
	margin-right: 2px; 
	margin-bottom: 0px;
	color: #006BA5!Important;

}



.toprow, .bodycell {
	background-color: #ffffff;

}


.rowa {
	background-color: #000000;

}


.rowb {
	background-color: #006BA5;

}


.rowc {
	background-color: #ffffff;

}


.nestedtoptable {
	background-color: transparent
	text-align: right;
	vertical-align: top;

}

.tagline {
	background-color: transparent
	vertical-align: top;
	font-family:  Arial, Verdana, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
	font-style: italic;
	color: #FFFFFF;

}

.toppane, .toppane A, .toppane A:Active, .toppane A:Visited, .toppane A:Link {
	padding-left: 4px;
	padding-right: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	font-weight: bold; 
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}


.toppane .SkinObject, .toppane .SkinObject A, .toppane .SkinObject A:Active, .toppane .SkinObject A:Visited, .toppane .SkinObject A:Link {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	font-weight: bold; 
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.toppane A:Hover, .toppane .SkinObject A:Hover {
	text-decoration: underline;
}

.toppane .NormalTextBox {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	font-weight: normal; 
	font-style: normal;
	color: #000000;
}

.leftpane {
	background-color: #006BA5;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 10px;
	vertical-align: top;
	color: #FFFFFF;
}

.crumbpane {
	background-color: #FFFFFF;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	font-weight: normal; 
	font-style: normal;
	color: #000094;
}

.crumbpane A, .crumbpane A:Active, .crumbpane A:Visited, .crumbpane A:Link {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	font-weight: normal; 
	font-style: normal;
	color: #000094;
	text-decoration: underline;
}

.crumbpane A:Hover, {
	color: #000000;
	background-color: #BFDAE8;
}

.loginpane, .loginpane A, .loginpane A:Active, .loginpane A:Hover, .loginpane A:Visited, .loginpane A:Link {
	width: 140px;
	background-color: #BFDAE8;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	font-weight: bold; 
	font-style: normal;
	color: #000094;
	text-decoration: none;
}



.rightpane {
	background-color: #BFDAE8;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 6px;
	vertical-align: top;
 	line-height: 1.9 !important;  
}




.rightpane .subhead, {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	font-weight: bold; 
	font-style: normal;
	color: #000094;
	text-decoration: none;
}


.rightpane .Normal {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	font-weight: normal; 
	font-style: normal;
	color: #000094;
	text-decoration: none;
}

.rightpane .Normal .login {
	font-size: 9pt; 
	font-weight: bold; 
}

.rightpane .SkinObject, .rightpane A, .rightpane A:Active, .rightpane A:Hover, .rightpane A:Visited, .rightpane A:Link, .rightpane .Normal A, .rightpane .Normal A:Active, .rightpane .Normal A:Visited, .rightpane .Normal A:Link, {
	color: #000094 !important;
	text-decoration: none !important;
 	line-height: 1.9 !important;  
}

.rightpane .Normal A:Hover {
	text-decoration: underline !important;
 	line-height: 1.9 !important; 
}



.rightpane .Normal IMG {
	border-color: #000094;
}


.rightpane .StandardButton {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	font-weight: bold; 
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000094;
}



.rightpane .NormalTextBox {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	font-weight: normal; 
	font-style: normal;
	color: #000000;
	width: 100px;
}


.contentpane {
	background-color: #FFFFFF;
	padding-left: 12px;
	padding-right: 4px;
	padding-top: 0px;
	vertical-align: top;
}


.contentpane .SubHead {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}




.contentpane .SubHead, .contentpane A, .contentpane A:Active, .contentpane A:Hover, .contentpane A:Visited, .contentpane A:Link {
	color: #000094;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}




.contentpane .Normal {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	font-style: normal;
	text-decoration: none;
}



.contentpane .StandardButton {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	font-weight: bold; 
	font-style: normal;
	color: #000094;
	text-decoration: none;
	background-color: #BFDAE8;
}

.contentpane .LinkButton {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold; 
	font-style: normal;
	color: #000094;
	text-decoration: none;
	background-color: #BFDAE8;
	width:98px; 
	height:38px;
}

.contentpane .NormalTextBox {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	font-weight: normal; 
	font-style: normal;
	color: #000000;
	width: 100px;
}


.leftcurve {
	width: 7px;

}

.bottompane {
	height: 37px;
	background-color: #BFDAE8;
	padding-top: 6px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	font-weight: normal; 
	font-style: normal;
	color: #000094;
}


.bottompane .SkinObject, .bottompane A, .bottompane A:Active, .bottompane A:Hover, .bottompane A:Visited, .bottompane A:Link  {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	font-weight: normal; 
	font-style: normal;
	color: #000094;
}

.StandardButton     {
    background: white none; 
    color: #006BA5;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px;
    font-weight: normal;
}




.Head   {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  18px;
    font-weight:    normal;
    color: #333333;
}


/* LeftPane menu items:  styles common to all  */


.MenuHdr, .MenuHdr0, .MenuHdr1, .MenuItem, .MenuItem0, .MenuItem1, .MenuItem HR,
.MenuItemMouseOver, .MenuItem A, .MenuItem A:Active, .MenuItem A:Hover, .MenuItem A:Visited, 
.MenuItem A:Link, .MenuItemMouseOver A, .MenuItemMouseOver A:Active, 
.MenuItemMouseOver A:Hover, .MenuItemMouseOver A:Visited, .MenuItemMouseOver A:Link, .MenuHdr A, .MenuHdr A:Active, .MenuHdr A:Hover, .MenuHdr A:Visited, .MenuHdr A:Link,
.MenuItemMouseOver0, .MenuItem0 A, .MenuItem0 A:Active, .MenuItem0 A:Hover, .MenuItem0 A:Visited, 
.MenuItem0 A:Link, .MenuItemMouseOver0 A, .MenuItemMouseOver0 A:Active, 
.MenuItemMouseOver0 A:Hover, .MenuItemMouseOver0 A:Visited, .MenuItemMouseOver0 A:Link, .MenuHdr0 A, .MenuHdr0 A:Active, .MenuHdr0 A:Hover, .MenuHdr0 A:Visited, .MenuHdr0 A:Link,
.MenuItemMouseOver1, .MenuItem1 A, .MenuItem1 A:Active, .MenuItem1 A:Hover, .MenuItem1 A:Visited, 
.MenuItem1 A:Link, .MenuItemMouseOver1 A, .MenuItemMouseOver1 A:Active, 
.MenuItemMouseOver1 A:Hover, .MenuItemMouseOver1 A:Visited, .MenuItemMouseOver1 A:Link, .MenuHdr1 A, .MenuHdr1 A:Active, .MenuHdr1 A:Hover, .MenuHdr1 A:Visited, .MenuHdr1 A:Link 
{
	padding-left: 3px;
	padding-bottom: 2px;
	padding-top: 2px;
	color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold; 
	font-style: normal;
	background-color: #006BA5;
}


/* LeftPane menu items:  styles for sub-menus  */


.MenuHdr1, .MenuItem1, .MenuItemMouseOver1, 
.MenuItem1 A, .MenuItem1 A:Active, .MenuItem1 A:Hover, .MenuItem1 A:Visited, .MenuItem1 A:Link, .MenuItemMouseOver1 A, .MenuItemMouseOver1 A:Active, 
.MenuItemMouseOver1 A:Hover, .MenuItemMouseOver1 A:Visited, .MenuItemMouseOver1 A:Link, .MenuHdr1 A, .MenuHdr1 A:Active, .MenuHdr1 A:Hover, .MenuHdr1 A:Visited, .MenuHdr1 A:Link
{
	text-indent: 15px;
	font-weight: normal!Important;
}



/* LeftPane menu items:  styles for non-MouseOver  */


.MenuHdr, .MenuHdr0, .MenuHdr1, .MenuItem, .MenuItem0, .MenuItem1, .MenuItem HR,
.MenuItem A, .MenuItem A:Active, .MenuItem A:Visited, 
.MenuItem A:Link, .MenuHdr A, .MenuHdr A:Active, .MenuHdr A:Visited, .MenuHdr A:Link,
.MenuItem0 A, .MenuItem0 A:Active, .MenuItem0 A:Visited, 
.MenuItem0 A:Link, .MenuHdr0 A, .MenuHdr0 A:Active, .MenuHdr0 A:Visited, .MenuHdr0 A:Link,
.MenuItem1 A, .MenuItem1 A:Active, .MenuItem1 A:Visited, 
.MenuItem1 A:Link, .MenuHdr1 A, .MenuHdr1 A:Active, .MenuHdr1 A:Visited, .MenuHdr1 A:Link 
{

	text-decoration: none; 

}


/* LeftPane menu items:  styles for MouseOver  */

.MenuItemMouseOver, .MenuItem A:Hover, .MenuHdr A:Hover, .MenuItemMouseOver A, .MenuItemMouseOver A:Active, 
.MenuItemMouseOver A:Hover, .MenuItemMouseOver A:Visited, .MenuItemMouseOver A:Link, 
.MenuItemMouseOver0, .MenuItem0 A:Hover, .MenuHdr0 A:Hover, .MenuItemMouseOver0 A, .MenuItemMouseOver0 A:Active, 
.MenuItemMouseOver0 A:Hover, .MenuItemMouseOver0 A:Visited, .MenuItemMouseOver0 A:Link, 
.MenuItemMouseOver1, .MenuItem1 A:Hover, .MenuHdr1 A:Hover, .MenuItemMouseOver1 A, .MenuItemMouseOver1 A:Active, 
.MenuItemMouseOver1 A:Hover, .MenuItemMouseOver1 A:Visited, .MenuItemMouseOver1 A:Link 
{
	text-decoration: underline!Important; 
}


/* LeftPane menu items:  styles for Current ... Item0  */

.CurrentItem0
{
	padding-bottom: 2px;
	padding-top: 2px;
	color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold; 
	font-style: normal;
	background-color: #006BA5;
	text-decoration: underline!Important; 
}


/* LeftPane menu items:  styles for Current ... Item1  */

.CurrentItem1
{
	padding-bottom: 2px;
	padding-top: 2px;
	color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal;
	background-color: #006BA5;
	text-decoration: underline!Important;
	text-indent: 15px;
	font-weight: normal!Important; 
}


/* Site Map menu items:  styles common to all 


.MapHdr, .MapHdr0, .MapItem, .MapItem0, .MapItem HR,
.MapItemMouseOver, .MapItem A, .MapItem A:Active, .MapItem A:Hover, .MapItem A:Visited, 
.MapItem A:Link, .MapItemMouseOver A, .MapItemMouseOver A:Active, 
.MapItemMouseOver A:Hover, .MapItemMouseOver A:Visited, .MapItemMouseOver A:Link, .MapHdr A, .MapHdr A:Active, .MapHdr A:Hover, .MapHdr A:Visited, .MapHdr A:Link,
.MapItemMouseOver0, .MapItem0 A, .MapItem0 A:Active, .MapItem0 A:Hover, .MapItem0 A:Visited, 
.MapItem0 A:Link, .MapItemMouseOver0 A, .MapItemMouseOver0 A:Active, 
.MapItemMouseOver0 A:Hover, .MapItemMouseOver0 A:Visited, .MapItemMouseOver0 A:Link, .MapHdr0 A, .MapHdr0 A:Active, .MapHdr0 A:Hover, .MapHdr0 A:Visited, .MapHdr0 A:Link,
.MapHdr1, .MapItem1, 
.MapItemMouseOver1, .MapItem1 A, .MapItem1 A:Active, .MapItem1 A:Hover, .MapItem1 A:Visited, 
.MapItem1 A:Link, .MapItemMouseOver1 A, .MapItemMouseOver1 A:Active, 
.MapItemMouseOver1 A:Hover, .MapItemMouseOver1 A:Visited, .MapItemMouseOver1 A:Link, .MapHdr1 A, .MapHdr1 A:Active, .MapHdr1 A:Hover, .MapHdr1 A:Visited, .MapHdr1 A:Link, 
.MapHdr2, .MapItem2, 
.MapItemMouseOver2, .MapItem2 A, .MapItem2 A:Active, .MapItem2 A:Hover, .MapItem2 A:Visited, 
.MapItem2 A:Link, .MapItemMouseOver2 A, .MapItemMouseOver2 A:Active, 
.MapItemMouseOver2 A:Hover, .MapItemMouseOver2 A:Visited, .MapItemMouseOver2 A:Link, .MapHdr2 A, .MapHdr2 A:Active, .MapHdr2 A:Hover, .MapHdr2 A:Visited, .MapHdr2 A:Link, 
.MapHdr3, .MapItem3, 
.MapItemMouseOver3, .MapItem3 A, .MapItem3 A:Active, .MapItem3 A:Hover, .MapItem3 A:Visited, 
.MapItem3 A:Link, .MapItemMouseOver3 A, .MapItemMouseOver3 A:Active, 
.MapItemMouseOver3 A:Hover, .MapItemMouseOver3 A:Visited, .MapItemMouseOver3 A:Link, .MapHdr3 A, .MapHdr3 A:Active, .MapHdr3 A:Hover, .MapHdr3 A:Visited, .MapHdr3 A:Link, 
{
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	color: #ff0000; 
	font-family: Verdana, Arial, Helvetica, sans-serif!Important; 
	font-size: 9pt; 
	font-weight: bold ! Important; 
	font-style: normal;
	background-color: #FFFFFF;
}


 */






/* Site Map menu items:  Mozilla styles common to all  */


.MapHdr, .MapHdr0, .MapItem, .MapItem0, .MapItem HR,
.MapItemMouseOver, .MapItem A, .MapItem A:Active, .MapItem A:Hover, .MapItem A:Visited, 
.MapItem A:Link, .MapItemMouseOver A, .MapItemMouseOver A:Active, 
.MapItemMouseOver A:Hover, .MapItemMouseOver A:Visited, .MapItemMouseOver A:Link, .MapHdr A, .MapHdr A:Active, .MapHdr A:Hover, .MapHdr A:Visited, .MapHdr A:Link,
.MapItemMouseOver0, .MapItem0 A, .MapItem0 A:Active, .MapItem0 A:Hover, .MapItem0 A:Visited, 
.MapItem0 A:Link, .MapItemMouseOver0 A, .MapItemMouseOver0 A:Active, 
.MapItemMouseOver0 A:Hover, .MapItemMouseOver0 A:Visited, .MapItemMouseOver0 A:Link, .MapHdr0 A, .MapHdr0 A:Active, .MapHdr0 A:Hover, .MapHdr0 A:Visited, .MapHdr0 A:Link,
.MapHdr1, .MapItem1, 
.MapItemMouseOver1, .MapItem1 A, .MapItem1 A:Active, .MapItem1 A:Hover, .MapItem1 A:Visited, 
.MapItem1 A:Link, .MapItemMouseOver1 A, .MapItemMouseOver1 A:Active, 
.MapItemMouseOver1 A:Hover, .MapItemMouseOver1 A:Visited, .MapItemMouseOver1 A:Link, .MapHdr1 A, .MapHdr1 A:Active, .MapHdr1 A:Hover, .MapHdr1 A:Visited, .MapHdr1 A:Link, 
.MapHdr2, .MapItem2, 
.MapItemMouseOver2, .MapItem2 A, .MapItem2 A:Active, .MapItem2 A:Hover, .MapItem2 A:Visited, 
.MapItem2 A:Link, .MapItemMouseOver2 A, .MapItemMouseOver2 A:Active, 
.MapItemMouseOver2 A:Hover, .MapItemMouseOver2 A:Visited, .MapItemMouseOver2 A:Link, .MapHdr2 A, .MapHdr2 A:Active, .MapHdr2 A:Hover, .MapHdr2 A:Visited, .MapHdr2 A:Link, 
.MapHdr3, .MapItem3, 
.MapItemMouseOver3, .MapItem3 A, .MapItem3 A:Active, .MapItem3 A:Hover, .MapItem3 A:Visited, 
.MapItem3 A:Link, .MapItemMouseOver3 A, .MapItemMouseOver3 A:Active, 
.MapItemMouseOver3 A:Hover, .MapItemMouseOver3 A:Visited, .MapItemMouseOver3 A:Link, .MapHdr3 A, .MapHdr3 A:Active, .MapHdr3 A:Hover, .MapHdr3 A:Visited, .MapHdr3 A:Link, 
{
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	color: #00008B; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	background-color: #FFFFFF;
}











/* Site Map menu items:  styles for sub-menus  */


.MapHdr1, .MapItem1, .MapItemMouseOver1, 
.MapItem1 A, .MapItem1 A:Active, .MapItem1 A:Hover, .MapItem1 A:Visited, .MapItem1 A:Link, .MapItemMouseOver1 A, .MapItemMouseOver1 A:Active, 
.MapItemMouseOver1 A:Hover, .MapItemMouseOver1 A:Visited, .MapItemMouseOver1 A:Link, .MapHdr1 A, .MapHdr1 A:Active, .MapHdr1 A:Hover, .MapHdr1 A:Visited, .MapHdr1 A:Link
{
	text-indent: 25px;
	font-weight: normal!Important;
}


/* Site Map menu items:  styles for third level menus  */


.MapHdr2, .MapItem2, .MapItemMouseOver2, 
.MapItem2 A, .MapItem2 A:Active, .MapItem2 A:Hover, .MapItem2 A:Visited, .MapItem2 A:Link, .MapItemMouseOver2 A, .MapItemMouseOver2 A:Active, 
.MapItemMouseOver2 A:Hover, .MapItemMouseOver2 A:Visited, .MapItemMouseOver2 A:Link, .MapHdr2 A, .MapHdr2 A:Active, .MapHdr2 A:Hover, .MapHdr2 A:Visited, .MapHdr2 A:Link
{
	text-indent: 50px;
	font-weight: normal!Important;
}


/* Site Map menu items:  styles for fourth level menus  */


.MapHdr3, .MapItem3, .MapItemMouseOver3, 
.MapItem3 A, .MapItem3 A:Active, .MapItem3 A:Hover, .MapItem3 A:Visited, .MapItem3 A:Link, .MapItemMouseOver3 A, .MapItemMouseOver3 A:Active, 
.MapItemMouseOver3 A:Hover, .MapItemMouseOver3 A:Visited, .MapItemMouseOver3 A:Link, .MapHdr3 A, .MapHdr3 A:Active, .MapHdr3 A:Hover, .MapHdr3 A:Visited, .MapHdr3 A:Link
{
	text-indent: 75px;
	font-weight: normal!Important;
}



/* Site Map menu items:  styles for non-MouseOver  */


.MapHdr, .MapHdr0, .MapItem, .MapItem0, .MapItem HR,
.MapItem A, .MapItem A:Active, .MapItem A:Visited, 
.MapItem A:Link, .MapHdr A, .MapHdr A:Active, .MapHdr A:Visited, .MapHdr A:Link,
.MapItem0 A, .MapItem0 A:Active, .MapItem0 A:Visited, 
.MapItem0 A:Link, .MapHdr0 A, .MapHdr0 A:Active, .MapHdr0 A:Visited, .MapHdr0 A:Link,
.MapHdr1, .MapItem1, .MapItem1 A, .MapItem1 A:Active, .MapItem1 A:Visited, 
.MapItem1 A:Link, .MapHdr1 A, .MapHdr1 A:Active, .MapHdr1 A:Visited, .MapHdr1 A:Link,
.MapHdr2, .MapItem2, .MapItem2 A, .MapItem2 A:Active, .MapItem2 A:Visited, 
.MapItem2 A:Link, .MapHdr2 A, .MapHdr2 A:Active, .MapHdr2 A:Visited, .MapHdr2 A:Link, 
.MapHdr3, .MapItem3, .MapItem3 A, .MapItem3 A:Active, .MapItem3 A:Visited, 
.MapItem3 A:Link, .MapHdr3 A, .MapHdr3 A:Active, .MapHdr3 A:Visited, .MapHdr3 A:Link,
{

	text-decoration: none; 

}


/* Site Map menu items:  styles for MouseOver  */

.Normal .MapHdr, .MapItemMouseOver, .MapItem A:Hover, .MapHdr A:Hover, .MapItemMouseOver A, .MapItemMouseOver A:Active, 
.MapItemMouseOver A:Hover, .MapItemMouseOver A:Visited, .MapItemMouseOver A:Link, 
.MapItemMouseOver0, .MapItem0 A:Hover, .MapHdr0 A:Hover, .MapItemMouseOver0 A, .MapItemMouseOver0 A:Active, 
.MapItemMouseOver0 A:Hover, .MapItemMouseOver0 A:Visited, .MapItemMouseOver0 A:Link, 
.MapItemMouseOver1, .MapItem1 A:Hover, .MapHdr1 A:Hover, .MapItemMouseOver1 A, .MapItemMouseOver1 A:Active, 
.MapItemMouseOver1 A:Hover, .MapItemMouseOver1 A:Visited, .MapItemMouseOver1 A:Link,
.MapItemMouseOver2, .MapItem2 A:Hover, .MapHdr2 A:Hover, .MapItemMouseOver2 A, .MapItemMouseOver2 A:Active, 
.MapItemMouseOver2 A:Hover, .MapItemMouseOver2 A:Visited, .MapItemMouseOver2 A:Link, 
.MapItemMouseOver3, .MapItem3 A:Hover, .MapHdr3 A:Hover, .MapItemMouseOver3 A, .MapItemMouseOver3 A:Active, 
.MapItemMouseOver3 A:Hover, .MapItemMouseOver3 A:Visited, .MapItemMouseOver3 A:Link, 
{
	text-decoration: underline!Important; 
}

/* styles for Web Apps  */

.app table {border: 1px solid #006BA5; border-collapse: collapse; } 
.app tr, .app th, .app td {border: 0px solid #F7F7F7;  border-collapse: collapse; vertical-align: middle; }
.app tr.container {background-color: #006BA5; }
.app tr.header {background-color: #BFDAE8;}
.app tr.rowb {background-color: #F7F7F7; }
.app th, .app td {height: 26px; padding-left: 3px; padding-right: 3px; }
.app th {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	font-style: normal;
	color: #000094;
	text-align: left; 
	
	}

.app .container th {
	color: #ffffff;
	font-size: 14px; 
	}

.app .container td {
	color: #ffffff;
	font-size: 10px; 
	font-weight: bold; 
	}

.app td {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: normal; 
	font-style: normal;
	color: #000094;
	text-align: left; 
	
	}

.app tr.rule {background-color: #006BA5; }

.app input.textbox {
	height: 20px; 
	width: 250px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: normal; 
	font-style: normal;
	color: #000094;
	border: 1px solid #006BA5;
	padding-left: 3px; 
	}
.app input.state {
	height: 20px; 
	width: 25px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: normal; 
	font-style: normal;
	color: #000094;
	border: 1px solid #006BA5;
	padding-left: 3px; 
	}

.app input.zip {
	height: 20px; 
	width: 80px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: normal; 
	font-style: normal;
	color: #000094;
	border: 1px solid #006BA5;
	padding-left: 3px; 
	}
	

.border {
	border: 1px solid #000094; 
	border-collapse: collapse; } 

.tablepara {
	margin: 0px;





/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
}

/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer {
}

.ModuleTitle_MenuBar {
}

.ModuleTitle_MenuItem {
}

.ModuleTitle_MenuIcon {
}

.ModuleTitle_SubMenu {
}

.ModuleTitle_MenuBreak {
}

.ModuleTitle_MenuItemSel {
}

.ModuleTitle_MenuArrow {
}

.ModuleTitle_RootMenuArrow {
}

/* Main Menu */

.MainMenu_MenuContainer {
}

.MainMenu_MenuBar {
}

.MainMenu_MenuItem {
}

.MainMenu_MenuIcon {
}

.MainMenu_SubMenu {
}

.MainMenu_MenuBreak {
}

.MainMenu_MenuItemSel {
}

.MainMenu_MenuArrow {
}

.MainMenu_RootMenuArrow {
}

.PA table, .PA tr, .PA td {
	border: 0px solid #F7F7F7;
	border-collapse: collapse;
	vertical-align: middle; 
}

.PAToolbar {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	font-style: normal;
	color: #000094;
	text-align: left; 
	background-color: #BFDAE8;
}

.PAEditRow {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: normal; 
	font-style: normal;
	color: #000094;
	text-align: left;
}

.PARow {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: normal; 
	font-style: normal;
	color: #000094;
	text-align: left; 
	background-color: #F7F7F7;
}

.PAAlternatingRow {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: normal; 
	font-style: normal;
	color: #000094;
	text-align: left; 
	background-color: #FFFFFF;
}

.PARow td, .PAAlternatingRow td {
	padding-top: 4px;
	padding-bottom: 4px
}


.PAPager {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #000094;
}

.PAColumnHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	font-style: normal;
	color: #000094;
	text-align: left;
	background-color: #BFDAE8; 
}

.PAFieldHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	font-style: normal;
	color: #000094;
	text-align: left; 
}

.PAEditRow input {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: normal; 
	font-style: normal;
	color: #000094;
	text-align: left;
	width: 250px; 
}

table.containermaster_blue {

	width: 600px;
	
}

