@charset "utf-8";
body,html {
	margin:0px; padding:0px; background-color:#FFF9F2;
	background-image:url(../images/inner/bg.jpg); background-repeat:repeat-x;
}

*{
	text-decoration:none;
}
.maint{
	width:100%; height:100%; background-image:url(../images/home/page_bg.jpg); background-repeat:repeat-x;
}
.maint_inner{
	width:100%; height:100%;
}
td div {
      /* this makes TDs a container with their own coordinate system.
         absolutely-positioned elements will be offset relative to them */
      position:relative;
}
.content_headbg{
	background:url(../images/inner/content_head_bg.jpg); background-repeat:no-repeat;
}
.shadow_bg{
	background:url(../images/inner/shadow_bg.jpg); background-repeat:repeat-y;
}
.white_text{
	font: 11px/19px Arial, Helvetica, sans-serif; color:#F0EFEE;
}
.white_more{
	font: 11px/19px Arial, Helvetica, sans-serif; color:#F0EFEE; text-decoration:underline;
}
.white_more:hover{
	font: 11px/19px Arial, Helvetica, sans-serif; color:#000; text-decoration:underline;
}
.orange_border{
	border: #F9C173 solid 1px;
}
.dot_h
{
	background-image:url(../images/inner/grey_dot_h.gif);background-repeat:repeat-x;
}
.dot_v
{
	background-image:url(../images/inner/grey_dot_v.gif);background-repeat:repeat-y;
}
.proj_box_title{
	font: bold 12px/18px Arial, Helvetica, sans-serif; color:#F9993E;
}
.proj_box_content{
	font: 11px/18px Arial, Helvetica, sans-serif; color:#808080; text-decoration:none;
}
.proj_box_lnk{
	font: 11px/22px Arial, Helvetica, sans-serif; color:#808080; text-decoration:none;
}
.proj_box_lnk:hover{
	font: 11px/22px Arial, Helvetica, sans-serif; color:#F9993E; text-decoration:none;
}
.proj_box_lnk_active{
	font: bold 11px/22px Arial, Helvetica, sans-serif; color:#F9993E; text-decoration:none;
}
.title_content{
	font: 12px/18px Arial, Helvetica, sans-serif; color:#FFF9F2;
}
.buyers_guide{
	font: 11px/15px Arial, Helvetica, sans-serif; color:#808080;
}
.news{
	font: 11px/15px Arial, Helvetica, sans-serif; color:#808080;
}
.news:hover{
	font: 11px/15px Arial, Helvetica, sans-serif; color:#000;
}
.copyright{
	font: 11px/15px Arial, Helvetica, sans-serif; color:#808080;
}
.border{
	border:#ccc 1px solid;
}

.vox{
	font: 11px/15px Arial, Helvetica, sans-serif; color:#808080;
}
.vox:hover{
	font: 11px/15px Arial, Helvetica, sans-serif; color:#808080; text-decoration:underline;
}
.top_lnk{
	font: 11px/15px Arial, Helvetica, sans-serif; color:#fff;
}
.top_lnk:hover{
	font: 11px/15px Arial, Helvetica, sans-serif; color:#F9993E;
}
.top_lnk_active{
	font: 11px/15px Arial, Helvetica, sans-serif; color:#F9993E;
}
.login{
	font: 11px/15px Arial, Helvetica, sans-serif; color:#fff;
}
.login:hover{
	font: 11px/15px Arial, Helvetica, sans-serif; color:#000;
}
.login_txt{
	font: 11px/15px Arial, Helvetica, sans-serif; color:#fff;
}
.main_lnk{
	font: bold 11px/15px Arial, Helvetica, sans-serif; color:#FA9400;
}
.main_lnk:hover{
	font: bold 11px/15px Arial, Helvetica, sans-serif; color:#8C5207;
}
.main_lnk_active{
	font: bold 11px/15px Arial, Helvetica, sans-serif; color:#8C5207;
}
.menu_lnk{
	font: 11px/15px Arial, Helvetica, sans-serif; color:#808080;
}
.menu_lnk:hover{
	font: 11px/15px Arial, Helvetica, sans-serif; color:#FA9400;
}
.menu_lnk_active{
	font: 11px/15px Arial, Helvetica, sans-serif; color:#FA9400;
}
.left_head{
	font: bold 14px/15px Arial, Helvetica, sans-serif; color:#fff;
}
.path{
	font: 12px/15px Arial, Helvetica, sans-serif; color:#fff;
}
.top{
	font: 11px/15px Arial, Helvetica, sans-serif; color:#808080;
}
.top:hover{
	font: 11px/15px Arial, Helvetica, sans-serif; color:#FC9600;
}
.sub_lnk{
	font: 12px/22px Arial, Helvetica, sans-serif; color:#808080;
}
.sub_lnk:hover{
	font: bold 12px/22px Arial, Helvetica, sans-serif; color:#FC9600;
}
.sub_lnk_active{
	font: bold 12px/22px Arial, Helvetica, sans-serif; color:#FC9600;
}
.prod_sub_lnk{
	font: 12px/22px Arial, Helvetica, sans-serif; color:#808080; text-decoration:underline;
}
.prod_sub_lnk:hover{
	font: 12px/22px Arial, Helvetica, sans-serif; color:#808080; text-decoration:none;
}
.prod_sub_lnk_active{
	font: bold 12px/22px Arial, Helvetica, sans-serif; color:#FC9600; text-decoration:none
}
.orange_head{
	font: bold 12px Arial, Helvetica, sans-serif; color:#FC9600;
}

.content_txt{
	font:12px/19px Arial, Helvetica, sans-serif;
	color:#808080;
}
.text_box{
	font:11px Arial, Helvetica, sans-serif;
	color:#808080;
	border:1px solid #CCCCCC;
}
.text_area{
	font:11px Arial, Helvetica, sans-serif;
	color:#808080;
	border:1px solid #CCCCCC;
	width:200px;
}
.jmp{
	font:11px Arial, Helvetica, sans-serif;
	color:#808080;
	border:1px solid #CCCCCC;
}
.btn{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#333333;
	background:#CCCCCC;
	border:1px solid #999999;
}
.err{
	font:11px Arial, Helvetica, sans-serif;
	color:#FF0000;
}
/* Pagging CSS Starts */
.pagging_lnk{
	font: 11px/22px Arial, Helvetica, sans-serif; color:#666; text-decoration:none;
	border:1px solid #F9993E;
	padding:1px 5px 1px 5px;
}
.pagging_lnk:hover{
	font: 11px/22px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none;
	border:1px solid #F9993E;
	padding:1px 5px 1px 5px;
	background-color:#F9993E;
}
.pagging_lnk_active{
	font: bold 11px/22px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none;
	border:1px solid #F9993E;
	padding:1px 5px 1px 5px;
	background-color:#F9993E;
}
/* Pagging CSS Ends */

.whitetext{
	font: 9px Verdana, Arial, Helvetica, sans-serif; color:#fff;
}