body { margin:0px 0px 0px 0px;background-color:#7b0a10;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#333;background-image:url(images/body_bg.jpg);background-repeat:repeat-x;overflow:auto }
form { margin:0; padding:0; }
img { padding:0; margin:0; border:0; }
a { color:#ffffff; text-decoration: underline; }
a:hover { color:#fe0f03; text-decoration:underline; }

p {margin:0px; padding:0px;}
h2 { font-size:28px; font-weight:bold; font-family:Tahoma; color:#ffffff; text-align:left; margin:0; padding:0; }
h3 { font-size:18px; font-weight:bold; font-family:Tahoma; color:#ffffff; text-align:left; padding:0; margin:0; }
h4 { font-size:13px; font-weight:bold; padding:0; margin:0; line-height:20px; color:#333; }
h5 { font-size:12px; font-weight:bold; padding:0; margin:0; line-height:20px; color:#333; font-family:Tahoma; }
.links { color:#339933}


#all { width:1004px;  margin:auto; }
#headerbox{ width:1004px; height:122px; margin:auto; background-image: url(images/header_bg.jpg); background-repeat:repeat}
#headerbox .header1{ width:887px; height:122px; margin:auto; clear:both}
#headerbox .header1 .headerleft{ width:295px; height:122px; margin:auto; float:left }
#headerbox .header1 .headerright{ width:582px; height:122px; margin:auto; float:left }
#headerbox .header1 .headerright .top { width:582px; height:53px; margin:auto;  }
#headerbox .header1 .headerright .bottom { width:582px; height:67px; margin:auto;  }
#headerbox .header1 .headerright .bottom ul { padding:0; margin:0px 0px 0px 0px; }
#headerbox .header1 .headerright .bottom li {  display:block; float:left; list-style-type:none; padding:0; }


#mainimg { width:1004px; height:274px; margin:auto;}

#contentbox { width:1004px; height:auto; margin:auto;  }
#contentbox .box1 { width:771px; height: auto; margin:auto; background-image: url(images/con_box_bg.jpg); background-repeat:repeat; }
#contentbox .box1 .inner_con { width:733px; height: auto; margin:auto; clear:both}


#contentbox .box1 .inner_con1 { width:733px; height:700px; margin:auto; clear:both}
#contentbox .box1 .inner_con1 .first_left { width:470px; height:190px; margin:auto; float:right; padding-left:8px; padding-top:30px;}
#contentbox .box1 .inner_con1 .first_right { width:255px; height:190px; margin:auto; float:right}
#contentbox .box1 .inner_con1 .first_right .first_right_top { width:239px; height:56px; margin:auto; float:right; vertical-align:top; padding-top:15px; padding-left:16px }
#contentbox .box1 .inner_con1 .first_right .first_right_bottom{ width:220px; height:134px; margin:auto; float:right; padding-left:35px; padding-top:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:left; color:#FFFFFF;  }

#contentbox .box1 .inner_con2 { width:733px; height:206px; margin:auto; clear:both}
#contentbox .box1 .inner_con2 .second_left { width:469px; height:174px; margin:auto; float:left; padding-left:8px; padding-top:1px;}
#contentbox .box1 .inner_con2 .second_right { width:255px; height:190px; margin:auto; float:right}
#contentbox .box1 .inner_con2 .second_right .second_right_top { width:246px; height:50px; margin:auto; float:right; vertical-align:top; padding-top:5px; padding-left:8px }
#contentbox .box1 .inner_con2 .second_right .second_right_bottom{ width:220px; height:140px; margin:auto; float:right; padding-left:35px; padding-top:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align: justify; color:#FFFFFF;  }


#contentbox .box1 .inner_con3 { width:733px; height:206px; margin:auto; clear:both}
#contentbox .box1 .inner_con3 .third_left { width:469px; height:174px; margin:auto; float:left; padding-left:8px; padding-top:1px;}
#contentbox .box1 .inner_con3.third_right { width:255px; height:190px; margin:auto; float:right}
#contentbox .box1 .inner_con3 .third_right .third_right_top { width:220px; height:90px; margin:auto; float:right; padding-left:35px; padding-top:1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:left; color:#FFFFFF; }
#contentbox .box1 .inner_con3 .third_right .third_right_bottom{ width:239px; height:100px; margin:auto; float:right; padding-left:16px; padding-top:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:left; color:#FFFFFF;  }


.ucda{
padding-left:20px;
float:left;
width:103px;
height:62px;
padding-top:0px;
}

.mvc{
float:left;
width:107px;
height:60px;
padding-top:3px;
text-align:left;
}

#contentbox .box1 .inner_con .about-text{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; color:#ffffff; padding-left:14px; margin-left:9px; padding-top:10px; margin-right:8px; height:auto; width:690px}
.about-text{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; color:#ffffff; padding-left:14px; margin-left:9px; padding-top:10px; margin-right:8px; height:auto; width:690px}	

.finance{width:760px; height: auto; text-align:center; padding-left:1px; padding-top:2px}

#footer{width:1004px; height:auro; margin:auto; }
#footer .footer_inner{width:751px; height:50px; margin:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-align: center; color:#FFFFFF; padding-top:10px   }

#contentbox { width:1004px; height:auto; margin:auto;  }
#contentbox .fbox1 { width:780px; height: auto; margin:auto; background-image: url(images/con_box_fbg.jpg); background-repeat:repeat; }
#contentbox .fbox1 .inner_con { width:760px; height: auto; margin:auto; clear:both}


.OkLabel {
	font-weight: normal;
	font-size: 8pt;
	color: black;
}

.InvalidLabel {
	font-weight: bold;
	font-size: 8pt;
	color: red;
}

.TextBox {
	font-family:verdana,arial;
	font-size:8pt;
	color:black;
	background-color:white;
	border:black;
	border-style:groove;
	border-top-width:1px;
	border-bottom-width:1px;
	border-right-width:1px;
	border-left-width:1px;
	width:150px;
}

.InvalidTextBox {
	font-family:verdana,arial;
	font-size:8pt;
	color:black;
	background-color:#FFFF99;
	border:1px solid #CC0000;
	width:150px;
}

.BigTextBox {
	font-family:arial;
	font-size:8pt;
	color:black;
	background-color:white;
	border:1px solid black;
}

.InvalidBigTextBox {
	font-family:arial;
	font-size:8pt;
	color:black;
	background-color:white;
	border:1px solid #CC0000;
}

.DisabledTextBox {
	font-family:verdana,arial; 
	font-size:8pt; 
	color:black; 
	background-color:#999999; 
	border:1px solid #CCCCCC; 
	width:150px;
}

.ComboSmall
{
	border:black;
	border-style: groove;
	border-top-width:1px;
	border-bottom-width:1px;
	border-right-width:1px;
	border-left-width:1px;
	padding-right: 1px;
	padding-left: 2px;
	padding-bottom: 2px;
	font: 10px verdana, geneva, arial, sans-serif;
	width: 55px;
	color: #333333;
	padding-top: 1px;
	background-color: #ffffff;
}

.InvalidCombo
{
	font: 10px verdana, geneva, arial, sans-serif; 
	width: 55px; 
	color: #333333; 
	padding-top: 1px; 
	border-bottom: #666666 1px solid; 
	background-color: #FFFF99;
	border:1px solid #CC0000; 
}

.submit_button {
	border: #000000 1px solid;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 2px;
	font: bold 10px verdana, geneva, arial, sans-serif;
	width: 85px;
	color: #ffffff;
	padding-top: 1px;
	background-color:#C02000;
	text-align:center;
}

.reset_button {
	border: #000000 1px solid;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 2px;
	font: bold 10px verdana, geneva, arial, sans-serif;
	width: 85px;
	color: #ffffff;
	padding-top: 1px;
	background-color:#333333;
	text-align:center;
}

.frm_content {
	margin-left:18px;
	margin-right:18px;
	/*width:374px;*/
	font-size:8pt;
}

.frm_center_right {
	background-image:url(./images/frm_center_right.png);
	background-position:right;
	background-repeat:repeat-y;
	padding:0px;
	margin:0px;
}

.frm_center_left {
	background-image:url(./images/frm_center_left.png);
	background-position:left;
	background-repeat:repeat-y;
	padding:0px;
	margin:0px;
}

.frm_center {
	color:#000040;
	background-color:#F6F5F0;
	height:100%;
}

.frm_top_right{
	margin:0px;
	padding:0px;
	background-image:url(./images/frm_top_right.png);
	background-position:top right;
	background-repeat:no-repeat;
	line-height:10px;
}


.frm_top_left{
	margin:0px;
	padding:0px;
	background-image:url(./images/frm_top_left.png);
	background-position:top left;
	background-repeat:no-repeat;
	line-height:10px;
}

.frm_top {
	padding:0px;
	margin:0px;
	background-image:url(./images/frm_top.png);
	background-position:top;
	background-repeat:repeat-x;
	line-height:10px;
}

.frm_bottom_right{
	margin:0px;
	padding:0px;
	line-height:15px;
	background-image:url(./images/frm_bottom_right.png);
}

.frm_bottom_left{
	margin:0px;
	padding:0px;
	line-height:15px;
	background-image:url(./images/frm_bottom_left.png);
}

.frm_bottom {
	padding:0px;
	margin:0px;
	line-height:15px;
	background-image:url(./images/frm_bottom.png);
	background-position:bottom;
	background-repeat:repeat-x;
}

.normalpopup {
	display:none;
}
.stickypopup {
	display:none;
}

.ddlitem {
	font-family:Verdana;
	font-size:8pt;
	cursor:default;
}

.ucdq
{margin-left:50px;}





/*========================================================*/
/*  9. House Menu				                          */
/*========================================================*/

/********  HouseMenu Tab ********/
.bottom                           { position: relative; /*background:url(images/menu_bg.jpg) repeat left top;*/  z-index: 11110; margin:auto; clear:both; height:70px; background:url(images/header_bg.jpg) repeat-x;  }
#HouseMenuTop2						{ border: 0; padding: 0; list-style: none; float: left; padding-bottom:0px; position: relative;}
#HP #HouseMenuTop2					{ margin: 0px 0px 0px 0px; }


#HouseMenuTop2 ul					{ border: 0; padding: 0; margin: 0; list-style: none; }
/*#HouseMenuTop2 li					{ border: 0; padding: 0; margin: 0px 1px 0px; float: left; background: url(images/menu_nor_bg.jpg) left top; display: inline;}*/

#HouseMenuTop2 li					{ border: 0; padding: 5px 20px;  margin: 0px 0px 0px px; float: left;  display: inline;  font-family: "Myriad Pro","Trebuchet MS", Tahoma;	font-size:14px;	font-weight:bold;	color:#333333; background-image: url(images/menu_sep.jpg);	background-repeat: no-repeat; background-position: right center;}

#HouseMenuTop2CurrentItem           { /* background:url(images/menu_over_bg.jpg) left top !important; */}

#HouseMenuTop2 li:hover			    {  border: 0; padding: 15px 20px;  margin: 0px 0px 0px px; float: left;  display: inline;  font-family: "Myriad Pro","Trebuchet MS", Tahoma;	font-size:14px;	font-weight:bold;	color:#333333; background-image: url(images/menu_sep.jpg);	background-repeat: no-repeat; background-position: right center;}
#HouseMenuTop2 li li				{ border: 0; padding: 0 4px; margin: 0; z-index: 11113; background: transparent none !important; text-align:left; clear:left; position:relative; width:100%; height:auto; }

/*-- 2nd level lists --*/
#HouseMenuTop2 li ul				{ position: absolute; z-index: 11112; left: -9999px; height:auto; margin-left:-4px; padding:0 0 4px; width:0px; }
#HouseMenuTop2 li ul li             { background-color:#8a0808 !important; margin:0 4px; width:192px; } 
#HouseMenuTop2 li ul ul				{ margin: -24px 0 0 192px !important; }
#HouseMenuTop2 li:hover ul ul, 
#HouseMenuTop2 li:hover ul ul ul, 
#HouseMenuTop2 li.sfhover ul ul, 
#HouseMenuTop2 li.sfhover ul ul ul  { left: -9999px; }
#HouseMenuTop2 li li:hover		    { background:#790a10 none !important; }

/*--lists nested under hovered list items--*/
#HouseMenuTop2 li:hover ul, 
#HouseMenuTop2 li li:hover ul,
#HouseMenuTop2 li li li:hover ul, 
#HouseMenuTop2 li.sfhover ul, 
#HouseMenuTop2 li li.sfhover ul, 
#HouseMenuTop2 li li li.sfhover ul  { left: auto; z-index: 99999; }
#HouseMenuTop2 iframe				{ position: absolute; left: 0; top: 0; z-index: 0; }

#HouseMenuTop2 a					{ color: #ffffff; text-align: center; text-decoration:none; font-size:13px; font-family:"Times New Roman", Times, serif; font-weight:bold;  }
/*========================================================*/
/*  Menu tab Style (8px)			                          */
/*========================================================*/
#HouseMenuTop2 li a					{ padding: 42px 7px 10px 7px; text-decoration:none; display:block; }
#HouseMenuTop2CurrentItem  a,	
#HouseMenuTop2 li a:hover			{/* background: url('images/menuTab.R.png') no-repeat right top !important;*/ text-decoration:none; }
#HouseMenuTop2 li:hover a           { background: url('images/menuTab.R.png') no-repeat right top !important; }
#HouseMenuTop2 li:hover li a,
#HouseMenuTop2 li:hover li:hover a  { background: transparent none !important; }
#HouseMenuTop2 li ul li a,
#HouseMenuTop2 li:hover ul li a,
#HouseMenuTop2 li ul li:hover a,
#HouseMenuTop2 li:hover li:hover a  { background: url('images/submenu.dots.png') repeat-x bottom !important; position:relative; height:100%; font-size: 11px; color: #fff; text-align: left; margin-bottom:3px; padding:3px 8px 6px; }
#HouseMenuTop2 li li li a:hover,
#HouseMenuTop2 li li li a:hover,		
#HouseMenuTop2 li li a:hover		{ text-decoration: underline; }

#HouseMenuTop2ItemHome				{  }
.ArrowPointer						{ cursor: default; }



