/* Body */
body
{
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	text-align: center;
	font-size: 12px;
	background-image:url(../../media/image/background/primary.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#42576c;
}

/* SubMenus */
table.submenu {
	border-width: thin thin thin thin;
	border-spacing: 0px;
	border-style: none none none none;
	border-color: #dcc68a;
	border-collapse: collapse;
	background-color: white;
	display: block;
}
table.submenu A:link {color: #0a2743; text-decoration: none;}
table.submenu A:visited {color: #0a2743; text-decoration: none;}
table.submenu A:active {color: #0a2743; text-decoration: none;}
table.submenu A:hover {color: white; text-decoration: none;}
table.submenu td:hover{background-image:url(../../media/image/navigation/menuhoverbg50.png); color:#faf7ef;} 

table.submenusublevel {
	border-color: #dcc68a;
	background-color: #faf7ef;
	color: #0a2743;
	-moz-border-radius: 0px 0px 0px 0px;
	text-indent:5px;
}
table.submenusublevel A:link {color: #0a2743; text-decoration: none;}
table.submenusublevel A:visited {color: #0a2743; text-decoration: none;}
table.submenusublevel A:active {color: #0a2743; text-decoration: none;}
table.submenusublevel A:hover {color: white; text-decoration: none; }
table.submenusublevel td:hover{background-image:url(../../media/image/navigation/menuhoverbg50.png); color:#faf7ef;} 

.tdSpacing
{
	text-indent:5px;
}

/* Menus */
table.menu {
	border-width: thin thin thin thin;
	border-spacing: 0px;
	border-style: none none none none;
	border-color: #dcc68a;
	border-collapse: collapse;
	background-color: white;
	width:159px;
}

table.menu td {
	padding-left:10px; padding-top:5px; padding-bottom:5px; padding-right:10px;
	border-width: thin thin thin thin;	
	border-style: solid solid solid solid;
	border-color: #dcc68a;
	background-color: #faf7ef;
	color: #0a2743;
	-moz-border-radius: 0px 0px 0px 0px;
}

table.menu td:hover{background-image:url(../../media/image/navigation/menuhoverbg.png); color:#faf7ef;}  

.dropdownMenuLink A:link {color: #0a2743; text-decoration: none;}
.dropdownMenuLink A:visited {color: #0a2743; text-decoration: none;}
.dropdownMenuLink A:active {color: #0a2743; text-decoration: none;}
.dropdownMenuLink A:hover {color: #ffffff; text-decoration: none;}

.footerLink A:link {color: #ffffff; text-decoration: none; font-size:11px;}
.footerLink A:visited {color: #ffffff; text-decoration: none; font-size:11px;}
.footerLink A:active {color: #ffffff; text-decoration: none; font-size:11px;}
.footerLink A:hover {color: #ffffff; text-decoration: none; font-size:11px;}

.leftNavigationLink A:link {color: #4e7da9; text-decoration: none;}
.leftNavigationLink A:visited {color: #4e7da9; text-decoration: none;}
.leftNavigationLink A:active {color: #4e7da9; text-decoration: none;}
.leftNavigationLink A:hover {color: #4e7da9; text-decoration: none;}

.secondaryleftNavigationLink A:link {color: #0c3861; text-decoration: none; }
.secondaryleftNavigationLink A:visited {color: #0c3861; text-decoration: none;}
.secondaryleftNavigationLink A:active {color: #0c3861; text-decoration: none;}
.secondaryleftNavigationLink A:hover {color: #0c3861; text-decoration: none;}

/* Content */
.content A:link {color: #3b580e; text-decoration: none;}
.content A:visited {color: #3b580e; text-decoration: none;}
.content A:active {color: #3b580e; text-decoration: none;}
.content A:hover {color: #3b580e; text-decoration: none;}

.content
{
	width:511px;
	color: #061c32;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 11px;
	text-align:left;
	line-height:17px;
}

.secondaryContent
{
	width:100%;
	color: #061c32;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 12px;
	text-align:left;
	line-height:17px;
}
/* Content NewsCalendar */
.contentNewsCalendar A:link {color: #3b580e; text-decoration: none;}
.contentNewsCalendar A:visited {color: #3b580e; text-decoration: none;}
.contentNewsCalendar A:active {color: #3b580e; text-decoration: none;}
.contentNewsCalendar A:hover {color: #3b580e; text-decoration: none;}

.contentNewsCalendar
{		
	color: #061c32;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 11px;
	text-align:left;	
	line-height:13px;
	display:inline;
}

.searchBox
{	
	text-decoration:none;
	background-color:#c8d7e5;
	border-width: 0px 0px 0px 0px; 
	color:#19436a;
	height:20px;
	width:145px;
}

.IE8Fix
{
    z-index: 1000;
}

.aspMenuItem
{
    width:100%;
    height:19px;
    text-indent:5px;
    cursor:pointer;
}
.aspMenuItem A:hover {color: #3b580e; text-decoration: none;}

.comm_table
{
    float:left; 
    width: 100%; 
    height: 200px; 
}

.comm_table td {
    float:left;
    width:100px;
}

.comm_table tr {
    height:100px;
}

.sideNavStyle
{
    text-align:right;
    font-family:Verdana;
    font-weight:900;
    font-size:9pt;
    color:#0f335d;
}

.sideNavStyle table
{
    width:177px;
    color:#2f435f;
    height:25px;
}

.sideNavStyle table:hover
{
    background-color:#e7ecf3;
    cursor:pointer;
    width:100%;
}

.sideNavStyle2
{
    text-align:center;
    font-family:Verdana;
    font-weight:900;
    font-size:8pt;
    color:#543f20;
}

.sideNavStyle2 table
{
    width:177px;
    color:#543f20;
    height:25px;
}

.sideNavStyle2 table:hover
{
    background-color:Transparent;
    cursor:pointer;
    width:100%;
}

.subMenuStyle
{
    text-align:right;
    font-family:Verdana;
    font-size:10pt;
    color:#0f335d;
}

.subMenuStyle table
{
    border:solid thin #B5CADF;
    width:100%;
    color:#2f435f;
    height:17px;
}

.subMenuStyle table:hover
{
    background-color:#d7e0e9;
    cursor:pointer;
    width:100%;
}

