﻿body 
{	
	font-family: Tahoma,MS Sans-Serif; 
	font-size: 13.5px;
	font-weight:normal;
	margin:0px;	
	padding-top:10px;
	color:#01052f;
}

#mainTB { margin:0px; width: 880px; }
#tbBody{ width:880px;  margin:0 auto 0 auto;}
#tbLogin 
{
	margin:0 auto 0 auto;
	border:solid 1px #808080;	
}
#bg_1cl
{
	width:970px;
	background-image: url('../images/header.jpg');
	background-repeat:no-repeat;
	background-position:left top ;
	background-color:white;
	border:gray 1px solid; 
}
#bg_HeaderLogonName
{		
	vertical-align:middle;	
	background-color : #87ceeb;
	color:Blue; 	
}
#tdWelcome { height:20px; padding:8px 0px 5px opx; }
#menuControl { margin-top:5px; }
#bg_HeaderMenu
{		
	vertical-align:middle;	
	background-color:#4169e1;
	text-align:right;		
}
.tbHeader
{	
	padding-right: 15px; 
	padding-left: 15px;
}
#header {
	padding-left:199px;
	width: 771px;
	height: 80px;
	text-align: left;
	overflow:hidden;
	border-bottom: #4169e1 1px solid;
}
#mainbody {
	text-align: left;
	padding-bottom:50px;
	padding-top:20px;
	
	border-width:0px;
	background-image:url('../images/gradient_down.jpg'); 
	background-repeat:repeat-x;
}
#mainfooter {
	text-align:center;
	background-color:#dcdcdc;
	border-top: #808080 1px solid; 	
	padding:5px;
}
#contactfooter {margin-left:auto; margin-right:auto;}
.ShortTextField
{
	width:200px;
}
.ShortComboField
{
	width:205px;
}
.LongComboField
{
	width:405px;
}
.LongTextField
{
	width:400px;	
}
.ButtonSize
{
	width:70px;
}


/*******Policy********/
.pform{ text-align:left; }
.pform .body{ }
.pform .bottom{ }

.pform .zone
{	
	color:#808080;
	background:url(Default/bg-form-zone.png) top repeat-x;
	margin: 0px 20px 0px 20px;
	padding: 0px;
}

.pform .term { font-size:14px;}

.pform h3{
	color:#808080;
	font-size:20px;
	padding: 15px 5px 0px 20px;
}

.pform h4{
	color:#808080;
	font-size:14px;	
	margin-bottom:5px;	
}

.pform h4{
	color:#808080;
	font-size:14px;	
	margin-bottom:5px;	
}
.pform h6{
	color:#808080;
	font-size:11px;		
	padding: 0px 5px 5px 20px;
}


/*******Menu********/
.popupmenu_level1
{
	border-right: #95afcc 1px solid;
	border-left: #95afcc 1px solid;
	border-bottom: #95afcc 1px solid;
	border-top:#95afcc 1px solid;
	text-align:left;
	background-color: #DEE7EE;
}
#main_menu a.popupitem:link, #main_menu a.popupitem:visited
{
 padding-top:5px;
 padding-bottom : 5px;
 padding-left:1px;
 padding-right : 2px;
 color:#4c71c1;	
 text-decoration:none;
 
  
}
.popupmenu
{
	border-right: #95afcc 1px solid;
	border-left: #95afcc 1px solid;
	border-bottom: #95afcc 1px solid;
	border-top: #95afcc 1px solid;
	background-color: #DEE7EE;
}
/*******End Menu********/
.panelHeader
{	
	font-size: 1em;
	font-weight: bold;
	color:#fff;	
	text-align:center; 
	padding:3px;		
	background-color:#4169e1;
}


#westside {float:left;width:150px; color:#01052f; border:solid 1px #4169e1}
#westside .ads {text-align:center;  padding:10px; border-bottom: solid 1px #ffda89; background:url(home/bg-nav-left.jpg) repeat-y top; }
.westlinks strong {background:url(home/bg-nav-left-header.png) top;font-size:12px;padding:4px 0px 4px 10px;display:block;}
.westlinks a { background-color:#FFF; font-size:12px;padding: 4px 0px 6px 12px;display:block;color:#01052f;text-decoration:none;}
.westlinks a:hover {color:#FF7300; text-decoration:underline;}
.westlinks a.selected {background-color:#7496FC; font-size:12px;padding: 4px 0px 4px 12px;display:block;color:#01052f;text-decoration:none}
.westlinks a.header {background-color:#4169e1;color:#fff;font-size:12px;padding:4px 0px 6px 6px;display:block;font-weight:bold;}


/****** Header ******/
h1,h2,h3,h4,h5,h6 { margin: 0px; padding: 0px;}
h1 { font-size:1.2em; }
h2
{
    font-size:1em;
    padding: 4px 12px 4px 12px;
    margin: 10px 0px 10px 0px;
    color:#fff;
    background-color: #4169e1;
    border-top: solid 1px #ffffff;
    border-bottom: solid 1px #ffda89;         
}
h3 { font-size:1em; }
h4 { font-size:1em; }
h5 { font-size:1em; }
h6 { font-size:1em; }

/**** ChangeLanguage *****/
.divChangeLanguage
{
	padding-bottom:10px; padding-left:5px; padding-top:3px; text-align:right	
}

/**** Admin Manage User *****/
#user-filter {margin-left:auto; margin-right:auto;}