﻿body{height:100%;}
html{height:100%;}
body{margin:0;padding:0; font-family:"Monotype Corsiva"; background-color:#ffff99; min-width:1024px;}
#footer{margin:0 auto; width:100%;}
#content{clear:both;margin:0 auto; width:100%;}
#headergeneral{margin:0 auto; width:100%;}
#footer{height:1.5em; font-size:medium;}
#headergeneral{
background:#ffff99;
color:#660000;
font-size:x-large;
height:205px;
text-align:center;
}
#aloginbox a{
color:#ffff99;
}
#aloginbox a:hover{
color:#660000;
}
#emblembox{
float:left;
text-align:left;
}
#emblem
{
margin-top:17px;
height:195px;
width:175px;
background:url('images/emblem.gif') no-repeat;
}
#loginbox{
height:17px;
font-size:medium;
text-align:left;
position:absolute;
top:0px;
left:0px;
}
#headerimagegun{
background:url('images/gun.gif') no-repeat;
height:160px;
width:135px;
float:right;
}
#breadcramp{
font-size:medium;
padding:5px 10px 0px 10px;
color:#660000;
text-align:left;
}
#leftcontent
{
position:absolute;
top:240px;
left:10px;            
width:200px;
}
#leftcontent img{
border-width:0px;
}
a{
color:#aa0000;
}
a img{
border-width:0px;
}
p
{
margin-top:0px;
margin-bottom:0px;
}
ul{
margin-top:0px;
}
#centercontent{
margin-left:210px;
padding:10px;
}
#contentheader{
text-align:center;
color:#660000;
}
#pagecontent{
text-align:justify;
font-size:x-large;
color:#660000;
}
hr{
border-color:#660000;
}
.highlight{
background-color:#ffffff;
}
.armelit{
margin-top:12px;
border-style:none;
}
#headerimagegun{
background:url('images/gun.gif') no-repeat;
height:160px;
width:135px;
float:right;
}
#mainmenu{
clear:right;
height:52px;
background: #660000 url('images/ms.gif') repeat-x;
}
#mainmenutext{
padding-top:10px;
color:#ffff99;
text-transform:uppercase;
}
#mainmenutext a{
text-decoration:none;
color:#ffff99;
}
#mainmenutext a:hover{
text-decoration:underline;
}
#search{
margin:8px 5px 0px 0px;
float:right;
}
.textbox{
font:12pt "Monotype Corsiva";
background:#ffffcc;
color:#660000;
border-color:#ffcc99;
}
.button{
font:12pt "Monotype Corsiva";
background:#662200;
color:#ffff99;
border-color:#ffcc99;
}
#mainmenuimg{
height:52px;
width:122px;
background:url('images/mr.gif') no-repeat;
float:right;
}
.contenthr
{
border-color:#660000;
margin-left:201px;
}
#leftfooter{
float:left;
width:20%;
}
#centerfooter{
float:left;
width:60%;
text-align:center;
}
#rightfooter{
width:20%;
margin-left:80%;
text-align:right;
}

/*ASPNet GridView*/
.gridView
{
	background-color:#FFFFFF;
	border-color:#660000;
	color:#660000;
	font-size:12pt;
	padding:3px;
}
/*ASPNet GridViewRow*/
.gridViewRow
{
    font-size:12pt;
	background-color:#FFFFFF;
	color:#660000;
}
/*ASPNet GridViewAlternatingRow*/
.gridViewAlternatingRow
{
    font-size:12pt;
	background-color:#F0F0F0;
	color:#660000;
}
/*ASPNet GridViewSelectedRow*/
.gridViewSelectedRow
{
    font-size:12pt;
	background-color:#CC3333;
	color:#FFFFFF;
	font-weight:bold;
}
/*ASPNet GridViewPager*/
.gridViewPager
{
    font-size:12pt;
	background-color:#C0C0C0;
	color:#660000;
}
/*ASPNet GridViewHeader*/
.gridViewHeader
{
	background-color:#C0C0C0;
	color:#660000;
	font-weight:bold;
	font-size:12pt;
}
/*ASPNet GridViewFooter*/
.gridViewFooter
{
    font-size:12pt;
	background-color:#C0C0C0;
	color:#660000;
}
/*ASPNet GridViewSummaryRow - used by reporting*/
.gridViewSummaryRow
{
    font-size:12pt;
	background-color:#EE7F30;
	font-weight:bold;
}
/* used for RecordCount label of GridView */
.RecordCount
{
	font-size:12pt;
	font-style:italic;
}
/* standard text used by add, edit, and summary pages */
.stdText
{
	font-size:12pt;
}

/* standard bold text used by add, edit, and summary pages */
.stdBoldText
{
	font-weight:bold;
	font-size:12pt;
    background-color:#ffffcc;
}

/* standard Large text used by add, edit, and summary pages */
.stdBoldText
{
font:bold 12pt "Monotype Corsiva" ;
background-color:#ffcc99;
color:#660000;
}

/* standard Large text used by add, edit, and summary pages */
.stdSmallText
{
font:12pt "Monotype Corsiva";
}

/* standard TextBox Control */
.stdTextBox
{
font:12pt "Monotype Corsiva";
background-color:#ffffcc;
color:#660000;
border-color:#ffcc99;
}

/* standard DropDownList Control */
.stdDropDownList
{
	font-size:12pt;
}

/* standard Button Control
.stdButton
{
    font-family:"Monotype Corsiva";
	font-size:12pt;
} */

/* standard RadioButtonList Control */
.stdRadioButtonList
{
	font-size:12pt;
}

/* standard CheckBox Control */
.stdCheckBox
{
	font-size:12pt;
}

/* standard Hyperlink Control */
.stdHyperlink
{
	font-size:12pt;
}

/* errorText used on add, edit, and summary pages */
.errorText
{
	font-weight:bold;
	font-size:12pt;
	color:Red;
}
/* requiredFieldText used to display required field statement on add and edit pages */
.requiredFieldText
{

	font-style:italic;
	font-size:12pt;
}

.tvRootLevel
{
	font-size: 12pt;
	background-color:#ffff99;
	font-weight:normal;
	color: #660000;
}
.tvParentLevel
{
	font-size: 12pt;
	background-color:#ffff99;
	font-weight:normal;
	color: #660000;
}
.tvNodeLevel
{
	font-size: 12pt;
	background-color:#ffff99;
	font-weight:normal;
	color: #660000;
}
.tvLeafLevel
{
	font-size: 12pt;
	background-color:#ffff99;
	font-weight:normal;
	padding-left:2px;
	color: #660000;
}
.tvSelectedNodeLevel
{
	font-size: 12pt;
	background-color:#ffcc99;
	font-weight:bold;
	text-decoration: underline;
	color: #660000;
	width: 100%;
}