html 
{ 
	overflow:-moz-scrollbars-vertical !important; 
	
}

body
{	
	text-align: left;
	background-color: #ffffff;
	font-family:Geneva, Arial, Helvetica, sans-serif; /*font-family: arial, verdana;*/
	font-size: 11px; 
	color:#666666; 
	line-height: 15px;
	height: 100%;
	font-weight:normal;
	padding:0;
	margin:0;

	
}
.content{
	text-align: left;
	background-color: #ffffff;
	font-family:Geneva, Arial, Helvetica, sans-serif; /*font-family: arial, verdana;*/
	font-size: 11px; 
	color:#666; 
	line-height: 15px;
	font-weight:normal;
	padding-left:10px;
}

hr.line{
height: 1px;
margin: 5px 10px 10px 10px;
}

p {	

	
	font-weight:normal;
}
a { font-size:11px; color:#0066CC; text-decoration:none; }

a:hover { font-size:11px; color:#0066CC; text-decoration:underline; }

.redbg {
	background-color: #FF3300;
}
.menufont {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.headerfont {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #999999;
	font-style: italic;
}
.tableborder {
	border: 1px solid;
	
	color: #D7D7D7;
}
.lightbluebg {
	background-color: #dee9ff;
}
.lightgreybg {
	background-color:#F2F2F2;
}
.smallfont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.smallfontwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.smallfont2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.boldfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.smallgreyfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
}
.bluebg {
	background-color: #195993;
}
.whitefont {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.whitefont a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.greybg {
	background-color: #747474;
}


.leftcolumn a:link {text-decoration: none; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9px;}
.leftcolumn a:visited {text-decoration: none; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9px;}
.leftcolumn a:active {text-decoration: none; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9px;}
.leftcolumn a:hover {text-decoration: underline; color: #0066CC; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9px;}


.divcontent a:link {text-decoration: none; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: ; font-size: 10px;}
.divcontent a:visited {text-decoration: none; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px;}
.divcontent a:active {text-decoration: none; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px;}
.divcontent a:hover {text-decoration: underline; color: #0066CC; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px;}


.toplinks a:link {text-decoration: none; color: #000000; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; font-weight: bold;}
.toplinks a:visited {text-decoration: none; color: #000000; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; font-weight: bold;}
.toplinks a:active {text-decoration: none; color: #000000; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; font-weight: bold;}
.toplinks a:hover {text-decoration: none; color: #0066CC; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; font-weight: bold;}

.bottomlink a:link {text-decoration: none; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; font-weight: normal;}
.bottomlink a:visited {text-decoration: none; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; font-weight: normal;}
.bottomlink a:active {text-decoration: none; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; font-weight: normal;}
.bottomlink a:hover {text-decoration: underline; color: #0066CC; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; font-weight: normal;}

.smallwhitelink a:link {text-decoration: none; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; font-weight: normal;}
.smallwhitelink a:visited {text-decoration: none; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; font-weight: normal;}
.smallwhitelink a:active {text-decoration: none; color: #fffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; font-weight: normal;}
.smallwhitelink a:hover {text-decoration: underline; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; font-weight: normal;}



/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */<!-- Hide entire CSS code from IE6 -->
<![if !IE 6]>



.shiftcontainer{
position: relative;
left: 7px; /*Number should match -left shadow depth below*/
top: 7px; /*Number should match -top shadow depth below*/
}

.shadowcontainer{
 width: 160px; /* container width*/
background: transparent url(images/bigshadow.gif) no-repeat bottom right;


}

.shadowcontainer .innerdiv{
/* Add container height here if desired */
background-color: white;
border: 1px solid #cccccc;
padding: 0px;
position: relative;
left: -7px; /*shadow depth*/
top: -7px; /*shadow depth*/
padding:5px;
}

.divheader {
	font-family: arial, verdana;
	font-weight:bold;
	padding:3px;
	margin:0;
	background-color: #E8E8E8; /*#195993*/;
	font-size:11px; 
	color:#4896D2;/*#0066CC;#276FBE;
 /*#4896D2; */
	font-variant:normal;
	margin-bottom:5px;
	padding-left:10px;
}

.divcontent{
	color:#666;
	font-size:11px;
	font-family: arial, verdana;
	font-weight:normal;


}


h1
{ font-family: Garamond; /*font-family: Geneva, Arial, Helvetica, sans-serif;*/
	padding: 10px 0px 0px 10px; 	
	font-size: 20px;
	color: #4896D2;
	font-weight: bold;
	margin: 0px;
}
h2
{ 
	padding: 0px 0px 0px 12px; 	
	font-size: 14px;
	color:  #666666;
	font-weight: bold;
	margin: 0px;
}

.rightcolumn {
	padding-top:20px;

}
.footer{

	color:#666;
	text-align:center;
	font-size:10px;
}

.footeraddress{
	color:#000;
	text-align:center;
	font-size:11px;
}

.breadcrumbs{
	padding-top:5px;
	padding-left:10px;

	height:10px;
}
.menublock {
	border-right:1px solid #ccc;
	padding-right:10px;

}

/* -- CSS Menu start -- */


/* -- CSS Menu end -- */