body {
font-family:Verdana;
font-size:9pt;
color:#000000;
font-weight:normal;
text-align:justify;
}
.bodytext {
font-family:Verdana;
font-size:9pt;
color:#000000;
font-weight:normal;
text-align:justify;
}
input {
	color : #000000;
	font-size : 12px;
	font-family :Verdana;
	font-weight: normal;
}
div {
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.px {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 2px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.right {
	color : #003C5E;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 5px;
	margin-right : 5px;
	font-size : 8pt;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	text-decoration:none;
}
.right b {
	color : #EF6D00;
	text-decoration:none;
}
.right a {
	color : #003C5E;
	text-decoration:none;
}
.right a:hover {
	color : #000000;
	text-decoration:none;
}
.left {
	color : #FFFFFF;
	margin-top : 0px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.left a {
	color : #FFFFFF;
}
.left a:hover {
	color : #000000;
}
p {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
p a {
	color : #294A7B;
}
p a:hover {
	color : #000000;
}
.bot {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : verdana;
	line-height: 15px;
	text-align:justify;
}
.bot a {
	color : #000000;
	text-decoration: none;
}
.bot a:hover {
	color : #294A7B;
}

.heading {
color:#4d818e;
font-family:verdana;
font-size:13px;
font-weight:bold;
}


#motioncontainer a img{ /*image border color*/
border: 1px solid #ccc;
}

#motioncontainer a:hover img{ /*image border hover color*/
border: 1px solid navy;
}

#motioncontainer a:hover{
color: red; /* Dummy definition to overcome IE bug */
}

#statusdiv{
position: absolute;
padding: 2px;
left: -300px;
background-color: lightyellow;
border: 1px solid gray;
visibility: hidden;
}

.frame {
border:3px double #cccccc;
background-color:#E4EFFC;
}

.border {
border:3px double #cccccc;
}

.txt {
font-family:verdana;
color:#0000CC;
font-size:11px;
font-weight:bold;
}

.tableHead {
font-family:verdana;
color:#990000;
background-color:#EAF4FF;
font-size: 9pt;
font-weight:bold;
}

.tHead {
font-family:verdana;
color:#990000;
background-color:#EAF4FF;
font-size: 9pt;
font-weight:bold;
text-decoration:none;
}

.tHead a:link{
font-family:verdana;
color:#990000;
background-color:#EAF4FF;
font-size: 9pt;
font-weight:bold;
text-decoration:none;
}

.tHead a:active{
font-family:verdana;
color:#990000;
background-color:#EAF4FF;
font-size: 9pt;
font-weight:bold;
text-decoration:none;
}

.tHead a:visited{
font-family:verdana;
color:#990000;
background-color:#EAF4FF;
font-size: 9pt;
font-weight:bold;
text-decoration:none;
}

.tHead a:hover{
font-family:verdana;
color: #666666;
background-color:#EAF4FF;
font-size: 9pt;
font-weight:bold;
text-decoration: underline;
}



.dotborder {
border:1px dashed #000099
}

.places {
font-family:Verdana;
color: #333333;
font-size:10pt;
font-weight:normal;
border:1px solid  #999999;
}

.faqlinks {
font-family:verdana;
color:#0000CC;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.faqlinks a:link{
font-family:verdana;
color:#0000CC;
font-size:9pt;
font-weight:bold;
text-decoration:none;
}

.faqlinks a:active{
font-family:verdana;
color:#0000CC;
font-size:9pt;
font-weight:bold;
text-decoration:none;
}

.faqlinks a:visited{
font-family:verdana;
color:#0000CC;
font-size:9pt;
font-weight:bold;
text-decoration:none;
}

.faqlinks a:hover{
font-family:verdana;
color: #666666;
font-size:9pt;
font-weight:bold;
text-decoration:none;
}

.PanelHighlightOn
{
	border: 1px solid #cccccc;
	background: #ffffdf;
	position:relative;	
	padding: 5px 5px 5px 5px;
	margin: 5px 5px 5px 5px;		
	vertical-align:bottom;
	color: #3366FF;
	font-family:Verdana, Helvetica;
	font-weight:bold;
	box-sizing:border-box;
	-moz-box-sizing: border-box;
}


.prolinks {
font-family:verdana;
color:#004E82;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.prolinks a:link{
font-family:verdana;
color:#004E82;
font-size:9pt;
font-weight:bold;
text-decoration:none;
}

.prolinks a:active{
font-family:verdana;
color:#004E82;
font-size:9pt;
font-weight:bold;
text-decoration:none;
}

.prolinks a:visited{
font-family:verdana;
color:#004E82;
font-size:9pt;
font-weight:bold;
text-decoration:none;
}

.prolinks a:hover{
font-family:verdana;
color: #FFA251;
font-size:9pt;
font-weight:bold;
text-decoration:none;
}


/*#navigation { position: relative; z-index: 50; border-bottom: 1px solid #3a1400; height: 68px; background: #d9b464 url(../graphics/navlink.gif) repeat-x; }
#navigation ul { margin: 0; padding: 0; width: 900px; height: 68px; }
#navigation li { position: relative; list-style-type: none; float: left; background: #d9b464 url(../graphics/navlink.gif) repeat-x; }
#navigation li a { zoom: 1; text-decoration: none; position: relative; height: 68px; line-height: 68px; float: left; color: #000; font-size: 110%; font-weight: bold; border-left: 1px solid #3a1400; border-right: 1px solid #e7dcbd; width: 178px; text-align: center; }
#navigation li a:hover, #navigation .nav_active a { background: #c18f17 url(../graphics/navlink_hover.gif) repeat-x; }
#navigation li a.hover, #navigation li a.hover:hover { background-image: none; background-color: transparent; }
#navigation li a span { position: relative; z-index: 2; text-decoration: underline; }

#navigation ul ul { border-top: 1px solid #ceb87b; position: absolute; top: 68px; left: 0; background: #decfa6; width: auto; }
#navigation li li, #navigation li.nav_active li { float: none; background: none; border-width: 0; border-bottom: 1px solid #ceb87b; }
#navigation li li a, #navigation li.nav_active li a { float: none; display: block; height: auto; width: auto; white-space: nowrap; line-height: 1.2em; padding: 0.7em 33px; font-size: 110%; color: #a9712a; border-width: 0; background: none; text-align: left; }
#navigation li li a:hover, #navigation li li.nav_active a { background: #e8ddc1; }

#navigation-container { position: absolute; top: 0; left: 0; width: 750px; }
#navigation-container img.cover { position: absolute; top: 0; right: -8px; width: 8px; display: none; }*/

#navigation { position: relative; z-index: 50;color:#003C5E; height:34px;margin-top:0px;}
#navigation ul { margin: 0; padding: 0; width: 780px; height:34px; }
#navigation li { position: relative; list-style-type: none; float: left; }
#navigation li a {text-decoration: none; position: relative; height:34px; line-height: 34px; float: left; color: #003C5E; font-size : 8pt;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;  width: 178px; text-align: center; }
/*#navigation li a:hover, #navigation .nav_active a { }*/
#navigation li a:hover{color:Black;}
#navigation li a.hover, #navigation li a.hover:hover {color:Black; background-image: none; background-color: transparent; }
#navigation li a span { position: relative; z-index: 2; text-decoration: underline; }/*width: 180px;height:110px;*/
#navigation ul ul 
{border:solid 2px #003C5E; position: absolute; top: 34px; left: 0; background: #F5F5F5;  min-height:112px; }
#navigation li li, #navigation li.nav_active li { float: none; background: none; border-width: 0; border-bottom: 1px solid #003C5E;height:auto; }
#navigation li li a, #navigation li.nav_active li a 
{ float: none; display: block; height: auto; white-space: nowrap; line-height: 1.2em; padding:0.7em 0 0.7em 7px; font-size : 8pt;
	font-family : Tahoma,Verdana,Arial; color: #a9712a; border-width: 0; background: none; text-align: left;width:auto }
/*#navigation li li a:hover, #navigation li li.nav_active a {  background-color:#D2D2D2;width:auto;}*/
#navigation ul li ul li a:hover{ background-color:#D2D2D2;width:auto}
/*#navigation li li a.hover, #navigation li li a.hover:hover { background-color:#D2D2D2;width:180px; }*/
#navigation-container { position: absolute; top: 0; left: 0; width: 750px; }
#navigation-container img.cover { position: absolute; top: 0; right: -8px; width: 8px; display: none; }





.hideSubmenu
{
	
	visibility:hidden;
}

.showSubmenu
{
	visibility:visible;
}