/* CSS Document */
.grid {
	font-family: Tahoma;
	font-size:12px;
}
.grid th {
	white-space: nowrap;
	height: 23px;
	border: 1px 1px 0 0;
	padding-left: 2px;
	padding-right: 2px;
	border-top: solid 1px #D0D0D0;
	border-left: solid 1px #EEEEEE;
	border-right: solid 1px #D0D0D0;
	border-bottom: solid 1px #D0D0D0;
	background-image: url(../media/grid_head.gif);
}
.grid td {
	/*white-space: nowrap;*/
	height: 21px;
	border: 0 1px 0 0;
	border-bottom: solid 1px #EDEDED;
	background-color: #FFFFFF;
	padding-left: 2px;
	padding-right: 2px;
}

.grid_navigator {
	width: 100%;
}


.grid_th {
	height: 23px;
	border: 1px 1px 0 0;
	padding-left: 2px;
	padding-right: 2px;
	border-top: solid 1px #D0D0D0;
	border-left: solid 1px #EEEEEE;
	border-right: solid 1px #D0D0D0;
	border-bottom: solid 1px #D0D0D0;
	background-image: url(../media/grid_head.gif);
}
* {
     padding:0;
     margin:0;
}
.fontshead2{
color:#3366CC;
font-weight:bold;
font-size:16px;
}
.logo{
text-align:left;
}
.body {
     font-size:12px;
	 font-family:Arial, Helvetica, sans-serif;
	 margin-top:auto;
}
.background{
			background-color:#F4DFF3;
			}
.background2{
			background-color: #982C98;
}
.tap{
background-color:#FAD1EC;

}
.fontactive{
color:#FFFFFF;
font-weight:bold;
font-size:14px;
}
.fontunactive{
color:#000000;
font-weight:bold;
font-size:14px;
}
.topmenu { 
     font-size:14px;
	
	 color:#FFFFCC;
	 background-color: #E680BF;
}
.maintap { 
    font-size:12px;
	 font-weight: bold;
	 color:#1D4178;
	 background-color: #FEB8D6;
	 margin-left:auto;
}
.bmaintap {
      height:1;
	  background-color:#F286A7;
	  }
.historytap{
      color:#304363;
	  background:#D7DCF2;
	  font-weight:bold;
	  }
.fontred{
		color:#CC0000;
		font-weight:bold;
		}
.fontblue{
        color:#3333CC;
		font-weight:bold;
		}	  
.fontgreen{
		color:#006600;
		font-weight:bold;
	   }
.fonttop{

		color:#FFFF00;
		font-weight:bold;
}
.bout{
color:#CC0000;
font-size:12;
font-weight:normal;
}
.bover{
color:#CC0000;
font-size:14;
font-weight:bold;
}
.topover{
		
			font-weight:bold;
			color:#FFFFFF;
			}
.topout{
			color:#FFFF00;
			font-weight:bold;
			}
.fontshead{
			color:#FFFFFF;
			font-size:14px;
			font-weight:bold;
			}
.fontsheadnot{
			color:#325061;
			font-size:14px;
			font-weight:bold;
}
.fontsheadover{
			color:#325061;
			font-size:14px;
			font-weight:bold;
}
.fontsheadout{
color:#325061;
			font-size:14px;
			font-weight:bold;
}
.tabhead{
			background-color: #E48FD3;
}
.tabheadnot{
		background-color:#FFFFFF;
}		
backlink{
			color:#000000;
			}
			a.backlink:hover {
			color:#FF0000;
			
		}
		a.backlink:active {
			color:#FF0000;
			
		}
a.amaintap:visited{
color:#FFFFCC;

}
a.amaintap:link{
color:#FFFF33;

}

a.topmenu.link{
color:#FFFF66;
}
a.topmenu.visited{
 color:#FFFFCC;
 }
a.leftmenu1:visited{
color:#004800;

}
#ltd { 
     background-image:url(../images/pinkleft.jpg);
     width:12px;
}
#rtd { 
     background-image:url(../images/pinkright.jpg);
     width:12px;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.tap2body{
			background-color:#6795FE;
}
.pinkbar{
  background-image:url(../images/pinkbar.jpg);
}
.loginbar{
	background-color:#E84D93;
	color:#FFFFCC;
	font-weight:bold;
	font-size:12px;
	}
.logintop{

background-color:#F4CAF1;
}
.loginborder{

background-color:#D242C4;
}
.loginbody{
background-color:#FBC6FB;

}
.pinkbar2{
 background-image:url(../images/pinkbar2.jpg);
}
.fontpinkb{
color: #711A64;
font-weight:bold;
}
.fontpink{
color:#711A64;
}
.fontglay{
color:#666666;
font-weight:bold;
}
.fontrred{
color:#CC0000;
}
.orange{
color:#FF6600;
}
.fontbig{
color:#000000;
font-weight:bold;
font-size:16px;
}
.fontgreenbig{
color:#006600;
font-weight:bold;
font-size:16px;
}
.slink{
color:#000066;
border-bottom:double;
border-bottom-color:#000066;
}
.slinkover{
color:#000066;
border-bottom:double;
border-bottom-color:#000066;

}.text_green {
	color: #789030;
}
.text_green_b {
	font-weight: bold;
	color: #789030;
}

.text_blue {
	color: #6E5802;
}
.text_blue_b {
	font-weight: bold;
	color: #6E5802;
}

.text_red {
	color: #903030;
}
.text_red_b {
	font-weight: bold;
	color: #903030;
}

.toolbar {
	color: #FFFFFF;
	font-family: Tahoma;
	font-size:12px;
	font-weight: bold;
	background-repeat: repeat-x;
	background-image: url(../media/toolbar_bg.gif);
}

.toolbar a {
	color: #FFFFFF;
	text-decoration: none;
}

.toolbar a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.layout {
	font-family: Tahoma;
	font-size:12px;
	background-image: url(../media/bd_bg.gif);
}
.layout #item {
	border: solid 1px #D1A803;
	background-color: #FFFFFF;
}

.title {
	font-family: Tahoma;
	font-size:12px;
	font-weight: bold;
	color: #6E5802;
	padding: 4px 0px 0px 10px;
	vertical-align: middle;
	height: 25px;
	background-repeat: repeat-x;
	background-image: url(../media/title_bg.gif);
}

.subtitle {
	font-family: Tahoma;
	font-size:12px;
	font-weight: bold;
	color: #6E5802;
	height: 30px;
	padding-left: 10px;
	background-image: url(../media/bd_bg.gif);
}

.grid {
	font-family: Tahoma;
	font-size:13px;
}
.grid th {
	white-space: nowrap;
	height: 23px;
	border: 1px 1px 0 0;
	padding-left: 2px;
	padding-right: 2px;
	border-top: solid 1px #D0D0D0;
	border-left: solid 1px #EEEEEE;
	border-right: solid 1px #D0D0D0;
	border-bottom: solid 1px #D0D0D0;
	background-image: url(../media/grid_head.gif);
}
.grid td {
	/*white-space: nowrap;*/
	height: 21px;
	border: 0 1px 0 0;
	border-bottom: solid 1px #EDEDED;
	background-color: #FFFFFF;
	padding-left: 2px;
	padding-right: 2px;
}

.grid_navigator {
	width: 100%;
}


.grid_th {
	height: 23px;
	border: 1px 1px 0 0;
	padding-left: 2px;
	padding-right: 2px;
	border-top: solid 1px #D0D0D0;
	border-left: solid 1px #EEEEEE;
	border-right: solid 1px #D0D0D0;
	border-bottom: solid 1px #D0D0D0;
	background-image: url(../media/grid_head.gif);
}

fieldset {
	padding: 10px;
}

legend {
	font-family: Tahoma;
	font-size:12px;
	font-weight: bold;
	color: #6E5802;
}

.form {
	font-family: Tahoma;
	font-size:12px;
	width: 90%;
}
.form #head_center {
	height: 23px;
	font-weight: bold;
	color: #6E5802;
	padding: 0 0 0 10px;
	background-repeat: repeat-x;
	background-image: url(../media/form_head_center.gif);
}
.form #head_left {
	width: 3px;
	background-repeat: no-repeat;
	background-image: url(../media/form_head_left.gif);
}
.form #head_right {
	width: 3px;
	background-repeat: no-repeat;
	background-image: url(../media/form_head_right.gif);
}
.form #body_center {
	padding: 20px;
	background-image: url(../media/form_body_center.gif);
}
.form #body_left {
	width: 3px;
	background-repeat: repeat-y;
	background-image: url(../media/form_body_left.gif);
}
.form #body_right {
	width: 3px;
	background-repeat: repeat-y;
	background-image: url(../media/form_body_right.gif);
}
.form #foot_center {
	height: 5px;
	background-repeat: repeat-x;
	background-image: url(../media/form_foot_center.gif);
}
.form #foot_left {
	width: 3px;
	background-repeat: no-repeat;
	background-image: url(../media/form_foot_left.gif);
}
.form #foot_right {
	width: 3px;
	background-repeat: no-repeat;
	background-image: url(../media/form_foot_right.gif);
}

.form_require {
	font-weight: bold;
	color: #FF0000;
}

.form_button {
	font-family: Tahoma;
	font-size:12px;
	border: solid 1px #D1A803;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-position: center;
	background-image: url(../media/button_bg.gif);
	height: 21px;
	padding-left: 5px;
	padding-right: 5px;
}
