.borderimg {
	 border :0;
}
.leftpan {
	width: 200px;
}


.tablealign {
	 text-align:center;
	 
}

fieldset
{
	border:0px;	
}
.welcome 
{
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	
}

.inputmsg1 {
	font-size: 75%;
	font-weight: normal;	
}

.menubg {
	background-color : #ffffff;
}
table.menu a 
{ 
	display: block; 
	height : 25px;
	padding-top : 5px;
	padding-bottom : 0px;
	text-decoration:underline;
} 
table.menu #menuon A
{ 
	border-bottom : 0px;
} 
div.menu
{
      position:absolute;
      top:0; 
      left:0;
} 
div.menu a 
{
}
.menubg 
{ 
font-size : 90%;	
} 
.menubg1
{ 
font-size : 75%;	
} 

.result TH
{
	padding : 5px;
	font-size: 90%;
	background-color:#FAFBF6;
	color:#000000;
}
.result strong
{	
	font-size: 90%;
}
.result .erow
{	
	font-size: 90%;
	
	
}
.paddingleft 
{
	padding-left:15px;
}

.result .erowr
{	
	font-size: 90%;
	text-align:right;
	
}
.result .erowc
{	
	font-size: 100%;
	text-align:center;
	
	
}
.result .orow
{	
	font-size: 90%;
}
.result TD
{

}

.evenrowf
{
    FONT-SIZE: 83.33%;
    BACKGROUND: #E0E0E0;
    COLOR: black;
    FONT-FAMILY: arial, verdana
   
    
    
}
.padding_left
{
	padding-left:10px;
}

.result .evenrow 
{	
	padding : 4px;

}
.result .oddrow 
{	
	padding : 4px;
}
table 
{
	font-size: 100%;
}
legend 
{
	border : 0px;
	display: none;
}
fieldset
{
	border : 0px;
}
form 
{
	margin-top : 0px;
	margin-bottom : 0px;
}
.tableheader 
{	
	padding : 5px;
}
.tableheader1 
{	
	background-color:#F2F2F2;
	font-size:80%;
	font-weight:bold;
	padding:5px;
}


.tablerow 
{	
	padding : 5px;
}
H1 {
	margin-bottom: 0px;
	font-size:80%;
	
}
H2 {
	font-size:100%;	
}
H5 {
	margin-bottom: 0px;
	
}
.headlist {
	font-weight: bold;
	background-color: #CEDBD6;
	color:Black;
}
.normaltaxt
{
    font-size:9px;
    COLOR: black;
    FONT-FAMILY: arial
}
.datenormaltaxt
{
    font-size:11px;
    COLOR: black;
    FONT-FAMILY: arial
}
.tiny
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: arial
}
.normaltaxtlable
{
    FONT-SIZE: 12px;
    COLOR: black;
    font-weight:normal;
    FONT-FAMILY: Tahoma
}
.errorclass
{
    FONT-SIZE: 83.33%;
    COLOR:red;
    FONT-FAMILY: arial, verdana
}
.errorclassbob
{
    FONT-SIZE:medium;
    COLOR:red;
    FONT-FAMILY: arial, verdana
}
.result .erow
{	
	font-size: 100%;
}
.result .orow
{	
	font-size: 100%;
}

.regbg
{
    background-color:#f3f3f3;
}

body1 {
	margin:0px;
	padding:0px;
	background:#828282;
}

.top_bg {
	background-image:url(bg_top.gif);
	background-repeat:repeat-x;
}
.popup_link {
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}

.popup_link:hover {
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#990000;
	font-weight:normal;
	text-decoration:none;
}

.gry_bottom_border {
	border-bottom:1px solid #CECECE;
}


.paratext {
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}

.btm_border_white 
{	
	border-bottom:1px solid #ADADAD;
}

.surveytext 
{
	font-family:"arial";
	font-size:13px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}

.discusionb_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: Black;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	
	}
.discusion_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: Navy ;
	font-weight:bold;
	text-decoration:underline;
	padding-left:10px;
}
.discusion_title1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:Navy;
	font-weight:bold;
	text-decoration:underline;
	padding-left:0px;
}
.discusion_title1:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:red;
	font-weight:bold;
	text-decoration:underline;
	padding-left:0px;
}

.discusion_title:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:red;
	font-weight:bold;
	text-decoration:underline;
	padding-left:10px;
}
.forum_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: Navy ;
	font-weight:bold;
	padding-left:10px;
}
.forum_title:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:Navy;
	font-weight:bold;
	padding-left:10px;
}
.normaltaxtpink
{
    FONT-SIZE: 83.33%;
    COLOR: Black;
    FONT-FAMILY: arial, verdana;
}
.subtitleforum
{
	font-family:Arial;
	color:red;
	font-size:14px;	
}









html, body{
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	width:100%;
	height:100%;
	background-color:#707070;
}
.maint {
	width:100%;
	height:100%;
	background-color:#707070;
}
.main_bg1 {
	background-color:#FFFFFF;
}

h1, h2, h3, h4, h5, h6, p, form {
	margin:0px;
	padding:0px;
}.header_bg {
	background-image: url(../images/header_bg.jpg);
	background-repeat: repeat-x;
}
.menu_text_link{
	font-family:"Tahoma";
	font-size:11px;
	font-weight:normal;
	color:#5d5d5d;
	text-decoration:none;	

}
.menu_text_link:hover {
	font-family:"Tahoma";
	font-size:11px;
	font-weight:normal;
	color:#5d5d5d;
	text-decoration:underline;	
}
.tre_grey_11_link{
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;	

}
.tre_grey_11_link:hover {
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;	
}
.tre_grey_11_link1{
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;	

}
.tre_grey_11_link1:hover {
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;	
}
.tre_grey_15_text{
	font-family:"Trebuchet MS";
	font-size:15px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;	
	padding-left:8px;
}
.tre_grey_13_text{
	font-family:"Trebuchet MS";
	font-size:15px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;	
	padding-left:8px;
}
.tre_grey_11_text2{
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;	
	
}
.tre_grey_10_text{
	font-family:"Trebuchet MS";
	font-size:10px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;	
}
.tre_grey_10_text1{
	font-family:"Trebuchet MS";
	font-size:10px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;	
}
.para_text{
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;	
	padding-left:8px;
	line-height:14px;
}
.display_text{
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;	
	padding-left:0px;
	padding-bottom:8px;
	line-height:14px;
}
.tah_red_11_link {
	font-family:"Tahoma";
	font-size:11px;
	font-weight:normal;
	color:#046598;
	text-decoration:underline;	
}
.tah_red_11_link:hover {
	font-family:"Tahoma";
	font-size:11px;
	font-weight:normal;
	color:#046598;
	text-decoration:underline;	
}
.tah_10_link {
	font-family:"Tahoma";
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;	
}
.tah_10_link:hover {
	font-family:"Tahoma";
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;	
}
.tre_red_11_text {
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:normal;
	color:#046598;
	text-decoration:none;	
}
.tre_red_16_text {
	font-family:"Trebuchet MS";
	font-size:16px;
	font-weight:normal;
	color:#b80004;
	text-decoration:none;	
}
.tre_black_11_text {
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;	
}
.tre_grey_11_text{
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;	
}
.tre_grey_11_text1{
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;	
}
.tre_grey_text{
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;	
}
.main_bg {
	background-color: #F8F8F8;
}
.white_bg {
	background-color: #FFFFFF;
	padding:2px;
}
.column_bg {
	background-color: #FAFBF6;
	border-left:solid 1px #EEF0E5;
   	border-right:solid 1px #EEF0E5;
    border-top:solid 1px #EEF0E5;
    border-bottom:solid 1px #EEF0E5;
}
.odd_bg {
	background-color: #E3E9E9;
	background-image: url(../images/odd_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.even_bg {
	background-color: #E9ECDB;
	background-image: url(../images/even_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.button_login {
   font-family:"Trebuchet MS";
	font-size:10px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	border: solid 1px #999999;
	background:#bebebe;
	text-align:center;
	vertical-align:middle;
}

.textbox_bg {
   font-family:"Trebuchet MS";
	font-size:11px;
	color:#a6a6a6;
	font-weight:normal;
	vertical-align:middle;
	text-align:left;
	width:108px;
	height:15px;
   	border-left:solid 1px #B9B9B9;
   	border-right:solid 1px #B9B9B9;
    border-top:solid 1px #B9B9B9;
    border-bottom:solid 1px #B9B9B9;
}
.textbox_bg1 {
   font-family:"Trebuchet MS";
	font-size:11px;
	color:#a6a6a6;
	font-weight:normal;
	vertical-align:middle;
	text-align:left;
	width:85px;
	height:15px;
   	border-left:solid 1px #B9B9B9;
   	border-right:solid 1px #B9B9B9;
    border-top:solid 1px #B9B9B9;
    border-bottom:solid 1px #B9B9B9;
}
.dropdownmenu_bg {
   font-family:"Trebuchet MS";
	font-size:10px;
	color:#000000;
	display:block;
	width:110px;
	height:17px;
	border:#990000 solid;
	border-bottom-width:2px;
	border-top-width:2px;
	border-right-width:2px;
	border-left-width:2px;
	border-color:#990000;
}

.footer_bg {
	background-image: url(../images/footer_bg.jpg);
	background-repeat: repeat-x;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;	
}
.tre_grey_14_text{
	font-family:"Trebuchet MS";
	font-size:15px;
	font-weight:bold;
	color:#046598;
	text-decoration:none;	
	padding-left:4px;
}
.consult_link{
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;	

}
.consult_link:hover {
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;	
}
.top_box {
	background-image: url(../images/top_box.jpg);
	height:10px;
}
.bottom_box {
	background-image: url(../images/bottom_box.jpg);
	height:7px;
}
.left_box {
	background-image: url(../images/left_box.jpg);
	background-repeat: repeat-y;
}
.right_box {
	background-image: url(../images/right_box.jpg);
	background-repeat: repeat-y;
}

.bdr_bg {
	background-color: #E7E8E3;
}
.tre_red_11_link{
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:normal;
	color:#046598;
	text-decoration:underline;	
	line-height:16px;

}
.tre_red_11_link:hover {
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:normal;
	color:#046598;
	text-decoration:underline;	
}
.Ari_grey_11_link{
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;	
}
.Ari_grey_11_link:hover {
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;	
}
.top_middle {
	background-image: url(../images/top_middle.jpg);
	background-repeat: repeat-x;
}
.bottom_middle {
	background-image: url(../images/bottom_middle.jpg);
	background-repeat: repeat-x;
}
.top_left {
	background-image: url(../images/top_left.jpg);
}
.top_right {
	background-image: url(../images/top_right.jpg);
}
.bottom_left {
	background-image: url(../images/bottom_left.jpg);
}
.bottom_right {
	background-image: url(../images/bottom_right.jpg);
}
.bottom_brd {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.button_login1 {
   font-family:"Trebuchet MS";
	font-size:10px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	width:98px;
	border:none;
	background-image:url(../images/button_login1.jpg);
	text-align:center;
	vertical-align:middle;
}


.calendar_bg_yellow1 {
	background-image: url(../images/calendar_bg_yellow1.jpg);
    border-left:solid 1px #c5c6a8;
   	border-right:none;
    border-top:solid 1px #c5c6a8;
    border-bottom:none;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#0E4CA3;
	text-decoration:none;	
}
.calendar_bg_yellow2 {
	background-image: url(../images/calendar_bg_yellow1.jpg);
    border-right:solid 1px #c5c6a8;
   	border-left:solid 1px #c5c6a8;
    border-top:solid 1px #c5c6a8;
    border-bottom:none;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;	
}
.calendar_bg_green1 {
	background-image: url(../images/calendar_bg_green1.jpg);
    border-left:solid 1px #C0CBBB;
   	border-right:none;
    border-top:solid 1px #C0CBBB;
    border-bottom:none;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#7f7f7f;
	text-decoration:none;	
}
.calendar_bg_green2 {
	background-image: url(../images/calendar_bg_green1.jpg);
    border-left:solid 1px #C0CBBB;
   	border-right:none;
    border-top:solid 1px #C0CBBB;
    border-bottom:solid 1px #C0CBBB;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#7f7f7f;
	text-decoration:none;	
}
.calendar_bg_gray1 {
	background-image: url(../images/calendar_bg_gray1.jpg);
    border-left:solid 1px #CCCCCC;
   	border-right:none;
    border-top:solid 1px #CCCCCC;
    border-bottom:none;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#7f7f7f;
	text-decoration:none;	
}
.calendar_bg_gray1 {
	background-image: url(../images/calendar_bg_gray1.jpg);
    border-left:solid 1px #CCCCCC;
   	border-right:none;
    border-top:solid 1px #CCCCCC;
    border-bottom:solid 1px #CCCCCC;
}
.calendar_bg_gray2 {
	background-image: url(../images/calendar_bg_gray1.jpg);
    border-left:solid 1px #CCCCCC;
   	border-right:solid 1px #CCCCCC;
    border-top:solid 1px #CCCCCC;
    border-bottom:solid 1px #CCCCCC;
}
.calendar_bg_gray3 {
	background-image: url(../images/calendar_bg_gray2.jpg);
    border-left:solid 1px #CCCCCC;
   	border-right:none;
    border-top:none;
    border-bottom:solid 1px #CCCCCC;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;	
}
.calendar_bg_gray4 {
	background-image: url(../images/calendar_bg_gray2.jpg);
    border-left:solid 1px #CCCCCC;
   	border-right:solid 1px #CCCCCC;
    border-top:none;
    border-bottom:solid 1px #CCCCCC;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;	
}
.calendar_bg_gray5 {
	background-image: url(../images/calendar_bg_gray1.jpg);
    border-left:solid 1px #CCCCCC;
   	border-right:none;
    border-top:none;
    border-bottom:solid 1px #CCCCCC;
}
.calendar_bg_gray6 {
	background-image: url(../images/calendar_bg_gray1.jpg);
    border-left:solid 1px #CCCCCC;
   	border-right:solid 1px #CCCCCC;
    border-top:none;
    border-bottom:solid 1px #CCCCCC;
}
.red_text {
	font-family:"Trebuchet MS";
	font-size:10px;
	font-weight:bold;
	color:#ff0000;
	text-decoration:none;	
}
.tre_red_head17_text {
	font-family:"Trebuchet MS";
	font-size:17px;
	font-weight:normal;
	color:#b80004;
	text-decoration:none;	
}
.top_bg_curve {	
	background-image: url(../images/top_bg_curve.jpg);
	background-repeat: repeat-x;
}
.bottom_bg {	
	background-image: url(../images/bottom_bg.jpg);
	background-repeat: repeat-x;
}
.tre_grey_16_text{
	font-family:"Trebuchet MS";
	font-size:16px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	line-height:16px;	
}
.bdr_bg1 {
	background-color: #CCCCCC;
}
.tah_red_11_link1:hover {
	font-family:"Tahoma";
	font-size:11px;
	font-weight:bold;
	color:#b80004;
	text-decoration:none;	
}
.tah_red_11_link1 {
	font-family:"Tahoma";
	font-size:11px;
	font-weight:bold;
	color:#b80004;
	text-decoration:none;	
}
.white_bg1 {
	background-color: #fbfbf6;
}
.bg2 {
	background-image: url(../images/bg2.jpg);
	background-repeat: repeat-y;
}
.bg1 {
	background-image: url(../images/bg1.jpg);
	background-repeat: repeat-y;
}
.column_bg1 {
	background-color: #F2F3E3;
	border-left:solid 1px #D4D7C6;
   	border-right:solid 1px #D4D7C6;
    border-top:none;
    border-bottom:none;
}
.header_top_middle_bg {
	background-image: url(../images/header_top_middle_bg.jpg);
	background-repeat: repeat-x;
	font-family:"Trebuchet MS";
	font-size:19px;
	font-weight:bold;
	color:#2a5396;
	text-decoration:none;	
}
.header_top_middle {
	background-image: url(../images/header_top_middle.jpg);
	background-repeat: repeat-x;
}
.tre_grey_11_text3{
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:normal;
	color:#3c3a3a;
	text-decoration:none;	
}
.tre_red_11_bold_text {
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#ff0000;
	text-decoration:none;	
}
.header_top_middle_bg {
	background-image: url(images/header_top_middle_bg.jpg);
	background-repeat: repeat-x;
	font-family:"Trebuchet MS";
	font-size:19px;
	font-weight:bold;
	color:#2a5396;
	text-decoration:none;	
}
.background_green {	
	background-image: url(../images/consultation_background_green.gif);
	background-repeat: repeat-x;
	vertical-align:top;
    background-color:#CBD0B1;    
}
.background_red {	
	background-image: url(../images/consultation_background_red.gif);
	background-repeat: repeat-x;
	vertical-align:top;
	background-color:#E2C3A1; 
}
.header_top_middle {
	background-image: url(images/header_top_middle.jpg);
	background-repeat: repeat-x;
}

.tre_grey_11_link_pad{
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
	padding-left:10px;	

}
.tre_grey_11_link:hover_pad {
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
	padding-left:10px;	
}
.tre_grey_11_link_padr{
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
	padding-right:0px;	

}
.tre_grey_11_link:hover_padr {
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
	padding-right:0px;	
}
