.body {
  /*new*/ 
  background-color: #330000;
  margin-top:0px;
  margin-bottom:0px;
}


.content-color{
/*new*/
	background-color : #FFFFFF;
}


.bottom-bar {
/*new*/
 color: #FFFFFF; 
  font-size:10px;
  font-family:Geneva, Arial, Helvetica, sans-serif;
  text-decoration:none; 	
  background-color:#000000;
  height:25px;
}

.bottom-bar a:link{
/*new*/
  color: #FFFFFF; 
  font-size:10px;
  font-family:Geneva, Arial, Helvetica, sans-serif;
  text-decoration:none;
}

.bottom-bar a:visited{
  /*new*/ 
  color: #FFFFFF; 
  font-size:10px;
  font-family:Geneva, Arial, Helvetica, sans-serif;
  text-decoration:none;
}

 
.bottom-bar a:hover{
  /*new*/ 
  color: #FFFFFF; 
  font-size:10px;
  font-family:Geneva, Arial, Helvetica, sans-serif;
  text-decoration:none;
}

.side-theme-color{
/*new*/
	background-color : #f6e0c2;
}

.loginBar {
/*new*/
	height:25px;
	color: #330000;
	font-weight:bold; 
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
 

.loginBar a:link{
/*new*/
 	height:25px;
	color: #330000;
	font-weight:bold; 
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.loginBar a:visited{
  /*new*/
  color: #330000;
  font-weight:bold; 
  font-size:10px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  text-decoration:none;
}

 
.loginBar a:hover{
  /*new*/
  color: #990000;
  font-weight:bold; 
  font-size:10px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  text-decoration:none;
}

 
.menu a:link{
/*new*/
  color: #330000;
  font-weight:bold; 
  font-size:12px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  text-decoration:none;
}

.menu a:visited{
  /*new*/
  color: #330000;
  font-weight:bold; 
  font-size:12px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  text-decoration:none;
}

 
.menu a:hover{
  /*new*/
  color: #990000;
  font-weight:bold; 
  font-size:12px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  text-decoration:none;
}

.sub-header {
	/*new*/
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:4px;
	vertical-align:middle;
	padding-left:10px;
} 

.text-01
{
	/*new*/
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size:12px; 
	color: #000000; 
} 

.text-02
{
	/*new*/
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size:12px; 
	color: #333333; 
	text-decoration:none;
} 

.text-02 a:link
{
	/*new*/
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size:12px; 
	color: #0066FF; 
	text-decoration:none;
} 

.text-02 a:hover
{
	/*new*/
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size:12px; 
	color:#0066FF; 
	text-decoration:underline;
} 

.text-02 a:visited
{
	/*new*/
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size:12px; 
	color: #0066FF; 
	text-decoration:none;
} 

.text-02 a:active
{
	/*new*/
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size:12px; 
	color: #0066FF; 
} 
.text-response-title
{
	/*new*/
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size:12px; 
	color:#990000;
} 
.side-border {
 background-image:url(../img/bord-blackpoint.gif);
 background-position:center;
 background-repeat:repeat-y;
 background-color:#FFFFFF;
}

.content-bg-1{
	background-image:url(../img/back-redstripes.gif);
} 
.content-bg-2{
	background-image:url(../img/back-special-redb.gif);
	background-repeat:repeat-y;
	background-position:left;
} 
 
.white-dot{
 background-image:url(../img/bord-whitepoint.gif);
 background-position:center;
 background-repeat:repeat-y; 
}
 
 .footer {
	color:#FFFFCC;
	font-family: Arial, Helvetica, sans-serif;
 	font-size:12px;
	padding:10px;
 }


.header-01 {
 color:#FFff00;
 font-family :Arial, Helvetica, sans-serif;
 font-weight:bold;
}

.header-02 {
 color:#FFff00;
 font-size:12px;
 font-family :Arial, Helvetica, sans-serif;
 font-weight:bold;
}

.header-03 {
 /*new*/
 color:#3333CC;
 font-size:14px;
 font-family :Arial, Helvetica, sans-serif;
 font-weight:bold;
 text-decoration:none;
}

.maintext
{	
	/*new*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	COLOR: #333333; 
}
.maintext a:visited
{	
	/*new*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	COLOR: #333333; 
	text-decoration:underline;
}
.maintext a:link
{
	/*new*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	font-style: normal;
	COLOR: #333333; 
	text-decoration:underline;
}

.maintext-02
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	COLOR: #333333; 
}
.maintext-02 a:visited
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	COLOR: #333333; 
	text-decoration:underline;
}
.maintext-02 a:link
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	COLOR: #333333; 
	text-decoration:underline;
}



.text-03
{	
/*new*/
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size:12px; 
	COLOR:#3333FF; 
}

.text-03 a:visited
{/*new*/
	font-family: Arial, Verdana, Helvetica, sans-serif;  
	font-size:12px;
	COLOR:#3333FF; 
	text-decoration:underline;
}
.text-03 a:link
{/*new*/
	font-family: Arial, Verdana, Helvetica, sans-serif;  
	font-size:12px;
	COLOR:#3333FF; 
	text-decoration:underline;
}

.text-03 a:hover
{/*new*/
	font-family: Arial, Verdana, Helvetica, sans-serif;  
	font-size:12px;
	COLOR:#3333FF; 
	text-decoration:underline;
}



.text-04
{	
/*new*/
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size:12px; 
	COLOR:#CC0000; 
}

.text-04 a:visited
{/*new*/
	font-family: Arial, Verdana, Helvetica, sans-serif;  
	font-size:12px;
	COLOR:#CC0000; 
	text-decoration:underline;
}
.text-04 a:link
{/*new*/
	font-family: Arial, Verdana, Helvetica, sans-serif;  
	font-size:12px;
	COLOR:#CC0000; 
	text-decoration:underline;
}

.text-04 a:hover
{/*new*/
	font-family: Arial, Verdana, Helvetica, sans-serif;  
	font-size:12px;
	COLOR:#CC0000; 
	text-decoration:underline;
}


.textBox {
	/*new*/
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border:#CC9900 solid 1px;
}


.selectBox {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333; 	 
}

.formText{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF; 
}

.form-text-number {   
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border-style:solid ;
	text-align: right; 
	border:#CC9900 solid 1px;
}

.formButton {
	border: 1px solid #666666;
	background-color:#CC9900;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.errorText{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF3300;
	padding: 2px;
}


.TableHeader{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #999999;
	border: 1px solid #525252;
	font-size: 11px;
	padding: 1px;
	color: #525252;  
}

.TableDetail{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	border-bottom: 1px solid #525252;
	border-left: 1px solid #525252;
	border-right: 1px solid #525252;
	font-size: 11px;
	padding: 1px;
	color: #525252;
}

.TableDetail a{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 1px;
	color: #0066FF;
	
	text-decoration:none;
}

.TableDetail a:visited{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	padding: 1px;
	color: #0066FF;
	text-decoration:none;
} 

.TableDetail a:hover{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	padding: 1px;
	color: #0066FF;
	text-decoration:underline;
} 

.response-table{
/*new */
border: dashed  #990000 1px;
background-color:#FFFFCC;

}

.input-response-table{
/*new */
border: dashed  #666666 1px;
background-color:#FFFFFF;

}
