body { /*background-color: #B9CFE6;*/
         /*background-color: #FFFFFF;*/
	  }
body ,td{ margin: 0px; padding: 0px; color: #000000; 
           font: normal 11px Tahoma, verdana, arial, sans-serif;
		  }
  
a:link { text-decoration: none; }
a:visited {	text-decoration: none; }
a:hover { text-decoration: none; }
a:active { text-decoration: none; }

input {	border: 1px solid #666666; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; background-color: #FFFFFF; }
.inputblue { border: 1px solid #0000FF; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; background-color: #FFFFFF; }
.inputash { border: 1px solid #888888; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; background-color: #F7F7F9; }
.inputash_blue { border: 1px solid #888888; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #274F8E; font-weight: bold; background-color: #F7F7F9; }

textarea { border: 1px solid #666666; font-size: 11px; }
.textarea250 { width: 250px; }
.textarea420b { width: 420px; background-color: #F3F7FF; }
.textarea500 { width: 500px; }
.textarea500b { width: 500px; background-color: #F3F7FF; }
.textarea400b { width: 400px; background-color: #F3F7FF; }

select {
	border-width: 1px;
	border-style: solid;
	border-color: #666666;
	overflow: scroll;
	font: normal 11px Tahoma, Verdana, Arial, sans-serif;
	
}
.select75 { width:75px; }
.select90 { width:90px; }
.select100 { width:100px; }
.select100_ash { width:100px; background: #F7F7F9; }
.select125 { width:125px; }
.select150 { width:150px; }
.select150_ash { width:150px; background: #F7F7F9; }
.select171 { width:171px; }
.select200 { width:200px; }
.select200_ash { width:200px; background: #F7F7F9; }
.select250 { width:250px; }
.select400g { width:400px; color: #009933; font-size: 15px; font-weight: bold; border: 1px solid #F7F7F9;}

table {
	border-collapse: collapse;
	border-spacing: 0px;
	
}
.button {
	background-image : url(../images/admin_images/button.jpg);
	font-size: 11px;
}

.buttonred {
	background-image : url(../images/admin_images/button.jpg);
	color: #FF0000;
	font-weight: bold;


}
.buttongreen {
	background-image : url(../images/admin_images/button.jpg);
	color: #00AA55;
	font-weight: bold;
}

.buttonblue {
	background-image : url(../images/admin_images/button.jpg);
	color: #0000FF;
	font-weight: bold;
}

.buttondisabled {
	background-image : url(../images/admin_images/button.jpg);
	color: #808080;
	font-weight: bold;
}

.buttondisabled_small {
	background-image : url(../images/admin_images/button.jpg);
	color: #808080;
	font-size: 11px;
	/*font-weight: bold;*/
}

.buttonnormal
{  
  background-image : url(../images/admin_images/pixel_ash.gif);
  font-weight: bold;
}

.picborder
{
  background-image: url(../images/admin_images/top_7.jpg);
  background-repeat: repeat;
}

.picborder1
{
  background-image: url(../images/admin_images/top_7.jpg);
  background-repeat: repeat-y;
  background-position: right;
}
.picborderleft
{
  background-image: url(../images/admin_images/top_7.jpg);
  background-repeat: repeat-y;
  background-position: left;
}
.menutopbackground
{
  background-image: url(../images/admin_images/menu_top_left.jpg); 
}
.menubottombackground
{
  background-image: url(../images/admin_images/menu_buttom_left.jpg); 
}

.borderblack
{
  border: 1px solid #000000;
}

.borderright
{
  border-right:1px solid #85868B;
  border-collapse: collapse;
}

.borderleft
{
  border-left:1px solid #85868B;
  border-collapse: collapse;
}

.borderleftgrey
{
  border-left:1px solid #909090;
  border-collapse: none;
}

.borderrightgrey
{
  border-right:1px solid #909090;
  border-collapse: none;
}

.borderbottomlightgrey
{
	border-collapse: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EBEBEB;
}

.td1
{
  background-color: #0000FF;
}
.td2
{
  background-color: #CCE8F6;
}
.td3
{
  background-color: #CCCCCC;
}
.td4
{
  background-color: #FE7298;
}
.tdh
{
  /*border: 1px solid#003398;*/
  background-color: #B9CFE6;
  font-size: 12px;
  color: #003398;
  font-weight:bold;
}

.tdhash
{
  background-color: #E3E4E9;
}

.bordergrey
{
  border: 1px solid #CCCCCC;
}


.borderblue
{
  border: 1px solid #90C1D0;
}

.borderdeepblue
{
  border: 1px solid #0A51CD;
}

.tabborderblue
{
  border: 1px solid #90C1D0;
}

.tabborderdeepblue
{
  border: 1px solid #003398;
}

.tabborderash
{
  border: 1px solid #999999;
}

.borderashleftrightbottom
{
  border-left: 1px solid #999999;
  border-right: 1px solid #999999;
  border-bottom: 1px solid #999999;
  border-top: 0px solid #999999;
}

.borderashrightbottomtop
{
  border-left: 0px solid #999999;
  border-right: 1px solid #999999;
  border-bottom: 1px solid #999999;
  border-top: 1px solid #999999;
}

.borderashbottomtop
{
  border-left: 0px solid #999999;
  border-right: 0px solid #999999;
  border-bottom: 1px solid #999999;
  border-top: 1px solid #999999;
}

.borderashbottom
{
  border-bottom: 1px solid #999999;
}

.borderashrighttop
{
  border-left: 0px solid #999999;
  border-right: 1px solid #999999;
  border-bottom: 0px solid #999999;
  border-top: 1px solid #999999;
}

.borderashright
{
  border-left: 0px solid #999999;
  border-right: 1px solid #999999;
  border-bottom: 0px solid #999999;
  border-top: 0px solid #999999;
}

.borderashleftright
{
  border-left: 1px solid #999999;
  border-right: 1px solid #999999;
  border-bottom: 0px solid #999999;
  border-top: 0px solid #999999;
}

.borderashleftrighttop
{
  border-left: 1px solid #999999;
  border-right: 1px solid #999999;
  border-bottom: 0px solid #999999;
  border-top: 1px solid #999999;
}

.borderashleftbottomtop
{
  border-left: 1px solid #999999;
  border-right: 0px solid #999999;
  border-bottom: 1px solid #999999;
  border-top: 1px solid #999999;
}

.headerbackgroundlefttop {
	background-image: url(../images/admin_images/pixel-top-left2.jpg);
	background-repeat: repeat-x;
}

.headerbackgroundrighttop {
	background-image: url(../images/admin_images/pixel-top-right2.jpg);
	background-repeat: repeat-x;
}

.headershaderight {
	background-image: url(../images/user_images/shade2.jpg);
	background-repeat: repeat-y;
}

.picboxborderleft{
       background-image: url(../images/user_images/246_left.jpg);
	   background-repeat: repeat-y;
	   background-position: left;
}
.ashborderright {
	width: 2px;
	color: #8C8885;
}

.borderrightblack
{
	border-right:1px solid #85929A;
	border-collapse: none;
 }

.borderleftblack
{
  border-left:1px solid #85929A;
  border-collapse: none;
 }

.borderleftrightblack
{
  border-left:1px solid #85929A;
  border-right:1px solid #85929A;
  border-collapse: collapse;
 }

.borderleftrightbottomblack
{
  border-left:1px solid #85929A;
  border-right:1px solid #85929A;
  border-bottom:1px solid #85929A;
  /*border-collapse: collapse;*/
}

.borderbottomblack
{
  border-bottom:1px solid #85929A;
  border-collapse: collapse;
 }
 
.borderash { border: 1px solid #cccccc; } 
.borderash_1 { border: 1px solid #BEBEBE; } 

.borderashbottom_1
{
  border-bottom: 1px solid #E5E5E5;
}
.borderashleft_1
{
  border-left: 1px solid #E5E5E5;
}
.pixelbordergreyright
{
  background-image: url(../images/user_images/pixel_grey.jpg);
  background-repeat: repeat-y;
  background-position: left top;
}

.pixelbordergreyleft
{
  background-image: url(../images/user_images/pixel_grey.jpg);
  background-repeat: repeat-y;
  background-position: right top;
}

.pixelbordergreycenter
{
  background-image: url(../images/user_images/pixel_grey.jpg);
  background-repeat: repeat-y;
  background-position: center middle;
}

.pixelbordergreybottom
{
  background-image: url(../images/user_images/pixel_grey.jpg);
  background-repeat: repeat-x;
  background-position: left top;
}

.pixelshadeleft
{
  background-image: url(../images/admin_images/shade_left.jpg);
  background-repeat: repeat-y;
  background-position: right top;
}

.pixelshaderight
{
  background-image: url(../images/admin_images/shade_right.jpg);
  background-repeat: repeat-y;
  background-position: left top;
}

.pixelshadebottom
{
  background-image: url(../images/admin_images/shade_bottom.jpg);
  background-repeat: repeat-x;
  background-position: left top;
}

.pixelshadetop
{
  background-image: url(../images/admin_images/shade_top.jpg);
  background-repeat: repeat-x;
  background-position: left bottom;
}

.pixelindexbottom
{
  background-image: url(../images/user_images/index_bottom_left_pixel.jpg);
  background-repeat: repeat-x;
  background-position: left top;
}


.pixelshadeleft_corner
{
  background-image: url(../images/admin_images/shade_left_corner.jpg);
  background-repeat: repeat-none;
  background-position: right top;
}

.imghand
{
  cursor: hand;
}

.textred
{
  color: #FF0000;
}

.textred11
{
  color: #FF0000;
  font-size: 11px;
}

.textred11b
{
  color: #FF0000;
  font-size: 11px;
  font-weight: bold;
}

.textred12
{
  color: #FF0000;
  font-size: 12px;
}

.textred12b
{
  color: #FF0000;
  font-size: 12px;
  font-weight: bold;
}

.textred13b
{
  color: #FF0000;
  font-size: 13px;
  font-weight: bold;
}

.textredbig
{
  color: #FF0000;
  font-size: 14px;
  font-weight: bold;
}

.textred_1_17b
{
  color: #DF0600;
  font-size: 15px;
  font-weight: bold;
}

.textblue11
{
  color: #0000FF;
  font-size: 11px;
}
.textblue11b
{
  color: #0000FF;
  font-size: 11px;
  font-weight: bold;
}

.textblue12
{
  color: #0000FF;
  font-size: 12px;
}
.textblue12b
{
  color: #0000FF;
  font-size: 12px;
  font-weight: bold;
}

.textlightblue11
{
  color: #35768C;
  font-size: 11px;
}

.textlightblue11_1
{
  /*color: #9FC7FE;*/
  color: #3F8FFE;
  font-size: 11px;
}

.textlightblue11b
{
  color: #35768C;
  font-size: 11px;
  font-weight: bold;
}
.textlightblue12
{
  color: #35768C;
  font-size: 12px;
}
.textlightblue12b
{
  color: #35768C;
  font-size: 12px;
  font-weight: bold;
}

.textdeepblue11
{
  color: #003398;
  font-size: 11px;
}

.textdeepblue11b
{
  color: #003398;
  font-size: 11px;
  font-weight: bold;
}

.textdeepblue12b
{
  color: #003398;
  font-size: 11px;
  font-weight: bold;
}

.textdeepblue13b
{
  color: #003398;
  font-size: 11px;
  font-weight: bold;
}

.textgreen11
{
  color: #009933;
  font-size: 11px;
}
.textgreen11b
{
  color: #009933;
  font-size: 11px;
  font-weight: bold;
}

.textgreen12
{
  color: #009933;
  font-size: 12px;
}

.textgreen12b
{
  color: #009933;
  font-size: 12px;
  font-weight: bold;
}

.textgreen14b
{
  color: #009933;
  font-size: 14px;
  font-weight: bold;
}

.textgreen15b
{
  color: #009933;
  font-size: 15px;
  font-weight: bold;
}

.textgreen11b_1
{
  color: #2F8259;
  font-size: 11px;
  font-weight: bold;
}

.textgreen12b_1
{
  color: #2F8259;
  font-size: 12px;
  font-weight: bold;
}

.textsmallblackbold
{
  color: #000000;
  font-size: 9px;
  font-weight: bold;
}

.textsmallbluebold
{
  color: #0000FF;
  font-size: 9px;
  font-weight: bold;
}

.textmediumblackbold
{
  color: #000000;
  font-size: 12px;
  font-weight: bold;
}

.textyellow11b
{
  color: #F19E14;
  font-size: 11px;
  font-weight: bold;
}

.textbrown12b
{
  color: #991100;
  font-size: 12px;
  font-weight: bold;
}

.textbrown14b
{
  color: #991100;
  font-size: 14px;
  font-weight: bold;
}

.inputheight12
{
  height: 24px;
  background-color: #F7F7F9;
}

.rsl
{
  /*border: 1px solid#003398;*/
  background-color: #FFFFFF;
  font-size: 12px;
  color: #003398;
  font-weight:bold;
}

.bgash
{
  background-color: #F4F4F4;
}

.bgash_1
{
  background-color: #E0E0E0;
}

.bgash_2
{
  background-color: #B5B5B3;
}

.bgash_3
{
  background-color: #FBFBFD;
}

.bggreen
{
  background-color: #099330;
}

.bgyellow
{
  background-color: #EFCF76;
}

.bgred
{
  background-color: #E10918;
}

.admin_dis_tbl_header
{
  color: #3C7B9E;
  font-size: 11px;
  background: #F7F7F9;
  /*text-decoration: underline;*/
}

.borderashleftrightbottom_2
{
  border-left: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
}

.borderashleftright_2
{
  border-left: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
}

.borderashrightbottom_2
{
  border-right: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
}

.borderashright_2
{
  border-right: 1px solid #CCCCCC;
}

.borderashbottom_2
{
  border-bottom: 1px solid #CCCCCC;
}

.start_here_left
{
  background-image: url(../images/user_images/start_here_left_pixel.jpg);
  background-repeat: repeat-y;
  background-position: left top; 
}

.start_here_right
{
  background-image: url(../images/user_images/start_here_right_pixel.jpg);
  background-repeat: repeat-y;
  background-position: right top; 
}

.almost_done_left
{
  background-image: url(../images/user_images/almost_done_left_pixel.jpg);
  background-repeat: repeat-y;
  background-position: left top; 
}

.almost_done_right
{
  background-image: url(../images/user_images/almost_done_right_pixel.jpg);
  background-repeat: repeat-y;
  background-position: right top; 
}

.show_item
{
  display: block;
}

.hide_item
{
  display: none;
}

.div_track_sub
{
  height: 157px; 
  overflow: hidden;
}

.text_lightblue_12
{
  color: #467D9B;
  font-size: 12px;
}

.text_blue_10 { color: #0000A0; font-size: 10px;}
.text_blue_10b { color: #0000A0; font-size: 10px; font-weight: bold; }
.text_blue_11 { color: #0000A0; font-size: 11px; }
.text_blue_11b { color: #0000A0; font-size: 11px; font-weight: bold; }
