body, p, br, tr, td, ul, ol, div, input, textarea,reset,submit {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}
.red { color:#FF0000; }

.titles {

	font-size: 16px;

	color: #FF7700;

}

a:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FF7700;

	text-decoration: underline;

}

a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FF7700;

	text-decoration: underline;

}

a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FF7700;

	text-decoration: none;

}

a:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FF7700;

	text-decoration: none;

}

a.menu:link, a.menu:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

	/*height: 24px;

	line-height: 24px;*/

	display: block;

	/*text-indent: 17px;*/

	padding: 6px 2px 6px 17px;

	border-bottom: solid 1px #FFFFFF;

}

a.menu:hover, a.menu:active {

	color: #FFFFFF;

	background: #FF7700;

}

.footer {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

}

.forms {

	font-size: 11px;

	padding-left: 2px;

	border: 1px solid #FF7700;



}

.form {

	font-size: 11px;

	padding-left: 2px;

	border: 1px solid #FF7700;

}



input:focus {

	background: #FEEEDF;

}

textarea:focus {

	background: #FEEEDF;

}

a.submenu:link, a.submenu:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #000000;

	background-color: #FDB87C;

	text-decoration: none;

	height: 20px;

	line-height: 20px;

	display: block;

	text-indent: 17px;

	border-bottom: solid 1px #FFFFFF;

}

a.submenu:hover, a.submenu:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: white;

	background-color: #FF7700;

	text-decoration: none;

	height: 20px;

	line-height: 20px;

	display: block;

	text-indent: 17px;

	border-bottom: solid 1px #FFFFFF;

	border-left: solid 1px #FFFFFF;	

}

.titlesRed {



	font-size: 13px;

	color: #FF0000;

}

.tblHead {

	font-weight: bold;

	color: #FFFFFF;

	background-color: #999999;

}

.odd {

	font-size: 11px;

	font-weight: bold;

	color: #666666;

	text-align: center;

}

.even {



	font-size: 11px;

	font-weight: bold;

	color: #000000;

	text-align: center;

}

.red11 {

	font-size: 11px;

	color: #FF0000;

}

.selected {

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #D79B75;

	height: 20px;

	line-height: 20px;

	text-indent: 17px;

	border-bottom: solid 1px #FFFFFF;

}





th{

	background-color: #ff7904;

	height: 20px;

	/*border: 1px solid #000000;*/

}



.display_1{

	background-color: #f6f6f6;

	border-top: 1px solid #000000;

}





.display_2{

	background-color: #ffffff;

	border-top: 1px solid #000000;

}



/*gun css for menu*/

a.gun_menu:link, a.gun_menu:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

	height: 48px;

	line-height: 24px;

	display: block;

	text-indent: 17px;

	border-bottom: solid 1px #FFFFFF;

}

a.gun_menu:hover, a.gun_menu:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;	

	color: #FFFFFF;

	background: #FF7700;

	text-decoration: none;

	height: 48px;

	line-height: 24px;

	display: block;

	text-indent: 17px;	

	border-bottom: solid 1px #FFFFFF;	

}

/*end of gun css*/







.ErrorMessage{

 color:red;

}

.CodePrice {

	color: #770000;

}