﻿
 body {
	/*ackground-image: url(/Images/pageBg.gif);*/
	background-color: Gainsboro;
	font-family: Arial, Helvetica, sans-serif;
	margin: 10px 0px;
	text-align: center;


}

img 
{
	border:0px;
}

a:link, a:active, a:visited, a:hover
{
    color: #667db2;
   
}
/*a:active
{
   
}
a:visited
{
   
}*/
a:hover
{
    color: Maroon;
    text-decoration: underline;
}

/*Master Page Style*/
.tblMainPage
{
	text-align:center;		
}

/*.tblPage
{
	border-width: 1px;
	border-color:  #667DB2;
	border-style: solid;
	text-align:center;
		
}*/

.tblPage
{
	margin: 0px;
	border-width: 1px;
	border-color:  #667DB2;
	border-style: solid;
	
}

.PageTopRow
{
	border-width: 0px;
	border-style: hidden;
	background-color:  #667DB2;
	color: White;
	height: 10px;	
	width: 750px;
}


.PageHeaderRow
{
	text-align: center;
	color: #667db2;
	padding-top: 10px;
	/*padding-bottom: 10px;*/
	background-color: Gainsboro;
	height:100%;
	
}

.PageHeadLink, .PageHeadLink a, .PageHeadLink:hover, .PageSubHeading
{
	 color: #667db2;
	 font-size: x-large;
	 text-decoration: none;
	 font-weight: bold;
	 font-family: Arial;
}
.PageSubHeading
{
	font-size: small;
	font-style: italic;
	padding-left: 4px;
}

/*.PageHeaderContentSeparator
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #667db2;	
	background-color:  #667db2;
	color: White;
	height: 10px;
	
	
}*/

.PageHeaderContentSeparator
{
	border-width: 0px;
	border-style: hidden;	
	background-color:  #667db2;
	color: White;
	height: 10px;	
}


.PageContent
{
	vertical-align: top;
	text-align: left;
}


.PageContentLeft
{
	background-color: #B5C0DF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #667db2;
	vertical-align: top;
	text-align: left;
	width: 180px;
	height: auto;
	/*border-top-color: #667db2 !important;
	border-top-width: 1px !important;
	border-top-style: ridge !important;*/
}

.PageContentRight
{
	padding: 5px;
	margin-left: 10px;	
	background-color: #FDFEFF;
	vertical-align: top;
	text-align:left;
	/*border-top-color: #667db2 !important;
	border-top-width: 1px !important;
	border-top-style: ridge !important;*/
}

.PageFooter
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	height: 16px;
	font-weight: bold;
	font-style: normal;
	color: White;
	background-color: #667db2;
	padding-right: 6px;
	padding-left: 6px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: Gainsboro;
	text-align: right;	
	
}

.PageFooter a,.PageFooter a:hover,.PageFooter a:visited,.PageFooter a:active
{
	color: White;
}
/*Heading Style*/

.heading_small {
	
	font-size: 16px;
	color: #667db2;
}
.heading_large {
	
	font-size: 18px;
	color: #667db2;
	text-align: left;
}

/*Tooltip Style*/
 .WebsitePreview, .HoverTip
{
	display: none;
	border-style: outset;
	border-color: White;
	border-width: 1px;	
	overflow: hidden;	
}
.HoverTip
{
	display: block;
}
.HoverTipHeader
{
	border-style: outset;
	border-width: 1px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-color: Gray;
	text-align: center;
	color: White;
	background-color: Navy;
	font-variant:small-caps;
	font-weight: bold;
	font-family: Times New Roman;
	
}

/*Navigation Menu Style*/

 .NavigationMenu
 {
	border-width: 1px;
	border-top-style: hidden;
	border-bottom-style: inset;
	border-left-style: inset;	
	border-right-style: ridge;
	border-bottom-color: #667DB2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #667db2;
	text-decoration: none;
	text-align: left;
	background-color: #8698C1;
	margin-top: -1px;
	padding-top:7px;	
	width:180px;
	display: inline-block;
	float:left;

 }

.StaticMenuItem, .DynamicMenuItem, .StaticMenuItemHover ,.DynamicMenuItemHover
{
	display: inline-block;
	margin: 0px;	
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;	
	border-width: 0px;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-style: outset;
	border-color: #667DB2;/*#8698C1; */
	border-bottom-style:inset;
	border-top-style: solid;
	border-top-color: #B5C0DF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: bold;	
	vertical-align: top;
	text-align: left;
	text-decoration: none;	
	white-space: nowrap;	
	width: 100%;	
	background-color: #8698C1;
}

.DynamicMenuItem
{
	
	border-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;	
	border-right-style: ridge;
	filter: alpha(Opacity=90);
	-moz-opacity:.90;
	opacity:.9;
	padding-top: 1px;
	padding-bottom: 1px;	
	
	
}


.StaticMenuItem a, .StaticMenuItem a:visited, .DynamicMenuItem a, .DynamicMenuItem a:visited
{
	color:#FFFFFF;
}



 .StaticMenuItemHover ,.DynamicMenuItemHover, .StaticMenuItem a:hover,  .DynamicMenuItem a:hover
 {
	color: #5F719C;
	background-color: #D3DBED;
 }
 


 
 .DynamicMenuItemHover, .DynamicMenuItem a:hover
 {
	border-color: #8698C1;
	border-width: 1px;
	
	border-style: inset;
	border-top-style: solid;
	border-bottom-style: hidden;
	filter: alpha(Opacity=99);
	-moz-opacity:.99;
	opacity:.99;
 }
 
 /*Sub Links Menu Styles*/
 .PageSubLinksMenu
 {
	border-width: 0px;
	border-style: hidden;	
	text-align: center;
	background-color: transparent;	
	/*padding-top: auto;
	width: 175px;*/
 }

.PageSubLinksMenuStaticMenuItem, .PageSubLinksMenuDynamicMenuItem, .PageSubLinksMenuStaticMenuItemHover ,.PageSubLinksMenuDynamicMenuItemHover
{
	display: inline;
	margin: 0px;	
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;	
	
	border-width: 0px;
	
	border-style: hidden;
	text-decoration: underline;			
	
	background-color: Transparent;
}

.PageSubLinksMenuDynamicMenuItem
{
	background-color: Transparent;	
	border-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;	
	border-right-style: ridge;
	filter: alpha(Opacity=90);
	-moz-opacity:.90;
	opacity:.9;
	
}


.PageSubLinksMenuStaticMenuItem a, .PageSubLinksMenuStaticMenuItem a:visited, .PageSubLinksMenuDynamicMenuItem a, .PageSubLinksMenuDynamicMenuItem a:visited
{
	color: #0d43bc;
	text-decoration: underline;
}


 .PageSubLinksMenuStaticMenuItemHover ,.PageSubLinksMenuDynamicMenuItemHover, .PageSubLinksMenuStaticMenuItem a:hover,  .PageSubLinksMenuDynamicMenuItem a:hover
 {
	color: Maroon;	
 }
 
 .PageSubLinksMenuDynamicMenuItemHover, .PageSubLinksMenuDynamicMenuItem a:hover
 {
	border-color: #e3eafe;
	border-width: 0px;
	
	border-style: inset;
	border-top-style: solid;
	border-bottom-style: hidden;
	filter: alpha(Opacity=99);
	-moz-opacity:.99;
	opacity:.99;
 }
 
.bluemenu, .bluemenu a:link, .bluemenu a:active, .bluemenu a:visited
 {
	font: Verdana, Helvetica, Arial;
	font-size: small;
    font-weight:bold;
	text-align: left;
	color: #0d43bc;
    display: inline;
	margin: 0px;	
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;		
	border-width: 0px;	
	border-style: hidden;
	background-color: Transparent;
	
}

.bluemenu a:hover
 {
	font: Verdana, Helvetica, Arial;
	font-size: small;
	font-weight:bold;
	text-align: left;
	color: Maroon;
    display: inline;
	margin: 0px;	
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;		
	border-width: 0px;	
	border-style: hidden;
	text-decoration: underline;
	background-color: Transparent;
	
}

.bluemenularge
 {
	font: Verdana, Helvetica, Arial;
	font-size: medium;
	font-weight:bold;
	text-align: center;
	color: White;
	border-style: hidden;
	background-color: Transparent;
	text-decoration:underline;
	
}
 
 #lang 
 {
	font: Verdana, Helvetica, sans-serif;
	font-size: small;
	font-weight:normal;
	/*background-color: #203f9a;*/
	background-color: White;
	float: left;
	list-style: none;
	list-style-type:circle;
	/*padding: 0;*/
	padding: 4px 4px 4px 4px;

}
#lang li {
	font: Verdana, Helvetica, sans-serif;
	font-size: small;
	font-weight:normal;
	/*padding: 0;*/
	padding: 4px 4px 4px 4px;

}
#lang a:link {
	font: Verdana, Helvetica, sans-serif;
	font-size: small;
	font-weight:normal;
	color: #667db2;
	text-decoration:underline;
	padding: 4px 4px 4px 4px;
	text-decoration: none;
	/*background-color: #203f9a;*/
	background-color: white;
}
#lang a:active {
	font: Verdana, Helvetica, sans-serif;
	font-size: small;
	font-weight:normal;
	color: #667db2;
	text-decoration:underline;
	padding: 4px 4px 4px 4px;
	text-decoration: none;
	/*background-color: #203f9a;*/
	background-color: white;
}
#lang a:visited {
	font: Verdana, Helvetica, sans-serif;
	font-size: small;
	font-weight:normal;
	color: #667db2;
	text-decoration:underline;
	padding: 4px 4px 4px 4px;
	text-decoration: none;
	/*background-color: #203f9a;*/
	background-color: white;
}
#lang a:hover 
{
	font: Verdana, Helvetica, sans-serif;
	font-size: small;
	font-weight:normal;
	/*background: white url('../images/hover.gif') left center no-repeat;*/
	background-color: White;
	color: Maroon;
	font-weight:normal;
	text-decoration:underline;
	padding: 4px 4px 4px 4px;
	/*padding-bottom: 4px;*/
	/*background-color: #203f9a;*/
}



 #langr 
 {
	font: Verdana, Helvetica, sans-serif;
	font-size: small;
	font-weight:normal;
	/*background-color: #203f9a;*/
	background-color: White;
	float: left;
	list-style: none;
	/*padding: 0;*/
	padding: 4px 4px 4px 4px;
}
#langr li {
	font: Verdana, Helvetica, sans-serif;
	font-size: small;
	font-weight:normal;
	/*padding: 0;*/
	padding: 4px 4px 4px 4px;
}
#langr a:link {
	font: Verdana, Helvetica, sans-serif;
	font-size: small;
	font-weight:normal;
	color: #667db2;
	text-decoration:underline;
	padding: 4px 4px 4px 4px;
	text-decoration: none;
	/*background-color: #203f9a;*/
	background-color: white;
}
#langr a:active {
	font: Verdana, Helvetica, sans-serif;
	font-size: small;
	font-weight:normal;
	color: #667db2;
	text-decoration:underline;
	padding: 4px 4px 4px 4px;
	text-decoration: none;
	/*background-color: #203f9a;*/
	background-color: white;
}
#langr a:visited {
	font: Verdana, Helvetica, sans-serif;
	font-size: small;
	font-weight:normal;
	color: #667db2;
	text-decoration:underline;
	padding: 4px 4px 4px 4px;
	text-decoration: none;
	/*background-color: #203f9a;*/
	background-color: white;
}
#langr a:hover 
{
	font: Verdana, Helvetica, sans-serif;
	font-size: small;
	font-weight:normal;
	/*background: white url('../images/hover.gif') left center no-repeat;*/
	background-color: White;
	color: Maroon;
	font-weight:normal;
	text-decoration:underline;
	padding: 4px 4px 4px 4px;
	/*padding-bottom: 4px;*/
	/*background-color: #203f9a;*/
}

/*******************De's Menu*******************/

.menu, .menu li ul
{
	list-style:none;
	text-align:left;
	background-color:#8698C1;
	font-family: Arial, Helvetica, sans-serif;
	 font-size: small;
	 font-style: normal;
	 font-weight: bold;
	color: White;
	margin: 0;
	padding: 0;
	width: 180px; /*WIDTH OF MAIN MENU ITEMS*/
	
	
}

.menu li{
	position: relative;
	border-width: 1px;	
	border-bottom-style: inset;
	border-bottom-color: #667DB2;
	color:White;
	position: relative;
}

.menu li a
{
	background-image: none;
	color:White;	
	display: block;
	width: auto;
	padding: 5px 0px;
	padding-left: 0px;
	text-decoration: none;
	padding-left:5px;
	
}

.menu li.arrow a
{
	background-image: url('../images/menuarrow.gif');
	background-position: 100% 50%;
	background-repeat: no-repeat;
}

.menu li.arrow 
{
	/*background: #8698C1 url(images/menuarrow.gif) no-repeat center right;*/
	/*background-image: url('../images/menuarrow.gif');
	background-position: 100% 50%;*/
	background-repeat: no-repeat;
	color:White;
	display: block;
	text-decoration: none;
}

.menu li ul{ /*SUB MENU STYLE*/
	position: absolute;
	width: 350px; /*WIDTH OF SUB MENU ITEMS*/
	height:auto;
	left: 0;
	top: 0;
	display: none;
}

.menu li.arrow ul li a
{
	background-image: none;
}

.menu li ul li
	{
	
	float: left;
	width:350px;
}

.menu li ul a
	{
	width: 350px; /*WIDTH OF SUB MENU ITEMS - 10px padding-left for A elements */
	white-space:nowrap;
}

/*.menu .arrowdiv{
	position: absolute;
	right: 2px;
	background: #8698C1 url(images/menuarrow.gif) no-repeat center right;
}*/

.menu li a:visited, .menu li a:active
{
	color:White;
	
}

.menu li a:hover
{
	background-color:#D3DBED;
	color:#5F719C;
	text-decoration:underline;
}

/* De Hack for IE \*/
* html .menu li { float: left; height: 1%; }
* html .menu li a { height: 1%; }
/* End */

/*-------------------------------------------*/
/*
#navigation {width:180px; font-size:14px;height:auto; font-weight:bold;}
#navigation ul {margin:0px; padding:0px; background-color:#8698C1;}

#navigation a {color:White; text-decoration:none;}
#navigation a:hover {color:#5F719C; text-decoration:underline;}

#navigation ul li {
height: auto;
line-height: inherit;
list-style:none;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
text-align:left;
border-bottom:#667DB2 solid .1em;
cursor:pointer;
}  

#navigation ul li.arr 
{
	background-image: url('../images/menuarrow.gif');
	background-position: 100% 50%;
	background-repeat: no-repeat;}

#navigation ul li:hover {color:#5F719C; position:relative; background-color:#D3DBED;border-bottom:#667DB2 solid .1em;}

#navigation ul ul {
display:none;
position:absolute;
left:180px;
top:5px;
border:#fff solid;
border-width:1px;
background-color:#8698C1;
}

#navigation ul li:hover ul {display:block;}

#navigation ul ul li {border:none; width:250px; float:left; display:inline; border-bottom:#667DB2 solid .1em;}

#navigation ul ul li:hover {border:none; color:#5F719C;}

#navigation li:hover ul li ul {display:none;}

#navigation ul ul li ul {left:255px; background-color:#8698C1;}
#navigation ul ul li:hover ul {display:block;}
*/
/*-------------------------------------------*/


.legendnotice
{
	font-size: 14px;
    color:#667db2;
    font-family: Verdana, Arial, Sans-Serif;
    text-decoration: none;
    font-weight: normal;
}

.notice
{
  background-color: #FFFFFF;
}

.linkfooter
{
	font-size:small;
}

/*De menu******************************************************************************/

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 180px; /* Width of Menu Items */
border-bottom: 1px solid #ccc;
background-color: #8698C1;
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: normal;
font-weight: bold;
color: White;

}
	
.suckerdiv ul li{
position: relative;
background-color: #8698C1;
color:White;
padding-top:5;
padding-bottom:5;
}
	
/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 350px; /*sub menu width*/
top: 0;
visibility: hidden;
}

/* Sub level menu links style */
.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: white;
text-decoration: none;
background: #8698C1;
padding: 5px 5px;
border: 1px solid #ccc;
border-bottom: 0;

}

.suckerdiv ul li a:visited
{
	background-color: #8698C1;
	color: white;
}

.suckerdiv ul li a:hover{
	background-color: #D3DBED;
	color: #5F719C;
	text-decoration:underline;
}

.suckerdiv .subfolderstyle{
	background: url(../images/menuarrow.gif) no-repeat center right;
}

/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%;}
* html .suckerdiv ul li a { height: 1%; 
/* End */


 
/*End De Menu****************************************************************************/

 /*telerik*/
 

.menu-container
{
	padding: 2px;
	margin: 1px 0;
}

.menu-container .RadMenu
{
	float:none;
	text-align:left;
}

.menubottom
{
 border-bottom-color:White;
 border-bottom-width:1;
}

