/* CSS Document */

html {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

body {
margin:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
background-color:#ACA899;
}

td {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#155076;
}

.main_text {
font-family:Arial, Tahoma, Helvetica, sans-serif;
font-size:12px;
color:#155076;
line-height:16px;
font-weight:normal;
padding-top:10px;
padding-left:10px;
padding-right:10px;
}


.inner_content_bg {
background-image:url(../images/inner_content_bg.jpg);
background-position:left top;
background-repeat:no-repeat;

padding:19px 31px 19px 27px ;
height:449px;
}

.inner_name_txt {
font-family:Arial, Tahoma, Helvetica, sans-serif;
font-size:14px;
color:#155076;
font-weight:bold;
font-style:italic;
}

.inner_name_txt2 {
font-family:Arial, Tahoma, Helvetica, sans-serif;
font-size:14px;
color:#155076;
font-weight:bold;
}


.main_hrd_txt {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#09476F;
font-weight:bold;
}

.main_border {
border:1px solid #000000;
}

.header_bg_color {
background-color:#FFFFFF;
}

.tagline_txt {
padding-right:30px;
border:0px;
}

.top_button_bg_color {
background-color:#C4D53D;
padding-bottom:1px;
padding-top:1px;
}


.main_bg {
background-image:url(../images/bg.jpg);
background-position:top left;
background-repeat:no-repeat;
background-color:#BCBC9A;
height:700px;
}

.bottom_bg {
background-image:url(../images/bottom_bg.jpg);
background-position:top left;
background-repeat:no-repeat;
background-color:#FFFFFF;
height:85px;
}

.signin_box_bg {
background-image:url(../images/signin_box_bg.gif);
background-position:top left;
background-repeat:no-repeat;


}

.signin_box_bg {
background-color:#B2B28C;
height:48px;
padding:4px;
font-family:Thoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;

}

.right_box_bg_color {
background-color:#155076;
}

.right_box_white_bg {
background-color:#ffffff;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding:5px;
}

.right_box_white_bg_up {
background-color:#ffffff;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
padding:5px;
}

.right_box_white_bg2 {
background-color:#ffffff;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding:0px 5px 5px 5px ;
}

.news_hrd_txt {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#000000;
}

.tips_hrd_txt {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
}

.right_box_bg_color2 {
background-color:#155076;
padding:0px 10px 0 10px;
}

.member_login_txt {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}

.right_box_hrd_bg_color {
background-color:#93B021;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
height:18px;
padding-right:11px;

}

.main_content_bg {
background-image:url(../images/content_bg.jpg);
background-position:top left;
background-repeat:no-repeat;
height:551px;
background-color:#D7D6C2;
padding-top:10px;
padding-left:10px;
padding-right:10px;



}

.main_content_bg1 {
/*background-image:url(../images/content_bg.jpg);
background-position:top left;
background-repeat:no-repeat;
height:551px;*/
height:300px;
background-color:#EDEDE2;
/* for IE */
  filter:alpha(opacity=60);
  /* CSS3 standard */
  opacity:0.6;	
}

.main_inner_content_bg {
background-color:#D7D6C2;
padding-left:0px;
height:551px;
}

a:link, a:active, a:visited {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
text-decoration:underline;
}

a:hover {
color:#000000;
text-decoration:none;
}



a.other_link:link, a.other_link:active, a.other_link:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #000000;
font-weight:normal;
text-decoration:none;
}

a.other_link:hover {
color:#000000;
}

a.top_link:link, a.top_link:active, a.top_link:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

a.top_link:hover {
color:#000000;
}

a.red_link:link, a.red_link:active, a.red_link:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #CC0033;
font-weight:bold;
text-decoration:none;
text-align:right;

}

a.red_link:hover {
color:#000000;
}


input.look {
font-weight: bold;
border-top:1px solid #155076;
border-bottom:1px solid #155076;
border-left:1px;
border-right:0px;
padding-top:5px;
padding-left:3px;
font-size:10px;
font-family: tahoma, verdana, arial, helvetica, sans-serif;
color:#000000;
background-color:#ffffff;
width:100px;
height:12px;
}

.text1
{
width:474px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:16px;
padding-top:5px;
}

.view
{
padding-top:15px;
padding-left:5px;
}

#cont 
{

position: absolute;
margin-left:5px;
width:494px;
z-index:900;
height:650px;
}

#cont1
{

position: absolute; 
left:10px;
top:10px;
width:494px;
z-index:901;
height:650px;
overflow:hidden;
}

.cont2
{
position: absolute; 
left:494px;
top:10px;
width:20px;
z-index:901;
height:660px;
}

.page_hdr {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size:10pt;
color:#FFFFFF;
font-weight:bold;
background-color:#B4B394;
border:1px solid #FFFFFF;
padding:5px;

}

.formbg_light {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
background-color:#EFEEDE;
padding:5px;
}
.formbg_light_resource {
font-family: Arial, Tahoma, Helvetica, sans-serif;
background-color:#EFEEDE;
}

.formbg_dark {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
background-color:#E8E7D1;
padding:5px;
}

.err {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size:11px;
color:#990000;
font-weight:bold;
}
.err1 {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
}

.dotline_hor{
background-image:url(../images/dot_line.gif);
background-position:left center;
background-repeat:repeat-x;
}

.view_quest_bg {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
/*background-color:#EFEEDE;*/
padding:10px;
}
.view_quest_bg1 {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
font-weight:normal;
/*background-color:#EFEEDE;*/
padding:10px;
}
.view_quest_bg2 {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size:11px;
color:#3300FF;
font-weight:normal;
background-color:#EFEEDE;
padding:10px;
}
.view_quest_bg3 {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size:11px;
color:#336600;
font-weight:normal;
background-color:#EFEEDE;
padding:10px;
}
.view_quest_bg4 {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size:11px;
color:#CC00FF;
font-weight:normal;
background-color:#EFEEDE;
padding:10px;
}
.view_quest_bg5 {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size:11px;
color:#660000;
font-weight:normal;
background-color:#EFEEDE;
padding:10px;
}
.view_quest_bg6 {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size:11px;
color:#0099FF;
font-weight:normal;
background-color:#EFEEDE;
padding:10px;
}
.view_quest_bg7 {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size:11px;
color:#CC6600;
font-weight:normal;
background-color:#EFEEDE;
padding:10px;
}
.view_quest_bg8 {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size:11px;
color:#FF3300;
font-weight:normal;
background-color:#EFEEDE;
padding:10px;
}
.view_quest_bg9 {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size:11px;
color:#660033;
font-weight:normal;
background-color:#EFEEDE;
padding:10px;
}
.loginbox{
border:1px solid #053E82;
background-color:#EEF9FF;
}

.hdr_myaccount{
background-image:url(../images/hdr_bg_blue.jpg);
background-position:left top;
background-repeat:repeat-x;
font-size:9px;
font-family:Tahoma, Arial, Verdana;
color:#000000;
font-weight:normal;
padding-left:3px;
height:28px;
}

.messageBox{
text-align: left;
color:#009933;
width: 92%;
font-size: 8pt;
font-weight: bold;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
height: auto;
padding: 6px 4px 6px 35px;
/*margin: 3px 0 3px 0;*/
text-decoration: none;
border: 1px solid #E8C245;
background: #FFFFCC url("../admin_images/icon_error.gif") 10px 9px no-repeat;
}



.poll_bg{
background-color:#A40019; 
font-family:Verdana; 
color:#FFFFFF; 
font-size:13px; 
font-weight:bold;
}

.poll_option_name{
font-family:Verdana; 
color:#000000; 
font-size:11px;
}
.menu_divider{
background-color:#999999;

}

.menutext_color{
font-size:11px;
font-family:Arial;
color:#E60000;
font-weight:normal;
font-variant:normal;
text-decoration:none;
}



#cont3_top 
{

position: absolute;
margin-left:5px;
width:494px;
z-index:900;
height:650px;
}



#cont3
{

position: absolute; 
left:10px;
top:10px;
width:494px;
z-index:901;
height:450px;
overflow:hidden;
}

.box_hdr{
background-image:url(../images/box_hdr_bg.jpg);
background-position:left top;
background-repeat:repeat-x;
font-size:12px;
font-family: arial, tahoma, verdana, helvetica, sans-serif;
color:#000000;
font-weight:bold;
padding-left:7px;
}

.box_left{
background-image:url(../images/box_left_bg.jpg);
background-position:top left;
background-repeat:repeat-y;
}

.box_right{
background-image:url(../images/box_right_bg.jpg);
background-position:top left;
background-repeat:repeat-y;
}

.box_bot_bg{
background-image:url(../images/box_bot_bg.jpg);
background-position:left top;
background-repeat:repeat-x;
}

.box_cont{
font-size:12px;
font-family: arial, tahoma, verdana, helvetica, sans-serif;
color:#000000;
font-weight:bold;
padding-top:5px;
padding-bottom:5px;
background-color:#155076;
}

.p {
 background-color: #fff;
 padding: 5px 5px 5px 5px;
 margin: 0px 2px 4px 0px;
 text-align: left;
 word-spacing: 2px;
 font-size: 16px;
 font-family: arial;
 color: #000;
}
.qheader {
font:bold 12px Arial;
padding:5px:
font-size: 16px;

}
.qselections {
font:normal 12px Arial;
padding:5px:
}

/* button maker style start */
.clear { /* generic container (i.e. div) for floating buttons */
overflow: hidden;
width: 100%;
}

a.button {
background: transparent url('../images/bg_button_a.gif') no-repeat scroll top right;
color: #444;
display: block;
float: left;
font: normal 12px arial, sans-serif;
height: 24px;
margin-right: 6px;
padding-right: 18px; /* sliding doors padding */
text-decoration: none;
}

a.button span {
background: transparent url('../images/bg_button_span.gif') no-repeat;
display: block;
line-height: 14px;
padding: 5px 0 5px 18px;
}

a.button:link,a.button:active {
background-position: bottom right;
color: #000;
text-decoration:none;
outline: none; /* hide dotted outline in Firefox */
}

a.button:visited{
color: #000;
text-decoration:none;
outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
background-position: bottom left;
padding: 6px 0 4px 18px; /* push text down 1px */
}
a.button:hover {
color: #000;
text-decoration:none;
outline: none; /* hide dotted outline in Firefox */
}
/* button maker style ends */
UL.list1 {
MARGIN: 10px 0px 4px 12px; 1padding: 0 0 0 12px
}
ul { PADDING-LEFT: 15px; PADDING-BOTTOM: 6px; PADDING-TOP: 0px; } 
li { margin-left: 30px;  padding-left:2px; list-style-type: disc;  } 
ol { list-style-type: upper-roman; }

.list1 {
PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 6px; PADDING-TOP: 0px;
color:#FF0000; list-style-type:circle;  
}

.close_btn:hover{
color:#3271BE;
}
.close_btn{
display:inline;
}

.main_content_index{
margin:10px 30px 10px 10px;
width:708px;
}