/* CSS Document */
body{
margin-top:0px;
/*background:url(../images/background.gif);*/
background-color:#000033;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#content {
margin:0 auto;
background:#ffffff;
width:779px;
padding:2px 2px 2px 2px;
}

#content #banner{
background:url(../images/main_banner.gif) no-repeat #F2EDD8;
width:777px;
height:105px;
margin-left:3px;
margin-right:3px;
}

#content #left{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;
margin-left:2px;
margin-top:4px;
width:208px;
height:auto;
background-color:#FFFFFF;
float:left;
vertical-align:top;
}

#content #left #login_up{
background:url(../images/login_up.gif) no-repeat #F2EDD8;
width:208px;
float:left;
height:123px;

background-color:#BACFFF;
}

#content #left #login_body{
width:208px;
height:auto;
float:left;
background-color:#BACFFF;
padding:10px 0px 0px 0px;
}

#content #left #login_down{
background:url(../images/login_down.gif) no-repeat;
width:208px;
height:9px;
float:left;
}

#content #left #recent_activities_up{
background:url(../images/recent_activities.gif) no-repeat #F2EDD8;
width:208px;
float:left;
height:107px;

background-color:#BACFFF;
}

#content #left #recent_activities_body{
width:208px;
height:auto;
float:left;
background-color:#BACFFF;
padding:10px 0px 0px 0px;
}




#content #left #newsletter_up{
background:url(../images/newsletter_up.gif) no-repeat ;
width:208px;
height:56px;
margin-top:2px;
float:left;
background-color:#BACFFF;
}

#content #left #newsletter_body{
width:208px;
height:auto;
float:left;
background-color:#DEE8FF;
padding:10px 0px 0px 0px;
}


#content #left #newsletter_down{
background:url(../images/newsletterdown.gif) no-repeat ;
width:208px;
height:10px;
float:left;
}


#content #left #contact_up{

width:208px;
height:71px;
margin-top:2px;
float:left;
background-color:#BACFFF;
background:url(../images/contact_us.gif) no-repeat ;
}

#content #left #contact_body{
float:left;
height:35px;
background-color:#C4D5FF;

}


#content #left #contact_down{
margin-top:-6px;
vertical-align:top;
width:208px;
height:10px;
float:left;
background:url(../images/contact_us_below.gif) no-repeat;
}


#middle{

margin-top:4px;
margin-left:5px;
margin-right:-2px;
width:565px;
height:auto;
float:left;
}


#content #footer{
width:785px;
height:auto;
margin-top:8px;
margin-bottom:0px;

}

/*********************** text formatting ****************************/
.txt_field{
	border:1px solid #000099;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#467E95 ;
	text-decoration: none;
	}
	
	
.white_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.blue_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #0066CC;
	text-decoration: none;
}
.normal10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.normal10_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #666666;
	text-decoration: none;
}
.normal10_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#467E95 ;
	text-decoration: none;
}
.normal10_darkblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0000CC;
	text-decoration: none;
}
.leftpadding{
padding-left:10px;

}.black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #333333;
	text-decoration: none;
}
.normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.red_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #FF0000;
	text-decoration: none;
}
.normal12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}



/**************************end of text formatting **************************/




























.footer, .footer a:link, .footer a:visited
{
	font-family: Geneva, Arial, Helvetica;
	font-size: 10px;
	color:#FFFFFF;
	text-decoration:none
}

.footer a:hover
{
	color:#000000;
	text-decoration:underline;
}




.options
{

	font-family:Trebuchet MS Bold, Geneva, Arial, Helvetica;
	font-size:11px;
	color:#666666;
	text-align:left;
	padding-left:5px;

}


.heading
{

	font-family:Trebuchet MS Bold, Geneva, Arial, Helvetica;
	font-size:14px;
	color:#000000;
	text-align:left;
	padding-left:5px;

}

p
{
	font-family:Geneva, Arial, Helvetica;
	font-size:11px;
	color:#000000;
	text-align:justify;
}

.menu, .menu a:link, .menu a:visited
{
	font-family:Trebuchet MS Bold, Geneva, Arial, Helvetica;
	color:#000000;
	font-size:11px;
	text-align:center;
	text-decoration:none	
}


.menu, .menu a:hover
{
	font-family:Trebuchet MS Bold, Geneva, Arial, Helvetica;
	color:#666666;
	font-size:11px;
	text-align:center;
	text-decoration:none;
}

.ok_btm {
border:1px solid #000099;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background:#3366CC;
	color: #FFFFFF;
	text-decoration: none;
}

.left_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3366FF;
	text-decoration: none;
}

.highlighted_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border:1px dashed red;
	padding:4px;
}
