/* Annan RoM Stylesheet Sept 2006 */

body { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 62.5%;	color: #333333; background: #C5C299  ;	text-align: center;	margin: 0;	border-top: 5px solid #FFF;}

a:link { color: #666;}
a:visited { color: #666;}
a:hover {text-decoration: none;}

/* Layout begins */

#container {background: #fff; width: 770px; margin: 0px auto; padding: 0px; }

#header {background-color:#FFFFFF;height: 98px;}

#main { background: #fff; border: 1px solid #193E72; margin-top:3px; }

#main2 { background: #fff; border-left: 1px solid #193E72; border-right: 1px solid #193E72;border-bottom: 1px solid #193E72; }

#leftside { width: 142px; border-right: 1px solid #193E72;}

#midcontent { padding: 10px 15px 10px 15px; text-align: left; }

#rightside {width: 142px; border-left: 1px solid #193E72;}

/* Layout ends */

.line { height:1px; background: #949E9F; margin: 0; padding:0; font-size: 1px; line-height: 0;}

.title { padding: 1px; margin: 1px; font-size: 12px; line-height: 12px; }

.box1 {	padding: 3px; background:#193E72; color: white;	border:1px solid #fff;	text-align: left;}
.box1 a {color: white;}
.box2 {	padding: 3px 3px 8px 3px;	background: #ccac08;	border:1px solid #fff;	color: white; line-height: 130%; text-align: left;}
.box2 a {color: #000000;} 
.box3 {	padding: 3px;	background:#007BC4;	border:1px solid #949E9F; color: white;	line-height: 130%; margin-top:10px;}

.box4 {	padding: 3px; color: #2E546B;	background:#fff;	border:1px solid #fff; line-height: 120%;	text-align: center;}



/*Text Stuff*/

p{ padding: 3px 0; margin: 3px 0; font-size: 1.2em; line-height: 145%;}

.small { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 100%;}

.justified { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: justify;}

h1, h2, h3, h4, h5 { font-family: Arial, Helvetica, sans-serif;}

h1 { font-size: 22px; color: #193E72; padding: 1px; margin: 15px 1px 6px 1px; font-weight: normal;}

h2 { font-size: 14px; color: #C41D00; padding: 3px 0; margin: 15px 0 10px 0; }

h3 { font-size: 14px; color: #C41D00; padding: 3px 0; margin: 15px 0 6px 0; text-align: right;}

h4 {font-size: 1.3em; margin: 6px 0px 2px 0px;}

/*Navigation Stuff*/

#navcontainer {background:#CCAC0B; }

#navcontainer ul { text-align: left;margin-left: 0; padding: 0px 1px 0px 0px; list-style-type: none; font-family: Arial, Helvetica, sans-serif;text-transform: capitalize;  font-size: 1.3em;}

#navcontainer a { display: block; padding: 5px 1px ; width: 130px; background:#193E72; border-bottom: 1px solid  #eee; }

#navcontainer a:link, .navlist a:visited { color: white; text-decoration: none; }
#navcontainer a:visited { color: white; text-decoration: none; }
#navcontainer a:hover { background:#CCAC0B; color: #fff;}


/*Form Stuff*/

input.submit
{
border: 3px double #999999;
border-top-color: #CCCCCC;
border-left-color: #CCCCCC;
padding: 0.25em;
background-color: #FFFFFF;
background-repeat: repeat-x;
color: #333333;
font-size: 75%;
font-weight: bold;
font-family: Verdana, Helvetica, Arial, sans-serif;
} 

.formfield {
	font-family: verdana,arial,helvetica,geneva,sans-serif;
	font-size:11px;
	color:#666666;
	background-color:#F7F7F7;
	border: 1px solid #999999;
	letter-spacing: 0.1em;
	text-indent: 0.2em;
}

.inline {
display:inline;
float: left;
padding: 0px 5px 0px 0px;
}


/*Simple Stuff*/

strong {font-weight: bold;}
.caps {text-transform: uppercase;}
.color {color: #C41D00;}
li {font-size: 100%;}
#highlight {font-size:11px;	background-color:#F7F7F7;	border: 1px solid #007BC4;
	padding: 4px;}
	
#highlight2 {font-size:11px;	background-color:#F7F7F7;	border: 1px solid #007BC4;
	padding: 0px 4px; margin: 10px 0px;}
