/* GENERAL STYLES */
/* GENERAL STYLES */
html {overflow: -moz-scrollbars-vertical !important;}
*{margin:0; padding:0; color: #000000; }

body
{
	font-family: Arial,  Helvetica, sans-serif;
	font-size: .8em;
	background-color:#cdcdcd;	
}

a img {border:none;}
a {text-decoration:none;font-weight:bolder; cursor:hand; }
 
h3 {font-size: 12pt; font-weight: bold; display:inline;}
h2 {font-size: 13pt; font-weight: bold; display:inline;}
h1 {font-size: 14pt; font-weight: bold; display:inline;}
H2 {font-size: 13pt; font-weight: bold; display:inline;}
H1 {font-size: 14pt; font-weight: bold; display:inline;}
P  {padding-top:15px;}

#container {
	width: 770px;
	border: 0px;
	margin-left: auto;
	margin-right: auto;
	background-color:#FFFFFF;
	height:inherit;
	text-align:left;
}

#pagebody {
	width:770px; 
	background:url('../images/bg.jpg') scroll repeat-y;
	min-height: 550px;
	float:left;
	display: inline;	
}

#pagebodynonews {
	width:770px; 
	background:url('../images/bgnonews.jpg') scroll repeat-y;
	min-height: 550px;
	float:left;
	display: inline;	
}

#calpagebody {
	width:770px; 
	background:url('../images/calbg.jpg') scroll repeat-y;
	min-height: 550px;
	float:left;
}


#header {
	width:770px;
	height: 106px;
	text-align:left;
	background-image: url('../images/header2.jpg');	
}

#address {
	padding: 4px 0 0 17px;
	width: 139px;
	min-height: 85px;
	clear: both;
	font-weight: bold;
}
	
#address a:visited{
	font-weight: bold;
	color: #0000ff;
	text-decoration: underline;
}	

#address a:link{
	font-weight: bold;
	color: #0000ff;
	text-decoration: underline;
}	

#address a{
	font-weight: bold;
	color: #0000ff;
	text-decoration: underline;
}	

#address a:hover {color:#ffffff; text-decoration:  none;}

/*------------------------------------------*/
/*  LEFT NAV */
.nav{
	margin: 0 0 0 10px;
	list-style-type: none;
	margin-bottom: 1em;
	display: block;
	width: 100%;
}

.nav ul {list-style-type: none;}

.nav li {
	display: inline;
	font-weight: bold;
	font-size: 10pt;
}
.nav li a:visited {
	border-right: #ddd 1px solid;
	border-top: #fff 1px solid;
	display: block;
	padding: 4px 0px 2px 15px;	
	border-bottom: #ddd 1px solid;
}

.nav li a:link {
	border-right: #ddd 1px solid;
	border-top: #fff 1px solid;
	display: block;
	padding: 4px 0px 2px 15px;	
	border-bottom: #ddd 1px solid;
}

.nav li a {
	border-right: #ddd 1px solid;
	border-top: #fff 1px solid;
	display: block;
	padding: 4px 0px 2px 15px;	
	border-bottom: #ddd 1px solid;
}

.nav li li a:link {
	padding: 3px 11px 3px 22px;
	font-weight: normal;
	background-image: url('../images/m2.jpg');
}

.nav li li a:visited {
	padding: 3px 11px 3px 22px;
	font-weight: normal;
	background-image: url('../images/m2.jpg');
}

.nav li li a {
	padding: 3px 11px 3px 22px;
	font-weight: normal;
	background-image: url('../images/m2.jpg');
}

.nav li li li li a:hover {background:  #ffffff none repeat;}
.nav li li li a:hover {background:  #ffffff none repeat;}
.nav li li a:hover {background:  #ffffff none repeat;}
.nav li a:hover {background:  #ffffff none repeat;}

.nav li li li a:link {
	padding: 3px 5px 3px 32px;
	font-weight: normal;
	font-size: .90em;
	background-image:  url('../images/m3.jpg');
}

.nav li li li a:visited {
	padding: 3px 5px 3px 32px;
	font-weight: normal;
	font-size: .90em;
	background-image:  url('../images/m3.jpg');
}

.nav li li li a {
	padding: 3px 5px 3px 32px;
	font-weight: normal;
	font-size: .90em;
	background-image:  url('../images/m3.jpg');
}

.nav li li li li a:link {
	padding: 3px 5px 3px 32px;
	font-weight: normal;
	font-size: .90em;
	background-image:  url('../images/m4.jpg');
}

.nav li li li li a:visited {
	padding: 3px 5px 3px 32px;
	font-weight: normal;
	font-size: .90em;
	background-image:  url('../images/m4.jpg');
}

.nav li li li li a {
	padding: 3px 5px 3px 32px;
	font-weight: normal;
	font-size: .90em;
	background-image:  url('../images/m4.jpg');
}

.nav li a#selectedarrow {background: #ffffff  url('../images/s1.jpg') no-repeat;}
.nav li li a#selectedarrow {background: #ffffff url('../images/s2.jpg')  no-repeat;}
.nav li li li a#selectedarrow {background: #ffffff url('../images/s3.jpg')  no-repeat;}
.nav li li li li a#selectedarrow {background: #ffffff url('../images/s4.jpg')  no-repeat;}
.nav li li li li li a#selectedarrow {background: #ffffff url('../images/s5.jpg')  no-repeat;}
.nav li li li li li a#selectedarrow:hover {background-image:  url('../images/s0.jpg');}
.nav li li li li a#selectedarrow:hover {background-image:  url('../images/s0.jpg');}
.nav li li li a#selectedarrow:hover {background-image:  url('../images/s0.jpg');}
.nav li li a#selectedarrow:hover {background-image:  url('../images/s0.jpg');}
.nav li a#selectedarrow:hover {background-image:  url('../images/s0.jpg');}

/*  LEFT NAV */
/*------------------------------------------*/

#content{
	width:432px;
	float:left;
	display:inline;	
	padding-top: 5px;
}

#contentnonews{
	width:580px;
	float:left;
	display:inline;	
	padding-top: 5px;
}


#left{ 
	width:150px;
	margin-right: 5px;
	padding-right: 12px;
	float:left;
	display: inline;
}

/* SIDEBAR
------------------------------------------*/
#right{
	margin-left: 13px;
	margin:0; 
	padding:0; 
	float:right;
	height:100%;	
	width:158px;
	display: inline;	
}	
	
	
div#rightdiv.container { 
	margin:0 17px 0 0; 
}

div#rightdiv.container div.margin { 
	margin:0 15px; 
}

div#right h4 {
	font-size:14px;
}	

#right a{	
	text-decoration:none;
	list-style: none;
	list-style-type: none;
	font-weight:bold;
}
#right ul {
	width: 140px;
	padding: 0 0 0 4px;
	list-style: none;
}
#right ul li {
	list-style: none;
	padding-top: 2px;	
}
#right li {
	padding-bottom: 2px;
	margin: 0 0 5px 0; /*20 l & r*/
}
#right ul li ul li {
	border: none;
}

#right #fresh_schemes a:visited {
	display: block;
	border-top: 1px solid #DFEDF2;
	line-height: 18px;	
	color: #33559C;
}

#right #fresh_schemes a {
	display: block;
	border-top: 1px solid #DFEDF2;
	line-height: 18px;	
	color: #33559C;
}
#right #fresh_schemes a:hover {
	text-decoration: none;
	background-color: #FFF; 
	color: #709266;
}

#fresh_schemes p {color: #33559C; padding-top:4px;}
#fresh_schemes p.a:hover {color: #709266;}

#highlights
{
	padding-top: 15px; 
	padding-bottom : 15px; 
	text-align:center; 
	width: 145px; 
	font-size: 13px;
	text-align: center;
	border: none;
	font-weight: bold;
}

/*  Footer Section */
#footer {
	padding:2;
	width:770px;
	height: 41px;
	font-size:12px;
	background-image: url('../images/footer.gif');
	float:left	
}

#footerleft
{
	margin: 6px 0 0 30px;
	float:left;
	font-weight: bold;
	width: 600px;
	color: #ffffff;	
}

#footerright{float:right;margin: 4px 20px 0 30px; display:inline; }

#phone{padding-left: 75px; color: #ffffff;}
/*  Footer Section */

ul.pdflist
{
	LIST-STYLE-IMAGE: url('../images/pdficon_small.gif');	
        line-height: 18px;
}

div#innerContent ul
{
	margin:0 0 25px 0;padding-left:25px;	
	list-style: circle;
}

div#innerContent ol
{
	margin:0 0 35px 0;padding-left:35px;	
	}


div#innerContent a
{
	color: #32462c;
	font-size:10pt;
	font-weight:bold;
	text-decoration: underline;
}

div#innerContent a:hover
{
	color: #32462c;
	font-size:10pt;
	font-weight:bold;
	text-decoration: none;
}

div#innerContent img
{
	padding: 8px 8px 8px 8px;
}

div#innerContent p, div#innerContent
{
	font-size:10pt;
}

/* EDITOR PROPERTIES */

/* EDITOR PROPERTIES */
