* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
BODY.home {
	FONT-FAMILY: "Tahoma";
	FONT-SIZE: 12px;
	BACKGROUND: url(../images/bg_main.jpg) #b4d5f3 repeat-x;
	COLOR: #000;

	line-height: 10pt;
}

.fontarial {font-family: Arial, Helvetica, sans-serif}
.titleFont {
	color: #003366;
	font-weight: bold;
}

.bg{
	background-color: #FFFFFF;
	background-position: left;
	width: 950px;
	left: 5px;
	height: 280px;
	margin-top: 5px;
}
.page {
	WIDTH: 950px;
	PADDING-TOP: 10px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
A:link {
	COLOR: #0072bc; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0900bc; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A:active {
	COLOR: #18a758
}


body,td,th {
	font-size: 12px;
	font-family: "Tahoma";
}

.image {
	float:left;
	}
	
.imageright {
	float:right;
	}
	
	
.font {
	font-family: "Tahoma";
	font-size: 12px;
}
.line {	background-image: url(../images/left_bg.png);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #F5F5F5;
}
.underline {	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	background-repeat: repeat-x;
}
.topline {	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	background-repeat: repeat-x;
}

H1 {
	FONT-FAMILY: "Tahoma";
	font-size: 16px;
	font-weight: bold;
	color: #004584;
	line-height: 25px;
}


H2 {
	FONT-FAMILY: "Tahoma";
	font-size: 11px;
	color: #004584;
}
H3 {
	FONT-FAMILY: "Tahoma";
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.nav_main {
	BORDER-RIGHT: #016fb6 1px solid;
	BORDER-TOP: #49b8ff 1px solid;
	FONT-SIZE: 12px;
	BACKGROUND: url(../images/bg_sprite.png) #0495f3 repeat-x 0px -789px;
	WIDTH: 100%;
	BORDER-BOTTOM: #49b8ff 1px solid;
	font-family: "Tahoma";
	font-weight: bold;
	line-height: 1;
}
.nav_main UL {
	
}
.nav_main LI {
	FLOAT: left
}
.nav_main A:link {
	BORDER-RIGHT: #016fb6 1px solid; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 7px; BORDER-LEFT: #49b8ff 1px solid; COLOR: #ECF5FC; PADDING-TOP: 7px; TEXT-DECORATION: none
}
.nav_main A:visited {
	BORDER-RIGHT: #016fb6 1px solid; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 7px; BORDER-LEFT: #49b8ff 1px solid; COLOR: #dff2ff; PADDING-TOP: 7px; TEXT-DECORATION: none
}
.nav_main LI.current_item A:link {
	BACKGROUND: url(../images/bg_sprite.png) #0057cc 0px -949px; COLOR: #fff
}
.nav_main LI.current_item A:visited {
	BACKGROUND: url(../images/bg_sprite.png) #0057cc 0px -949px; COLOR: #fff
}
.nav_main A:hover {
	BACKGROUND: url(../images/bg_sprite.png) #0382e7 repeat-x 0px -870px; CURSOR: pointer
}
.nav_main LI SPAN {
	DISPLAY: block
}

.header {
	BACKGROUND: url(../images/bg_header.png) #2073c1 no-repeat; COLOR: #fff; POSITION: relative; HEIGHT: 59px
}

.content {
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 15px;
	PADDING-TOP: 15px;
	background-color: #F4F6F7;
}
.cont {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	background-color: #FFFFFF;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
	POSITION: relative;
	color: #2079CB;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	line-height: 1;
}

.footer {
	FONT-SIZE: 12px;
	MIN-HEIGHT: 1px;
	COLOR: #666666;
	POSITION: relative;
	_height: 1px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 15px;
	padding-right: 15px;
	padding-left: 15px;
	margin-bottom: 0px;
	top: 5px;
}
.down_bg {
	background-image: url(../images/down_bg.png);
	background-repeat: repeat-x;
	height: 553px;
	top: 5px;
}


.breadcrumb_container {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 10px; BACKGROUND: #ecf5fc; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}


.clear {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; MARGIN: 0px; LINE-HEIGHT: 0; HEIGHT: 0px
}


/******************
 * General Styles *
 ******************/


body
{
	font-size: 12px;
	background-color: #b4d5f3;
	line-height: 1.5;
	color: #333333;
}

.page_top_bg
{
    background-image: url(../images/bg_main.jpg);
    background-repeat: repeat-x;
    padding-top: 10px;
}



/*************
 * ID Styles *
 *************/
#page
{
    margin-left: auto;
    margin-right: auto;
    width: 934px;
    position: relative;
    top: 0px;
}




.pg_content_footer
{
	background-image: url(../images/down.png);
	background-repeat: no-repeat;
	height: 80px;
	display: block;
	color: #666666;

}

#pageC
{
    position: relative;
}

#main
{
    width: 700px;
    position: relative;
    margin-left: 2px;
}

/****************
 * Class Styles *
 ****************/
.page_bottom_bg
{
    background-image: url(../images/down_bg.png);
    background-repeat: repeat-x;
    background-position: left bottom;
    position: relative;
}



.footerlogo
{
    float: right;
    display: inline;
    margin: -1px 0px 0px 15px;
}

a.headerLink, a:visited.headerLink
{
    color: #CCC;
}

.footer a, .footer a:visited
{
    color: #E8F1F8;
    text-decoration: none;
}

.footer a:hover, .footer a:active, a:hover.headerLink, a:active.headerLink
{
    color: #FFCC33;
    text-decoration: none;
    border-bottom: 1px #FFCC33 dotted;
}



.header
{
    position: relative;
    color: #ccc;
    min-height: 28px;
    zoom: 1;
  
    z-index: 1;
}





#dlPage
{
    margin-left: auto;
    margin-right: auto;
    width: 934px;
    position: relative;
    top: 0px;
    zoom: 1;
}

#dlPage #pageC
{
    position: relative;
    background: #E3EDFF url(../images/down_bg.png) repeat-x;
}

#dlPage .footer
{
    clear: both;
}

#dlPage .footer a
{
    color: #666;
}

#dlPage .footer a:hover, #dlPage .footer a:active
{
    color: #4D7CC1;
    text-decoration: none;
    border-bottom: 1px #4D7CC1 dotted;
}

#dlPage #masterNav
{
    top: -30px;
    float: right;
    position: relative;
}
.fristchar {
	float:left;
	margin: 1px;
}

.flatimage {
	float:left;	
	
	margin-right: 10px;
	margin-left: 10px;
	}

.heading_landing_page {background:url(../images/bg_heading_landing_page.png) repeat-x bottom;padding-bottom:15px;color:#545353;}
