.page_background{
background:url("../images/dots-bkg.jpg")
}

.top_menu_style{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
vertical-align:middle;
}
.top_menu_style:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#999999;
font-size:12px;
vertical-align:middle;
}
.tab_header_style{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
vertical-align:middle;
background-image:url(../images/heading_tab.gif);
background-repeat:no-repeat;
}
.newsTicker{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;
vertical-align:bottom;
background-image:url(../images/newsTicker.gif);
background-repeat:repeat-x;
}

.shadeBackground{
background-image:url(../images/middle_blue_line.jpg);
background-repeat:repeat-x;
background:url(../images/middle_blue_line.jpg) repeat-x;
height:6px;
}

.shdBkgTopMenu{
background-image:url(../images/shade.jpg);
background-repeat:repeat-x;
background:url(../images/shade.jpg) repeat-x;
height:8px;
}

.shdBkgBotGrey{
background-image:url(../images/grey_underline.jpg);
background-repeat:repeat-x;
background:url(../images/grey_underline.jpg) repeat-x;
height:8px;
}

.latestnews{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:center;
vertical-align:middle;
}

.main_link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF6400;
line-height:22px;
}
.main_link:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #FF0000;
line-height:22px;
}
.main_link2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF6400;
line-height:12px;
}
.main_link2:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #FF0000;
line-height:12px;
}
.home_page_textstyle{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:15px;
}
.requirement_style{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF6400;
padding-left:10px;
}
.requirement_style:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #FF0000;
padding-left:10px;
}
.footer_menu_style{
font-family:Tahoma;
color:#000000;
font-size:12px;
vertical-align:middle;
}
.footer_menu_style:hover{
font-family:Tahoma;
color: #666666;
font-size:12px;
vertical-align:middle;
}
.copy_right_style{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#FFFFFF;
vertical-align:middle;
height:22px;
background-image:url(../images/copy_right_image.jpg);
background-repeat:repeat-x;
background:url(../images/copy_right_image.jpg) repeat-x;
height:20px;
}
.Page_heading_style{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
padding-left:10px;
}
.Text_style{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
color:#666666;
padding-left:5px;
padding-right:5px;
text-align:justify;
}
.point_heading_style{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color: #990000;
padding-left:5px;
}
.Text_style_shade{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
color:#666666;
padding-left:5px;
padding-right:5px;
text-align:justify;
background:url("../images/divider_line_hori.jpg")
}
.sub_header_style{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FF6400;
line-height:22px;
}
h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#006400;
line-height:22px;
display:inline
}
h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#660000;
display:inline;
padding-right:5px
}
h4{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000033;
display:inline;
}
.row1{
	border:solid #78C0D4 1.0pt;
  	border-right:none;border-left:none;background:#D2EAF1;padding:0in 5.4pt 0in 5.4pt
}
.row2{
	border:solid #78C0D4 1.0pt;
  	border-right:none;border-left:none;padding:0in 5.4pt 0in 5.4pt
}
.rlinksTitle{
	border:solid #78C0D4 1.0pt;
  	border-right:groove;border-left:groove;background:white;padding:0in 5.4pt 3pt 5.4pt;height:24px
}
.rlinks1{
	border:solid #78C0D4 1.0pt;
  	border-right:groove;border-left:groove;background:#D2EAF1;padding:0in 5.4pt 0in 5.4pt
}
.rlinks2{
	border:solid #78C0D4 1.0pt;
  	border-right:groove;border-left:groove;padding:0in 5.4pt 0in 5.4pt
}

.site_link_style{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#0000FF;
}
.site_link_style:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FF0000;
}
.contact_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#000000;
}
.disclaimer_text_style{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
padding-left:5px;
padding-right:5px;
text-align:justify;
line-height:18px;
}
.home_link_style{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0000FF;
}
.home_link_style:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
}
.header_link{
font-family:Tahoma;
font-size:14px;
color:#FF6600;
padding-left:10px;
}
.header_link:hover{
font-family:Tahoma;
font-size:14px;
color:#FFCC00;
text-decoration:underline;
padding-left:10px;
}
.presentation_link{
font-family:Tahoma;
font-size:14px;
color:#FF6600;
}
.presentation_link:hover{
font-family:Tahoma;
font-size:14px;
text-decoration:underline;
color:#FF9900;
}
h1{ 
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
h2{
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}




body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.bottom_txt2
{
	font-family:
	Verdana, Arial, Helvetica, sans-serif;
	font-size:11px
}

/* @group hd */

#hd {
    text-align: left;
    background: url(../images/bg/hd_bg.gif) no-repeat 0 bottom;
    position: relative;
    width: 808px;
    height: 86px;
}

#hd .logo {
    position: absolute;
    top: 31px;
    left: 15px;
}

#hd .tagline {
	position: absolute;
    top: 35px;
    left: 175px;
}

#hd .tagline p {
	color: #a9a9a9;
	font: bold 11px/1.2em Helvetica, Arial, Geneva, sans-serif;
}

#hd .utilities {
	position: absolute;	
	width: 250px;
	top: 28px;
	left: 563px;
}

#hd .utilities .top_nav ul li {
	border-right: 1px solid #b7b7b7;
	display: inline;
	padding: 1px 8px 0 5px;
	*padding: 0 3px 0 6px;
	font-size: 11px;
}

#hd .utilities .top_nav ul li a {
	font-size: 11px;
	font-weight:bold;
}

#hd .utilities .top_nav ul li.last,
#ft ul li.last{
	border-right: none
}

#hd .utilities .search {
	text-align: right;
	margin:7px 24px 0 5px;
}

#hd .utilities .search form,
#hd .utilities .search form input{
	font-size: 11px;
	background-color: transparent;
}

#hd .utilities .search form input.bar {
	vertical-align:7px;
	*vertical-align:2px;
	padding: 2px;
	width: 180px;
	background-color: transparent;
	color: #999;
}

#hd .utilities .search form input.button {
	margin-left: 8px;
	background-color: transparent;
}

/* @end */
