html{height:100%;margin:0px;border:0; padding:0;}
body{margin:0px;padding:0px; background:#FFFFFF;}
h1, h2, h3, h5, h6, p, span, label, form, input, textarea, select, checkbox, div{ margin:0; padding:0;}
h4 a{font-family:trebuchet MS, Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; text-decoration:none; margin:0px; padding:0px;}

h4 a:hover{font-family:trebuchet MS, Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration:none; margin:0px; padding:0px;}


h2 a{font-family:trebuchet MS, Arial, Helvetica, sans-serif; font-size:16px; color:#417394; text-decoration:none; margin:0px; padding:0px;}

h2 a:hover{font-family:trebuchet MS, Arial, Helvetica, sans-serif; font-size:16px; color:#990000; text-decoration:none; margin:0px; padding:0px;}

.left-bg{background:url(../images/left-bg.gif) repeat-y right top;}
.right-bg{background:url(../images/right-bg.gif) repeat-y left top;}

/* header */
.header-bg{background:url(../images/header-bg.gif) repeat-x left top;}
/* edn header */

/*navigation*/
.navi{height:31px; padding-top:1px; padding-bottom:1px; border-bottom:1px solid #C3C3C3; border-top:1px solid #C3C3C3; border-left:2px solid #ffffff; border-right:2px solid #ffffff;}
 
.navi-div{display:inline; float:left; margin:0px; padding:0px; list-style:none; height:27px; width:100%; background:url(../images/navigation-bg.gif) repeat-x left top;}

.navi-div li{float:left; height:26px; border-bottom:1px solid #285380; border-right:1px solid #285380;}
.navi-div li a{float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; line-height:26px; vertical-align:middle; padding-left:15px; padding-right:15px; border-top:1px solid #6185A9; border-left:1px solid #6185A9; }

.navi-div li a:hover{float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; line-height:26px; vertical-align:middle; padding-left:15px; padding-right:15px; border-top:1px solid #6185A9; border-left:1px solid #C4D8EF; background:url(../images/navi-hover.gif) repeat-x left top; border-right:0px solid #52789E; border-top:1px solid #C4D8EF;}
/*end navigation*/

.font1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#626262; text-decoration:none;}
.main-font{font-family:trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; color:#444444; text-decoration:none;}
.head-font{font-family:Arial, Helvetica, sans-serif;  font-size:14px; text-decoration:none; padding:5px; padding-top:5px; font-weight:bold;}
.red-link{font-family:trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; color:#A51808; text-decoration:none; font-weight:bold;}
a:hover.red-link{color:#000099; text-decoration:underline;}

.blue-link{font-family:trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; color:#1C4288; text-decoration:none; font-weight:bold;}
a:hover.blue-link{color:#E10000; text-decoration:underline;}

.blue-link2{font-family:trebuchet MS, Arial, Helvetica, sans-serif; font-size:15px; color:#1C4288; text-decoration:none; font-weight:bold;}
a:hover.blue-link2{color:#E10000; text-decoration:underline;}

.beet_bg{background:url(../images/beet-bg.gif) repeat-x left top;}
.bb-bg{background:url(../images/bb-bg.gif) repeat-x left top; padding-top:10px;}
.bbb{background:url(../images/bbb.gif) repeat-x left bottom;}

.head_bg{background:#EBEBEB;}
.head_bg2{color:#CCCCCC; background-color:#003366; height:25px; }
.head_bg img{ float:left; margin-right:10px;}
.box-bottom-bg{background: url(../images/box-bottom-bg.gif) repeat-x left bottom; padding-right:12px;}
.bl{background:url(../images/left-cb.gif) repeat-y left top; background-color:#F7F7F7;}
.br{background:url(../images/right-cb.gif) repeat-y right top; background-color:#F7F7F7;}

.bottom_border{margin:2px; padding:0px; color:#DFDFDF; height:1px;}

#bullet{margin-top:2px;}

.c-bg{background:url(../images/c-bg.gif) repeat-x left top;}
.cl-bg{background:url(../images/cl-bg.gif) repeat-y left top;}
.cr-bg{background:url(../images/cr-bg.gif) repeat-y right top;}
.cbb-bg{background: url(../images/cbb1.gif) repeat-x left top;}

.join-button{background:url(../images/join-button.gif) no-repeat left top; display:block; cursor:pointer; width:232px; height:44px;}
a:hover.join-button{background:url(../images/join-button.gif) no-repeat left -44px; display:block; cursor:pointer; width:232px; height:44px;}

#no-photo{float:left; margin-right:4px;}

.main_border{border-left:1px solid #DCDCDC; border-right:1px solid #DCDCDC;}

.welcome{padding-left:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:13px; color:#1C4288;}
.banner-border{border:1px solid #AFAFAF;}

.menu_select{background:#006699; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; text-decoration:none; display:block; float:left; padding-left:8px; padding-right:8px; margin-right:5px; line-height:28px; vertical-align:middle; border:1px solid #016191; font-weight:bold;}

.menu{background:#EEEEEE; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#573333; text-decoration:none; display:block; border:1px solid #CECECE; float:left; padding-left:8px; padding-right:8px; margin-right:5px;  line-height:28px; vertical-align:middle; font-weight:bold;}

a:hover.menu{background:#006699; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; text-decoration:none; display:block; float:left;  line-height:28px; vertical-align:middle; font-weight:bold;}

.small_font{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#0065A0;}

a:hover.small_font{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#990000;}

.white_font{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#ffffff;}

.black_font{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#000000;}

.input1{width:75px; height:17px; border-left:1px solid #C4C4C4; border-top:1px solid #C4C4C4; border-right:1px solid #D1D1D1; border-bottom:1px solid #D1D1D1; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background:#F7F7F7; line-height:17px; vertical-align:middle;}

.sub_bg{background:url(../images/login_button.gif) no-repeat left top; border:0px; width:66px; height:15px; cursor:pointer;}

div.questiontitle{
    font-size: 12px;    
    letter-spacing: -0.5px;
}
div.questiontitle a{
    color: #3869AA;
    font: 12px arial;
    letter-spacing: -0.2px;
    text-decoration: none;
}
div.questiontitle a:hover{
    text-decoration: underline;
}
div.questioninfo{
    padding: 5px;
    font: 12px arial;
    color: #87A5B7;
}
div.questioninfo a{
    color: #9E7EAA;
}
div.questioninfo a:hover{
    text-decoration: none;
}
.left-box {
	BORDER-RIGHT: #e2e2e2 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e2e2e2 1px solid; BACKGROUND: #ffffff; MARGIN-BOTTOM: 0px; BORDER-LEFT: #e2e2e2 1px solid; WIDTH: 210px; BORDER-BOTTOM: #e2e2e2 1px solid; HEIGHT: 100%
}
.left-box UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(../images/arrow.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px 25px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.left-box UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: url(../images/dot-bg.gif) repeat-x left bottom; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.left-box UL LI A {
	FONT-SIZE: 13px; LIST-STYLE-IMAGE: url(../images/arrow.gif); COLOR: #274e95; LINE-HEIGHT: 22px; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.left-box UL LI A:hover {
	COLOR: #990000; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.left-box_user {
	BORDER-RIGHT: #e2e2e2 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e2e2e2 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #e2e2e2 1px solid; BORDER-BOTTOM: #e2e2e2 1px solid
}
.left-box_user UL {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; FONT: bold 12px arial; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.left-box_user UL LI {
	PADDING-LEFT: 25px; BACKGROUND: url(../images/arrow.gif) #f9f9f9 no-repeat 7px 3px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.left-box_user UL LI A {
	COLOR: #274e95; TEXT-DECORATION: none
}
.border2 {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; BORDER-BOTTOM: #cdcdcd 1px solid
}
.head-bg{background:url(../images/head-bg.gif) repeat-x left top; border:1px; solid #ffffff; color:#FFFFFF; height:25px;}
#box_latest {
	margin:0;
	padding:0;
	padding-left:5px;
	margin-top:5px;
	border-top:1px solid white;
}
.textNews {
	color:#FFF;
	font-size:12px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	font-family:arial;
}
div .textNews a{
	color:#FFF;
	text-decoration:none;
	font-family:arial;
}
div .textNews a:hover {
	}
tdheader
{
 border:1px solid #ffffff; color:#FFFFFF; padding-left:5px; background-color:#000000;
}
