body {
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	font-family:Verdana;
	font-size:11px;
	color:#333333;
	height:100%;
}
	
a { 
	color: #333333; 
}
a:visited {  }
a:hover {  }
a:active {  }

img {
	margin: 0px 0px 0px 0px; /* Top Right Bottom Left */
}

p {
	margin: 0px; 
	padding: 0px;
	text-align:justify;
}

h1, h2, h3 {
	font-weight: normal;	
}

h2 {
	font-size: 2.2em;
	color: red;
}

h3 {
	font-size: 1.7em;
	font-weight: normal;
	margin-bottom: .3em;
}

h4, h5 {
	color: #444;
	font-size: 1.3em;
}

h6 {
	color: #666;
	font-size: 1.3em;
}

.left_side {
	width:211px;
	background-image:url(../images/menu_bckg.png);
	background-position:top left;
	background-repeat:repeat-y;
}

.left_side_top {
	width:211px;
	background-image:url(../images/menu_top_bckg.png);
	background-position:top left;
	background-repeat:no-repeat;
}

.left_side_bottom {
	width:211px;
	background-image:url(../images/menu_bottom_bckg.png);
	background-position:top left;
	background-repeat:no-repeat;
}

.content {
	width:580px;
	background-image:url(../images/content_bckg.png);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#fefefe;
}

.right_side {
	width:11px;
	background-image:url(../images/right_bckg.png);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#0e3380;
}

.header_top {
	width:580px;
	height:164px;
}

.header_bottom {
	background-image:url(../images/header_bottom_bckg.png);
	background-position:top left;
	background-repeat:no-repeat;
	width:580px;
	height:193px;
}

.helvetica_12 a:active,
.helvetica_12 a:visited,
.helvetica_12 a:link,
.helvetica_12 a:hover {
	FONT-SIZE: 12px;
	COLOR: #f1f3f8;
	font-family: Helvetica;
	text-decoration:none;
	text-transform:uppercase;
}

.content_text {
	padding-bottom:23px;
	padding-left:11px;
	padding-right:11px;
}

.menu a:active,
.menu a:visited,
.menu a:link,
.menu a:hover {
	font-family:Verdana;
	font-size:12px;
	text-decoration:none;
	text-transform:uppercase;
	color:#FFF;
}

.menu {
	padding-top:2px;
	padding-bottom:2px;
	padding-left:14px;
	cursor:pointer;	
}

.menu_selected a:active,
.menu_selected a:visited,
.menu_selected a:link,
.menu_selected a:hover {
	font-family:Verdana;
	font-size:12px;
	text-decoration:none;
	text-transform:uppercase;
	color:#012778;
}

.menu_selected {
	padding-top:2px;
	padding-bottom:2px;
	padding-left:14px;
	cursor:pointer;	
}


.sub_menu a:active,
.sub_menu a:visited,
.sub_menu a:link,
.sub_menu a:hover {
	font-family:Verdana;
	font-size:12px;
	text-decoration:none;
	text-transform:uppercase;
	color:#FFF;
}

.sub_menu {
	height:18px;
	padding-left:24px;
	cursor:pointer;	
}

.sub_menu_selected a:active,
.sub_menu_selected a:visited,
.sub_menu_selected a:link,
.sub_menu_selected a:hover {
	font-family:Verdana;
	font-size:12px;
	text-decoration:none;
	text-transform:uppercase;
	color:#012778;
}

.sub_menu_selected {
	height:18px;
	padding-left:24px;
	cursor:pointer;	
}

.verdana_11 {
	font-family:Verdana;
	font-size:11px;
	color:#cbd5e4;
	text-transform:uppercase;
	padding-left:14px;
}

.news_title a:active,
.news_title a:visited,
.news_title a:link,
.news_title a:hover {
	font-family:Verdana;
	font-size:12px;
	text-transform:uppercase;
	color:#FFF;
}

.news_title {

}

         .hoverhdr {
         }
         
         .hoverbdy {
	text-align:center;
	width:200px;
	background:#FFFFFF;
	border:1px solid #c6c6c6;
	padding:2px;
	color: #333333;
	font-family:Verdana;
	FONT-SIZE: 10px;	
         }
		 
         .hoverbdy_w {
	text-align:center;
	width:200px;
	background:#FFFFFF;
	border:1px solid #c6c6c6;
	padding:2px;
	color: #333333;
	font-family:Verdana;
	FONT-SIZE: 10px;	
         }		