body {margin:0px; background:url('../uploads/Image/site/bg.gif');}
.step {font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; font-size : 14px; text-decoration : none; color : white;}
td.td_field{width:160px; color:black;}
.button{float:right; width:50px;}
.buttonback{float:left;  width:100px;}

.text_white{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 12px; text-decoration : none; color : #FFFFFF;}
.text_white_small{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 11px; text-decoration : none; color : #FFFFFF;}
.text_white_xsmall{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 10px; text-decoration : none; color : #FFFFFF;}
.text_white_bold{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size : 11px; text-decoration : none; color : #ffffff;}
.text_white_bold_big{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size : 15px; text-decoration : none; color : #ffffff;}

.text_light_blue_small{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 11px; text-decoration : none; color : #dbe0e8;}
.text_light_blue_xsmall{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 10px; text-decoration : none; color : #dbe0e8;}


.text_blue_normal{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 13px; text-decoration : none; color : #6d82a1;}
.text_blue_small{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 11px; text-decoration : none; color : #6d82a1;}
.text_blue_small:hover{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 11px; text-decoration : none; color : #e65c00;}
.text_blue_xxsmall{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 8px; text-decoration : none; color : #6d82a1;}
.text_black_xxsmall{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size : 8px; text-decoration : none; color : #000000;}
.text_black_xxsmall:hover{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 8px; text-decoration : none; color : #000000;}
.text_blue_xsmall{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 10px; text-decoration : none; color : #6d82a1;}
.text_blue_xsmall:hover{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 10px; text-decoration : underline; color : #6d82a1;}
.text_blue_bold{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size : 11px; text-decoration : none; color : #6d82a1;}
.text_blue_bold_large{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size : 17px; text-decoration : none; color : #6d82a1;}

.text_gray_normal{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 13px; text-decoration : none; color : #666666;}
.text_gray_xsmall{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 10px; text-decoration : none; color : #666666;}
.text_gray_xsmall:hover{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 10px; text-decoration : underline; color : #666666;}

.text_red_xsmall{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 10px; text-decoration : none; color : #ff0000;}
.text_red_large{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 15 px; text-decoration : none; color : #ff0000;}

.text_orange{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 12px; text-decoration : none; color : #e65c00;}
.text_orange_small{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 11px; text-decoration : none; color : #e65c00;}
.text_orange_small:hover{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 11px; text-decoration : underline; color : #e65c00;}
.text_orange_xsmall{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 10px; text-decoration : none; color : #e65c00;}
.text_orange_xsmall:hover{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 10px; text-decoration : underline; color : #e65c00;}

.text_red_small{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 11px; text-decoration : none; color : #ff0000;}

.text_red_span{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; background-color : #ff0000; color : white; font-size : 10px; font-weight : bold;}

.flag {padding-right : 3px;}
.flag_off {padding-right : 3px;	-moz-opacity : 0.3; filter : alpha(opacity=30);}

.terms {font-family: Courier New; padding: 6px; font-size: 10px; color: #666666; background-color: #ffffff; border: 1px solid #dbe0e8;}
.myinput {font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; padding: 2px; font-weight: bold; font-size: 11px; color: #6d82a1; background-color: #ffffff; border: 1px solid #dbe0e8;}
.myinput_error {font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; padding: 2px; font-weight: bold; font-size: 11px; color: #6d82a1; background-color: #ffeaa2; border: 1px solid #dbe0e8;}
.msgBox {font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; padding: 4px; text-align:center; font-size: 10px; color: #de761d; background-color: #ffeaa2; border: 1px dashed #de761d;}

.faded {-moz-opacity : 0.4; filter : alpha(opacity=40);}

fieldset {
    background-color: #eaf0f6;
    border: 1px solid #e4effa;
    margin-bottom: 8px;
}

legend {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 11px;
    padding: 2px;
    padding-left: 20px;
    padding-right: 20px;
    background-color: #6d82a1;
    color: #ffffff;
    font-weight: bold;
}

div.wrapper ul
{
  width: 540;
  margin: 0;
  padding: 0;
}

div.wrapper li
{
  float: left;
  margin: 0;
  padding: 0;
  list-style-type: none;
}

div.wrapper label
{
  width: 270;
  margin: 0;
  padding: 0;
  display: block;
}



#tableGrid
{
	border-collapse: collapse;
	width: 100%;
}

#tableGrid thead
{
	border-collapse: collapse;
	font-family: Verdana, Lucida Sans Unicode, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	border-top: 2px solid #eaf0f6;
	border-bottom: 1px solid #eaf0f6;
}

#tableGrid thead td
{
    background-color: #6d82a1;
	padding: 2px;
	padding-left: 6px;
	padding-right: 6px;
	border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;
	white-space: nowrap;
}



#tableGrid tbody
{
    background-color: #ffffff;
	border-collapse: collapse;
	font-family: Verdana, Lucida Sans Unicode, Arial, sans-serif;
	font-size: 11px;
	color: #6d82a1;
}



#tableGrid tbody td
{
    border-top: 1px dotted #6d82a1;
	padding: 2px;
}

#pager
{
	padding: 2px;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 11px;
}

#pager font
{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 11px;
    text-decoration : none;
    color : #6d82a1;
}

#pager span
{
    padding: 2px;
    background-color: #6d82a1;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-weight: bold;
    text-decoration : none;
    color : #ffffff;
}

#pager a
{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 11px;
    text-decoration : none;
    color : #6d82a1;
}

.button
{
    background-color:#eaf0f6;
    border:1px solid #6d82a1;
    color:#6d82a1;
    display:block;
    font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size:10px;
    font-weight:bold;
    padding: 1px;
    padding-left: 4px;
    padding-right: 4px;
    text-decoration:none;
    width: 36px;
}

.button2
{
    background-color:#eaf0f6;
    border:1px solid #6d82a1;
    color:#6d82a1;
    display:block;
    font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size:8px;
    font-weight:bold;
    padding: 1px;
    padding-left: 4px;
    padding-right: 4px;
    text-decoration:none;
    width: 32px;
}

.button:hover
{
    background-color:#e8ba0f;
    color:#FFFFFF;
}

.button2:hover
{
    background-color:#e8ba0f;
    color:#FFFFFF;
}
.button3
{
    background-color:#eaf0f6;
    border:1px solid #6d82a1;
    color:#6d82a1;
    display:block;
    font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size:10px;
    font-weight:bold;
    padding: 1px;
    padding-left: 4px;
    padding-right: 4px;
    text-decoration:none;
    width: 40px;
}
.button3:hover
{
    background-color:#e8ba0f;
    color:#FFFFFF;
}
.button4
{
    background-color:#eaf0f6;
    border:1px solid #6d82a1;
    color:#6d82a1;
    display:block;
    font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size:7px;
    font-weight:bold;
    padding: 1px;
    padding-left: 4px;
    padding-right: 4px;
    text-decoration:none;
    width: 30px;
}
.button4:hover
{
    background-color:#e8ba0f;
    color:#FFFFFF;
}