/* CSS Document */
BODY {
	color: #232323;
	font-size:12px;
	FONT-FAMILY: Arial;
	SCROLLBAR-FACE-COLOR: #EFF7FF;
	SCROLLBAR-HIGHLIGHT-COLOR: #ADCAD2;
	SCROLLBAR-SHADOW-COLOR: #ADCAD2;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #5495D9;
	SCROLLBAR-TRACK-COLOR: #EAF2FF;
	SCROLLBAR-DARKSHADOW-COLOR:#005973;
	SCROLLBAR-BASE-COLOR: #ffffff;
	background-color: #D2F3F8;
}
.bodytop {
	font-size:12px;
	FONT-FAMILY:"Arial";
	MARGIN-TOP: 0px;
}

a:link    {
	color: 30466a;
	font-size: 11px;
	FONT-FAMILY: Arial;
	line-height: 20px;
	text-decoration: none;
}
a:visited     {
	color: 30466a;
	font-size: 11px;
	FONT-FAMILY: Arial;
	line-height: 20px;
	text-decoration: none;
}
a:active {
	color: #5074AF;
	font-size: 11px;
	FONT-FAMILY: Arial;
	line-height: 20px;
	text-decoration: none;
}
a:hover       {
	color: 30466a;
	font-size: 11px;
	FONT-FAMILY: Arial;
	line-height: 20px;
	text-decoration: none;
}
a.action:link    { color: #FFFFFF; text-decoration: none ; font-size: 12px;FONT-FAMILY: "Arial"; line-height: 20px}
a.action:visited     { color: #FFFFFF; text-decoration: none ; font-size: 12px;FONT-FAMILY:"Arial"; line-height: 20px}
a.action:active {  color: #FFFFFF,text-decoration: none ; font-size: 12px;FONT-FAMILY:"Arial"; line-height: 20px}
a.action:hover       { color: #FFFFFF; text-decoration: underline ; font-size: 12px; FONT-FAMILY: "Arial";line-height: 20px}
h4
{
	color: #06529D;
	font-size:16px;
	FONT-FAMILY:  Arial;
	FONT-WEIGHT: bold;
}
.head
{
	color: #05498D;
	font-size:13px;
	FONT-FAMILY:  Arial;
	FONT-WEIGHT: bold;
}
.text_mark{
    color: #06529D;
	font-size:11px;
	FONT-FAMILY: "Arial";
}
table{
        color: #333333;
	font-size:11px;
	FONT-FAMILY: "Arial";	
}
.text_red{
	color: #ff0000;
	font-size:11px;
	FONT-FAMILY: "Arial";
}
.text_head{
	color: #06529D;
	font-size:12px;
	FONT-FAMILY:  Arial;
	FONT-WEIGHT: bold;
}
blockquote
{  

}
ul
{
    color: #06529D;
	font-size:11px;
	FONT-FAMILY: "Arial";
}
li
{
    color: #333333;
	font-size:11px;
	FONT-FAMILY: "Arial";
}
.title
{	
    color: #2351FE;
	font-weight: bold;
	font-size:15px;
}

.table_head{
	font-size:13px;
	FONT-FAMILY:  "Arial";
	background-image: url(../pub_images/table_head.gif);
	height:22px;
	margin: 2px;
	padding: 5px;
	font-weight: bold;
	color: 116FCD;

}
.ps
{
	font-size:11px;
	FONT-FAMILY:  Arial;
	color: #FF6633;
}
.table_border {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BFDFFF;
}
.table_border_1 {
	border: 1px solid #DBDBDB;
}
th{
	color: #00699A;
	font-size:11px;
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorStr='#B1DAF2',endcolorstr='#ffffff',gradienttype=1);
	FONT-FAMILY:  "Arial";
	padding: 3px;
	letter-spacing: 0.4px;
	word-spacing: 0.4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BFDFFF;
	margin-top: 3px;

}
.td_head {
	color: #00699A;
	font-size:11px;
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorStr='#B1DAF2',endcolorstr='#ffffff',gradienttype=1);
	FONT-FAMILY:  "Arial";
	padding: 3px;
	letter-spacing: 0.4px;
	word-spacing: 0.4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BFDFFF;
	margin-top: 3px;
}
.td_gary
{
	color: #606060;
	font-size:12px;
	FONT-FAMILY:  Arial;
	letter-spacing: 0.4px;
	word-spacing: 0.4px;
	margin-top: 3px;
	background-color: #F0F0F0;
	line-height:19px;
}
.td_index
{
	color: #272727;
	font-size:12px;
	FONT-FAMILY:  Arial;
	letter-spacing: 0.4px;
	word-spacing: 0.4px;
	margin-top: 3px;
	line-height:22px;
	padding-right: 26px;
}
.td_news
{
	color: #2B2B2B;
	font-size:12px;
	FONT-FAMILY:  Arial;
	letter-spacing: 0.4px;
	word-spacing: 0.4px;
	margin-top: 2px;
	line-height:19px;
	padding-left: 15px;
	padding-top: 4px;
}
.white_bg
{
	background-color: #ffffff;
}

.padding_pic
{
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
}
.padding_10
{
	padding:10px 10px 10px 20px;
}
.td_head_1 {
	color: #984000;
	font-size:11px;
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFE4C1',endcolorstr='#ffffff',gradienttype=1);
	FONT-FAMILY:  "Arial";
	padding: 3px;
	letter-spacing: 0.4px;
	word-spacing: 0.4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F6D3C1;
	margin-top: 3px;
	
}
.td_head_2 {
	color: #A60F0A;
	font-size:11px;
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FCD7D5',endcolorstr='#ffffff',gradienttype=1);
	FONT-FAMILY:  "Arial";
	padding: 3px;
	letter-spacing: 0.4px;
	word-spacing: 0.4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFC3CE;
	margin-top: 3px;
	
}

.td_content {
	padding: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BFDFFF;
	margin-top: 3px;
	margin-bottom: 50px;
}
.td_content_1 {
	padding: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F6D3C1;
	margin-top: 3px;
	margin-bottom: 50px;

}
.td_content_2 {
	padding: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFC3CE;
	margin-top: 3px;
	margin-bottom: 50px;

}
.td_content_over {
	background-color: #F4FDC8;
}
.td_highlight{
	background-color: #D7E8DB;
	font-size:11px;
	FONT-FAMILY:  "Arial";
	padding: 3px;
}

/* ===============orange start======================*/
.head_orange   {
	font-size: 14px;
	line-height: 20px;
	text-decoration: none;
	color:BB670D;
	font-family: "Arial", "Helvetica", "sans-serif";
	background-image: url(../pub_images/head02.gif);
	padding-left: 8px;
	font-weight: bolder;
}
.content_orange   
{
  color: #BB670D ;
  background-color: #FEF1E3;
  font-size:12px;
  font-family: Arial, Helvetica, sans-serif;
  	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F7D5B1;
}
.content_orange_white
{
	color: #BB670D;
	background-color: #ffffff;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F7D5B1;
}

/* ===============orange end=====================*/

/* ===============purple start=====================*/
.head_purple   {
	font-size: 14px;
	line-height: 20px;
	text-decoration: none;
	color:731C72;
	font-family: "Arial", "Helvetica", "sans-serif";
	background-image: url(../pub_images/head03.gif);
	padding-left: 8px;
	font-weight: bolder;
}
.content_purple   
{
	color: #731C72;
	background-color: #FBF0FE;
	font-size:12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2A7FD;
}
.content_purple_white
{
	color: #731C72;
	background-color: #ffffff;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2A7FD;
}
/* ===============purple end=====================*/

/* ===============green start=====================*/
.head_green   {
	font-size: 14px;
	line-height: 20px;
	text-decoration: none;
	color:0F3900;
	font-family: "Arial", "Helvetica", "sans-serif";
	background-image: url(../pub_images/head04.gif);
	padding-left: 8px;
	font-weight: bolder;
}
.content_green
{
  color: #0F3900 ;
  background-color: #ECF4E5;
  font-size:12px;
  font-family: Arial, Helvetica, sans-serif;
  	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4EB92;
}
.conten_green_white
{
	color: #0F3900;
	background-color: #ffffff;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4EB92;
}
/* ===============green end=====================*/


.button {
	BORDER-TOP: 1px solid #666666;
	BORDER-LEFT: 1px solid #666666;
	BORDER-RIGHT: 1px solid #999999;
	BORDER-BOTTOM: 1px solid #999999;
	FONT: 8pt "Arial";
	COLOR: #333333;
	HEIGHT: 22px;
	cursor : hand;
}
.b_normal{
	background-image: url(../pub_images/button.gif);
	padding: 3px;
}
.b_up {
	padding: 2px 0px 0px 13px;
	background-image: url(../pub_images/button_up.gif);
}
.b_down {
    background-image: url(../pub_images/button_down.gif);
    padding: 2px 0px 0px 12px;
}
.b_default {
    background-image: url(../pub_images/button_default.gif);
    padding: 2px 0px 0px 9px;
}

.checkbox {

}
.radio {

}
.input {
	BORDER-TOP: 1px solid #E0E0E0;
	BORDER-LEFT: 1px solid #E0E0E0;
	BORDER-RIGHT: 1px solid #E0E0E0;
	BORDER-BOTTOM: 1px solid #E0E0E0;
	FONT: 8pt "Arial";
	BACKGROUND-COLOR: #ffffff;
	color: #333333;
	HEIGHT: 20px;
	padding: 3px;
}
.input_onfocus {
	BORDER-TOP: 1px solid #666666;
	BORDER-LEFT: 1px solid #666666;
	BORDER-RIGHT: 1px solid #999999;
	BORDER-BOTTOM: 1px solid #999999;
	FONT: 8pt "Arial";
	BACKGROUND-COLOR: #ffffff;
	color: #333333;
	background-image: url(../pub_images/input.gif);
	HEIGHT: 20px;
	padding: 3px;
}
.input_lock {
	BORDER-TOP: 1px solid #B2B2B2;
	BORDER-LEFT: 1px solid #B2B2B2;
	BORDER-RIGHT: 1px solid #cccccc;
	BORDER-BOTTOM: 1px solid #cccccc;
	FONT: 8pt "Arial";
	BACKGROUND-COLOR: #ffffff;
	color: #333333;
	HEIGHT: 20px;
	padding: 3px;
	background-image: url(../pub_images/input_lock.gif);
}
.input_window{
	BORDER-TOP: 1px solid #B2B2B2;
	BORDER-LEFT: 1px solid #B2B2B2;
	BORDER-RIGHT: 1px solid #cccccc;
	BORDER-BOTTOM: 1px solid #cccccc;
	FONT: 8pt "Arial", "Helvetica", "sans-serif";
	BACKGROUND-COLOR: EAF2FF;
	HEIGHT: 20px;
	color: #333333;
	background-image: url(../pub_images/input_w.gif);
	padding: 3px;
}
.input_w_onfocus{
	BORDER-TOP: 1px solid #666666;
	BORDER-LEFT: 1px solid #666666;
	BORDER-RIGHT: 1px solid #999999;
	BORDER-BOTTOM: 1px solid #999999;
	FONT: 8pt "Arial", "Helvetica", "sans-serif";
	BACKGROUND-COLOR: EAF2FF;
	HEIGHT: 20px;
	color: #333333;
	background-image: url(../pub_images/input_w_over.gif);
	padding: 3px;
}
.input_a {
	color:#217E00;
	text-decoration: underline;
}
.input_a_over {
	color:#FF0000;
	text-decoration: underline;
}
.input_a_head {
	BORDER-TOP: 1px solid #F5F5F5;
    BORDER-LEFT: 1px solid #F5F5F5;
    BORDER-RIGHT: 1px solid #F5F5F5;
    BORDER-BOTTOM: 1px solid #F5F5F5;
	FONT: 8pt "Arial";
	BACKGROUND-COLOR: #F5F5F5;
	color: #990033;
	HEIGHT: 20px;
	padding: 3px ;
	text-decoration: underline;
}
.input_ps {
	BACKGROUND-COLOR: #FEFFE0;
}

.input_noborder {
    BORDER-TOP: 1px solid #ffffff;
    BORDER-LEFT: 1px solid #ffffff;
    BORDER-RIGHT: 1px solid #ffffff;
    BORDER-BOTTOM: 1px solid #ffffff;
    FONT: 8pt "Arial";
    BACKGROUND-COLOR:transparent;
    color: #333333;
	padding:3px;
    HEIGHT: 14px
}
.select{
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-BOTTOM: 0px;
	FONT: 8pt "Arial", "Helvetica", "sans-serif";
	BACKGROUND-COLOR: ffffff;
	HEIGHT: 20px;
	color: #333333;
	padding: 3px;
}
.sel_dis
{
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-BOTTOM: 0px;
	FONT: 6pt "Arial", "Helvetica", "sans-serif";
	background-image: url(../pub_images/input_lock.gif);
	BACKGROUND-COLOR:ff0000;
	HEIGHT: 20px;
	color: #333333;
	padding: 3px;
}
textarea
{	
	FONT: 8pt "Arial";
	BACKGROUND-COLOR: #ffffff;
	color: #333333;
	/* HEIGHT: 75px; */
	padding: 3px;
}
.textarea_noborder {
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-BOTTOM: 0px;
    /*BACKGROUND-COLOR: #fffff;*/
}
.textarea {
	BORDER-TOP: 1px solid #E0E0E0;
	BORDER-LEFT: 1px solid #E0E0E0;
	BORDER-RIGHT: 1px solid #E0E0E0;
	BORDER-BOTTOM: 1px solid #E0E0E0;
}

.textarea_onfocus {
	BORDER-TOP: 1px solid #666666;
	BORDER-LEFT: 1px solid #666666;
	BORDER-RIGHT: 1px solid #999999;
	BORDER-BOTTOM: 1px solid #999999;
	background-image: url(../pub_images/input.gif);

}
.textarea_lock {
	BORDER-TOP: 1px solid #666666;
	BORDER-LEFT: 1px solid #666666;
	BORDER-RIGHT: 1px solid #999999;
	BORDER-BOTTOM: 1px solid #999999;
	background-image: url(../pub_images/input_lock.gif);
}

.hand
{
	cursor : hand;
}
hr {
	color: #3575BE;
	height: 2px;
	filter:alpha(opacity=10,finishopacity=100,style=1,startX=100,startY=100,finishX=0,finishY=0);
}
.small
{
	font-size:8px;
	color:#06529D
}

