body
{
margin:0px;
padding:0px;
background-color: #F9F9F7;
}


.body-text {

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

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	line-height: 16px;

}

.page-title {

	FONT-WEIGHT: bold;

	FONT-SIZE: 20px;

	COLOR: #003399;

	FONT-FAMILY: Arial, Helvetica, sans-serif;

	line-height: normal;

	font-style: normal;

	text-align: left;

}


.project-title {

	FONT-WEIGHT: normal;

	FONT-SIZE: 20px;

	COLOR: #FF3300;

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	line-height: 28px;

	font-style: normal;

}


.project-text {

	FONT-WEIGHT: normal;

	FONT-SIZE: 12px;

	COLOR: #eeeeee;

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	line-height: 15px;

}

.project-text a:hover
{
color:#CCCCCC;
}

.para-title {

	FONT-WEIGHT: bold;

	FONT-SIZE: 16px;

	COLOR: #0099FF;

	FONT-FAMILY: "Trebuchet MS";

	line-height: 25px;

}

.para-text {

	FONT-WEIGHT: normal;

	FONT-SIZE: 11px;

	COLOR: #333333;

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	line-height: 15px;

}



.project-title-block {

	FONT-WEIGHT: bold; 

	FONT-SIZE: 12px; 

	COLOR: #F27900; 

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}



.project-text-block {

	FONT-WEIGHT: normal; 

	FONT-SIZE: 11px; 

	COLOR: #666666; 

	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;

}

.regular-menu {

	FONT-WEIGHT: normal; 

	FONT-SIZE: 12px; 

	COLOR: #000066; 

	LINE-HEIGHT: 15px; 

	FONT-FAMILY: Arial, Helvetica, sans-serif;

}



.project-menu {

	FONT-WEIGHT: normal; 

	FONT-SIZE: 12px; 

	COLOR: #000066; 

	LINE-HEIGHT: 15px; 

	FONT-FAMILY: Arial, Helvetica, sans-serif;

}



.table-border {

	PADDING-RIGHT: 10px;

	PADDING-LEFT: 10px;

	PADDING-BOTTOM: 10px;

	PADDING-TOP: 10px;

	BACKGROUND-COLOR: #FFFFFF;

	border: 1px dotted #9AB4D1;

}



.feature-tb-border {

	background-color: #EAEAEA;

	border: 1px solid #D8D8D8;

	padding: 10px;

}



.footer-txt {

	FONT-WEIGHT: normal;

	FONT-SIZE: 10px;

	COLOR: #dfd8ce;

	LINE-HEIGHT: normal;

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	text-align: left;

}

.picture-border {

	PADDING-RIGHT: 5px;

	PADDING-LEFT: 5px;

	PADDING-BOTTOM: 5px;

	PADDING-TOP: 5px;

	BACKGROUND-COLOR: #FFFFFF;

	border: 1px solid #9AB4D1;

}



a:link {

	text-decoration: none;

}

a:visited {

	text-decoration: none;

}

a:hover {

	color: #FF6600;

}

a:active {

	color: #FF6600;

}

.bannerText

{

	color: #FFFFFF;

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

	font-size: 12px;

}

.body-text-white {

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

	font-size: 12px;

	font-weight: normal;

	color: #445B64;

	line-height: 16px;

}

.body-text-hd {

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

	font-size: 13px;

	font-weight: bold;

	color: #0071E1;

}

.body-text-sm {

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

	font-size: 11px;

	font-weight: normal;

	color: #666666;

}

.button-des {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 17px;

	font-weight: normal;

	color: #666666;

}



.menu_left
{
margin:0px;
padding:0px;
}

.menu_left h1
{
margin:0px;
padding:0px;
background:url(../images/menu_header.gif) repeat-x left top;
height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-transform:uppercase;
font-weight:normal;
color:#FFFFFF;
padding:7px 0px 0px 7px;
}

.mcbg
{
margin:0px;
padding:0px;
background:url(../images/menu_bg.gif) repeat-x left top #cae9f1;
}

.book_bopt
{
background:#1c8bcc; height:30px; padding:3px; border:#126fa4 solid 1px; color:#fff;
FONT-WEIGHT: bold; 
FONT-SIZE: 12px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.book_bopt:hover
{
color:#b1d8ef;
}