body {
	background-color:#fcfcfa;
	font-family:Verdana, Helvetica, Georgia;
	background-image:url(/images/mainbg.png);
	background-position:top center;
	background-repeat:no-repeat;
	color:#666;
	font-size:12px;
}

td.cp_parent {}

#cp_header, div.cp_main {}

div.cp_background {}


/**** Common Header ****/
div.cp_background div.cp_header {
	width:990px;
	height:138px;
	background-image:url(/images/headerbg_v2.png);
	background-repeat:no-repeat;
	text-align:left;
}
div.cp_background div.cp_header .brand {
	float:left;
	/* margin-top:9px; */
}
div.cp_background div.cp_header .main_menu {
	float:right;
	margin-top:92px;
	margin-right:0px;
	width:auto
}
div.cp_background div.cp_header .main_menu .main_menu_item {
	color:#898984;
	font-weight:bold;
	font-size:14px;
	margin:0 6px;
	line-height:29px;
	height:29px;
	cursor:pointer;
	float:left;
}
div.cp_background div.cp_header .main_menu .main_menu_active { background-image:url(/images/menu_active_bg.gif); background-position:top; background-repeat:repeat-x; color:#303030!important;}
a.main_menu_item:link { }
a.main_menu_item:visited { }
a.main_menu_item:hover {background-image:url(/images/menu_active_bg.gif); background-position:top; background-repeat:repeat-x; color:#303030!important;}
a.main_menu_item:hover {background-image:url(/images/menu_active_bg.gif); background-position:top; background-repeat:repeat-x; color:#303030!important;}



/**** Common Footer ****/
div.cp_background div.cp_footer {
	margin-top:12px;
	width:991px;	
	text-align:left;
	color:#666666;
	font-size:11px;
	border-top:9px solid #d8d8ca;
	padding:13px 0;
}
div.cp_background div.cp_footer div.copyright {
	float:left;
	padding-left:10px;
}
div.cp_background div.cp_footer div.footer_link {
	float:right;
	padding-right:10px;
}
div#cp_footer a:link {font-size:11px; color:#666666; text-decoration:none;}
div#cp_footer a:visited{font-size:11px; color:#666666; text-decoration:none;}
div#cp_footer a:hover{font-size:11px; color:#000000; text-decoration:underline;}
div#cp_footer a:active{font-size:11px; color:#000000; text-decoration:underline;}



/**** Common Structure ****/

div.cp_main {
	width:990px;	
}

div.cp_main_content {	
	width:990px;
	background-image:url(/images/middlebg.png);
	background-repeat:no-repeat;
	background-position:top;
}


table.box_main {
	width:100%; height:100%;
}

table.box_main td.box_left table td {
	text-align:left;
}

table.box_main td.box_right table td {
	text-align:left;
}


table.box_main td {
	vertical-align:top;
	text-align:center;
}

table.box_main td div.inner {
	margin:0px auto 0px auto;
	text-align:left;
	
	min-height:800px;	
	* height:auto !important;
	* height:800px;
}

/**** LEFT RIGHT WIDTH SIZE ****/

table.box_main td.box_left {
	width:690px;
}

table.box_main td.box_right {
	width:300px;
}

table.box_main td.box_left div.inner {
	margin-top:10px;
	width:650px;
}

table.box_main td.box_right div.inner {
	margin-top:10px;
	width:280px;
}

/**** COMMON Code ****/

h1{ color:#ff9900; font-size:24px; font-weight:bold; line-height:32px;}
h2 { color:#cc9900; font-size:18px; font-weight:normal; line-height:26px;}
.line_separator { width:100%; border-top:2px solid #edece6; height:2px; overflow:hidden; margin:5px 0 15px; }
.space_separator { width:100%; height:40px; overflow:hidden; }
.readmore { color:#d88b3e; font-weight:bold; line-height:2.5;}
.orange {color:#cc9900;}
.imgborder { border:5px solid #dadacb;}
