TD{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #000000;
	font-weight:normal;
}

body {
	margin-left: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
}



.tablesideborder{
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;	
}

/* style for grids  */

.bggrid

{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	background-color:#ffffff;
	background-image:url(../images/bg_grid.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	border-bottom:1px solid #D2D2D2;
}	
/*  end of style for grid */ 


/*  style for specimen list grid */ 

.borderspec
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border:0px solid #F8A331;
}	

.bgspec
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#904300;
	background-image:url(../images/bg_spec.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

/* end of style for specimen list grid */ 

a, a:link, a:active, a:vlink {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000000; 
	text-decoration: none; 
	font-weight:bold;

}

a:hover { 
	font: normal 11px verdana;
	color: #660000; 
	text-decoration: underline; 
	font-weight:bold;
}


.grid a.link, a:active, a.vlink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:
}

.a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}


/* end of style for main grid */

.txtborder {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	border: 1px solid #999;
	background-color: #ffffff;

}


.txtbordergreen {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	font-weight:bold;
	color:#7E9500;
	border: 1px inset #999999;
	background-color: #f4f4f4;
}


.txtbgerror {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	border: 1px solid #666666;
	background-color: #FFE2C6;
}


.button{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	border: 1px solid #276AA4;
	background-color:#588CD4;
	background-image:url(../images/button_bg1.gif);
}


/* styles for fonts sizes */

.font9{
  font-family: Arial, Helvetica, sans-serif;
  font-size:9px;
  color:#000000;
}
.font9white{
  font-family: Arial, Helvetica, sans-serif;
  font-size:9px;
  color:#FFFFFF;
}

.font10{
  font-family: Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#000000;
}

.font10white{
  font-family: Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#FFFFFF;
}

.fontred{
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#C90000;
}

.fontgreen
{
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#0C6900;
  font-weight:normal;
 
}

.fonterror{
  font-family: Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#CC0000;
}

.font11{
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#000000;
}

.fontblue{
  font-family: Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#003366;
}


.font11white{
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#FFFFFF;
}
.font12{
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#000000;
}
.font12white{
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#FFFFFF;
}

.fontcontent{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#003366;
  font-weight:normal;
  text-align:justify;
 }
 
.fontdefault{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#444444;
  font-weight:normal;
 }
 
.fontdisplay{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#666666;		
}

.fontvalue {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#964F1A;		
}


.padding{
	padding-left:5px;
	padding-rigth:5px;	
}	

/* styles for breadcrums font, bg color and links*/

.fontbreadcrums{
	font-family:  Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #333333;
}

.bgbreadcrums
{
    font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	background-color:#F2F2F2;
	height:20px;
	padding-left:10px;
	
}

/* end of styles for breadcrums font and bg color */

/* style for the breadcrums links*/


A.linkbreadcrum:link
{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
	font-weight:normal;
	color:#333333;

}

A.linkbreadcrum:visited
{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
	font-weight:normal;
	color:#333333;
	
}
A.linkbreadcrum:active
{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
	font-weight:normal;
	color:#333333;
	
}
A.linkbreadcrum:hover
{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
	font-weight:normal;
	color:#6C6C6C;
	text-decoration:underline;

}


/* end of style for the breadcrums links */


/* styles for breadcrums font, bg color and links*/

.infotext{
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#666666;
}

.infotext2{
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
  color:#666666;
}


.bgorange{
	background-color:#E7E0C8;
}


.pagetitle{
	color:#003366;
	font-family:Arial Narrow, Helvetica, sans-serif;
	font-size:17px;
	padding-left:2px;
	vertical-align:middle;
	font-weight:bold;
	height:35px;
	border-bottom:1px dotted #666666;
}

.subtitle
{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#DD740B;
   font-weight:bold;
   padding-left:3px;
   height:20px;
   vertical-align:bottom;  
  
  /*border-bottom:1px dotted #FF9933;
	background-color:#FFF0E0; /**/
    
}


.peoplenametitle
{
   font-family:Arial, Helvetica, sans-serif;
   font-size:14px;
   color:#003366;
   font-weight:bold;
   vertical-align:bottom;  
    
}

.buttondivider{
	border-bottom:1px dotted #B5450D;
}

.confirmation{
  font-family: Arial, Helvetica, sans-serif;
  font-size:16px;
  color:#006633;
}

.menutopstyle{
	background-color:#0B3383;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fff;
	height:25px;
	padding-left:8px;
	vertical-align:middle;
	font-weight:bold;
}


/* styles for bgcolor */

.bgwhite{
	background-color: #FFFFFF;
}

.bgblack{
	background-color: #000000;
}

.bggrey{
	background-color: #F6F6F6;
}

.bggrey0{
	background-color: #f2f2f2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
}

.bggrey1{
	background-color: #E9E9E9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:17px;
}

.bggrey2{
	background-color: #E0E0E0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;

}

.bggrey3{
	background-color: #F5F5F5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.bggrey5{
	background-color: #E7E7E7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.bggrey4{
	background-color: #cccccc;
}

.bgheader{
	background-image:url(../images/bg_header.gif);
	background-repeat:repeat-x;
	
}


.bgpagetitle
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#564A23;
	background-color:#EAE0C1;
	height:20px;
	padding-left:5px;
	border-bottom:1px solid #C0B283;

}

.bgaddmore
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#993300;
	vertical-align:middle;
	float:none;
	background-color:#FFCA82;
	border:1px solid #B47746;
	cursor:hand;
	height:13px;
	
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	padding-right:10px;
	
}

/* style for forms bg color */

.bgtable
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background-image:url(../images/bg_table.gif);
	background-repeat:repeat-x;
	border-top:1px solid #9EC2F2;
	border-right:1px solid #FFE3C7;	
	border-left:1px solid #FFE3C7;
	color:#333333;
}


.bgtable TD
{
	border-bottom:1px solid #DDDDDD;
	color:#333333;	
}

/* style for forms bg color */



/* style for taxes and duties form bg color */

.bgtax
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background-image:url(../images/bg_green.gif);
	background-repeat:repeat-x;
	border-top:1px solid #A1CA8E;
	border-right:1px solid #B1FF8C;	
	border-left:1px solid #B1FF8C;
	color:#3A5600;
}


.bgtax TD
{
	border-bottom:1px solid #B1FF8C;
	color:#3A5600;	
}

.fonttax
{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#5B8209;
   font-weight:bold;
   padding-left:3px;
   height:20px;
   vertical-align:bottom;  
  
  /*border-bottom:1px dotted #FF9933;
	background-color:#FFF0E0; /**/
    
}





/* style for taxes and duties form bg color */




.orgbordertab{
	border-bottom:1px solid #DD740B;
	}



/* style for left menu module name */

.bgmenuheader{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#383838;
	background-image:url(../images/bg_module.gif);
	background-repeat:repeat-x;
	border-bottom:1px solid #A7A7A7;
	height:25px;
	padding-left:15px;

}

/* end of style for left menu module name */


.footertext{

  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#666666;
  height:25px;
  background-color:#F2F2F2;
  vertical-align:middle;
}


.bgblue{
	background-color: #4988C8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;

}

.bgspliter{
	background-image:url(../images/bg_splitter.gif);
	background-repeat:repeat-y;
}

.spliter{
	background-image:url(../images/spillter_expand.gif);
	background-repeat:no-repeat;
	background-position:75%;
}



/* Style for default text links*/

a, a:link, a:active, a:vlink {
	font: normal 11px verdana;
	color: #000000; 
	text-decoration: none; 
	font-weight:bold;

}
a:hover { 
	font: normal 11px verdana;
	color: #660000; 
	text-decoration: underline; 
	font-weight:bold;

}

/* styles for grid table*/


.headergridtable
{
 
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#000000;
  font-weight:normal;
  background-color:#EFEED9;
  border-bottom:1px solid #DCDBC7;
  padding-left:4px;
  height:20px;
}

/* style for indent table grid */

.headerbluetable{
  
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#000000;
  font-weight: normal;
  background-color:#FFE3BC;
  border-bottom:1px solid #D4975E;
  padding-left:4px;
  height:20px;
}

.bgindent{
	background-color: #C6DEEC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;

}

/* style for indent table grid */


.gridbgwhite{
	background-color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:4px;
}




/* style for link action */

A.linkaction:link
{
	color: #993300;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
	font-weight:bold;
	
}

A.linkaction:visited
{
	color: #993300;
    font-family: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
	font-weight:bold;
	
}
A.linkaction:active
{
	color: #993300;
    font-family: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
	font-weight:bold;
	
}
A.linkaction:hover
{
	color: #666666;
    font-family:  Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
	font-weight:bold;
	
}

/* end of styles for link action */





/* style for add new specimen  */

A.linkaddnew:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #006699;
	text-decoration:underline;
	padding-left:5px;
	line-height:25px;
	
	
}

A.linkaddnew:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #006699;
	text-decoration:underline;
	padding-left:5px;
	line-height:25px;
	
	
}
A.linkaddnew:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #006699;
	text-decoration:underline;
	padding-left:5px;
	line-height:25px;

	
}
A.linkaddnew:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #993300;
	text-decoration:none;
	padding-left:5px;
	line-height:25px;
	
	
}

/* end of styles for add new specimen */




/* styles for top menu navigation (reports,logout)*/




#nav li {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	display:inline; 		
	font-weight:normal;
	padding-right:0px;
	background:#fff url("dropline/bottom_line.gif") repeat-x bottom;
	position:relative;
	
	display:inline; 
	margin:0; 


	
	
}

#nav .select a, #nav .current a 
{
	
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal;
	height:22px; 
	float:left; 
	text-decoration:none; 
	background: url(../images/left_blue.gif) no-repeat left top; 


	padding:0 5px 0 3px; 
	line-height:20px; 
	white-space:nowrap; 
	margin-left:3px;
}

#nav .select a, #nav .current a {

	width:75px; 
}

#nav .select a b, #nav .current a b 
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal;
	height:22px; 
	display:block; 
	background:url(../images/right_blue.gif) no-repeat right top; 
	color:#006699;
	
	padding-top:0px;
	padding-right:25px;
	padding-bottom:0px;
	padding-left:5px;

}

#nav .select a:hover, #nav .select li:hover a 
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal;
	background-position:0 -75px; 
	cursor:pointer;
	
}

#nav .select a:hover b, #nav .select li:hover a b 
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal;
	background-position:100% -75px; 
	color:#fff; 
	
				
	
	
}


/* for IE5.5 and IE6 only */



#nav .current a 
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal;
	background-position:0 -75px; 

	
}

#nav .current a b 
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal;
	background-position:100% -75px; 
	color:#ffffff; /* color change on mouse over*/
	
}

/* end of styles for top menu navigation (reports,logout)*/





/* style for pagination */


.pagination{
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top:5px;
	font-weight: normal;
}

.pagination ul{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin: 0;
	padding: 0;
	font-weight: normal;
	text-align: right; /*Set to "right" to right align pagination interface*/

}

.pagination li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	list-style-type: none;
	display: inline;
	font-weight: bold;
	padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 0 3px;
	border: 1px solid #B0D1F2;
	text-decoration: none; 
	font-weight: normal;
	color: #336699;
}

.pagination a:hover, .pagination a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border: 1px solid #DE6E36;
	color: #ffffff;
	font-weight: normal;
	background-color: #DE6E36;
}

.pagination a.currentpage{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #DE6E36;
	color: #FFF !important;
	border-color: #D3D3D3;
	font-weight: normal;
	cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: white;
	cursor: default;
	color: #929292;
	border-color: #929292;
	font-weight: normal !important;
}

.pagination a.prevnext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
}


/* end of style for pagination */




/* style for main tabs */

#tabsI
 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	BACKGROUND: #ffffff; 
	FLOAT: left; 
	WIDTH: 100%; 

}

#tabsI UL 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 2px; 
	LIST-STYLE-TYPE: none
}

#tabsI LI 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	PADDING-RIGHT: 0px; 
	DISPLAY: inline; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px
}

#tabsI A 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 5px; 
	BACKGROUND: url(../images/tableftI.gif) no-repeat left top; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	TEXT-DECORATION: none
}

#tabsI A SPAN 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	PADDING-RIGHT: 15px; 
	DISPLAY: block; 
	PADDING-LEFT: 6px; 
	BACKGROUND: url(../images/tabrightI.gif) no-repeat right top; 
	FLOAT: left; 
	PADDING-BOTTOM: 4px; 
	COLOR: #fff; 
	PADDING-TOP: 5px
}


#tabsI A:hover 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	BACKGROUND-POSITION: 0% -42px
}

#tabsI A:hover SPAN 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	BACKGROUND-POSITION: 100% -42px
}


/*   style for current tab selected  */


#tabsI A P {
	PADDING-RIGHT: 15px; 
	DISPLAY: block; 
	PADDING-LEFT: 6px; 
	BACKGROUND: url(../images/tabrightI.gif) no-repeat right top; 
	BACKGROUND-POSITION: 100% -42px;	
	FLOAT: left; 
	PADDING-BOTTOM: 4px; COLOR: #fff; 
	PADDING-TOP: 5px
}


/* end of style for main tabs */



/* style for sub tabs */

#tabsK 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	BACKGROUND: #ffffff; 
	FLOAT: left; 
	WIDTH: 100%; 
	LINE-HEIGHT: normal; 
	color:#000;
	BORDER-BOTTOM: #928B81 1px solid
}
#tabsK UL 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 10px; 
	LIST-STYLE-TYPE: none;
	color:#000;
}

#tabsK LI {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	PADDING-RIGHT: 0px; 
	DISPLAY: inline; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px;
	color:#000;
}

#tabsK A {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 4px; 
	BACKGROUND: url(../images/tableftK.gif) no-repeat left top; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	TEXT-DECORATION: none;
	color:#000;
}
#tabsK A SPAN {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	PADDING-RIGHT: 15px; 
	DISPLAY: block; 
	PADDING-LEFT: 6px; 
	BACKGROUND: url(../images/tabrightK.gif) no-repeat right top; 
	FLOAT: left; 
	PADDING-BOTTOM: 4px; 
	COLOR: #000; 
	PADDING-TOP: 5px
}


#tabsK A:hover SPAN 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	BACKGROUND-POSITION: 100% -42px; 
	COLOR: #000;
}
#tabsK A:hover 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	BACKGROUND-POSITION: 0% -42px;
	color:#000;
}
#tabsK A:hover SPAN 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	BACKGROUND-POSITION: 100% -42px;
	color:#000;
	
}


/*   style for current tab selected  */


#tabsK A P {
	PADDING-RIGHT: 15px; 
	DISPLAY: block; 
	PADDING-LEFT: 6px; 
	BACKGROUND: url(../images/tabrightK.gif) no-repeat right top; 
	BACKGROUND-POSITION: 100% -42px;	
	FLOAT: left; 
	PADDING-BOTTOM: 4px; COLOR: #fff; 
	PADDING-TOP: 5px
}




/* end of style for sub tabs */



.bglogin{
	
	background-image:url(../images/bg_login.gif);
	background-repeat:repeat-x;
}



/* style for link use */

A.linkuse:link
{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
	font-weight:bold;
	color: #993300;
	line-height:25px;
	
	
}

A.linkuse:visited
{
	font-family: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
	font-weight:bold;
	color: #993300;
	line-height:25px;
	
	
}
A.linkuse:active
{
	font-family: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
	font-weight:bold;
	color: #993300;
		line-height:25px;
	
	
}
A.linkuse:hover
{
	font-family:  Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    TEXT-DECORATION: underline;
	font-weight:bold;
	color: #666666;
	line-height:25px;
	
}

/* end of styles for link action */



/* style for sub tabs */

#ddcolortabs
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	margin-left: 2px;
	padding: 0;
	width: 100%;
	padding-left: 2px;
	cursor:hand;
	
}

#ddcolortabs ul
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	margin:0;
	padding-top:5px;
	list-style:none;
	cursor:hand;
	
}

#ddcolortabs li
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	display:inline;
	cursor:hand;
	
}


#ddcolortabs a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	float:left;
	color: white;
	background: #B7B7B7 url(../images/color_tabs_left.gif) no-repeat left top;
	margin:0 2px 0 0;
	padding:0 0 1px 3px;
	text-decoration:none;
	cursor:hand;
}

#ddcolortabs a span
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	float:left;
	display:block;
	background: transparent url(../images/color_tabs_right.gif) no-repeat right top;
	padding:4px 9px 2px 6px;
	cursor:hand;
}


#ddcolortabs a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background-color: #888888;
	cursor:hand;

}

#ddcolortabs a:hover span
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background-color: #888888;
	cursor:hand;

}

#ddcolortabs #current a, #ddcolortabs #current span{ /*currently selected tab*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background-color: #CD6100;	
	cursor:hand;
}


#ddcolortabsline{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	clear: both;
	width:100%;
	background: #ffffff;
	border: 0px solid #999999; /*Remove this to remove border between bar and tabs*/


}

/* end of style for sub tabs */



/* style for top right tabs */

#toptab
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	padding: 0px;
	cursor:hand;
	float:right;
	
}

#toptab ul
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	margin:0;
	padding-top:5px;
	list-style:none;
	cursor:hand;
	
}

#toptab li
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	display:inline;
	cursor:hand;
	
}


#toptab a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	float:left;
	color: white;
	background: #656565 url(../images/left_corner.gif) no-repeat left top;
	margin:0 2px 0 0;
	padding:0 0 1px 3px;
	text-decoration:none;
}

#toptab a span
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	float:left;
	display:block;
	background: transparent url(../images/right_corner.gif) no-repeat right top;
	padding:4px 9px 2px 6px;
	cursor:hand;

}


#toptab a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background-color: #888888;
	
	cursor:hand;

}

#toptab a:hover span
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background-color: #888888;
	
	cursor:hand;

}

#toptab #current a, #toptab #current span{ /*currently selected tab*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background-color: #CD6100;	
	cursor:hand;
}


#toptabline{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	clear: both;
	width:100%;
	background: #ffffff;
	border: 0px solid #999999; /*Remove this to remove border between bar and tabs*/
	cursor:hand;

}

/* end of style for top right tabs */
	
	
.headerbrowntable{
  background-color:#eeeeee;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#333333;
  font-weight:bold;
  border-bottom:1px solid #999999;
}


.button1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	border: 1px outset #FFFFFF;
	background-color: #999999;
}






/* style on the enlarge view */

A.linktopsmall:link
{
	color: #2968A6;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
	font-weight:bold;
}

A.linktopsmall:visited
{
	color: #2968A6;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
	font-weight:bold;
}
A.linktopsmall:active
{
	color: #2968A6;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
	font-weight:bold;
}
A.linktopsmall:hover
{
	color: #2968A6;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: underline;
	font-weight:bold;
}


.bggreen{
	background-color:#6D9B36;
}