
body
{
	margin:          	0;
	padding:         	0;
	background:      	#ebf4f9 url('bg.png') top left repeat;
	font-family:     	arial, sans-serif;
}

a 
{
 	color: 	#FF6927};
}
h1 
{
	color:				#4f4f4f;
	font-size:			20px;
	margin-top:			20px;
	padding-top:		0px;
	_padding-top:		20px;
}

h2
{
	color:				#ff6927;
	font-size:			14px;
}

h3
{
	color:				#ff6927;
	font-size:			12px;
}

p,label
{
	color:				#4f4f4f;
	font-size:			12px;
	line-height:		20px;
}

ul
{
	color:				#4f4f4f;
	font-size:			12px;
	list-style: 		disc inside;
}

li 
{
	margin-left:15px;
}

hr 
{
	height:				1px;
	border-top:			1px solid #ccc;
	border-bottom:		0px;
	color:				#ccc;
	
}

#outer-container
{
	
	border: 			0px;
	position:        	relative;
	margin-top: 		-1px;
	margin-bottom: 		0px;
	margin-right: 		auto;
	margin-left: 		auto; 	/* opera does not like 'margin:20px auto' */
	background: 		url(../images/shadow.transparent.png);	
	width:           	820px;
}

#container
{
	margin-left:		30px;
	width:           	760px;  /* width of central section*/

}

#content
{
	min-height:      390px;  /* min height of page */
	_height:         390px;
	background:      white;
	padding:         20px 30px 100px 20px;
	clear:				both;

}

#header
{
	margin-top:      0px;   /* margin at top of page */
	height:          200px;
	background:		 url(../images/banner.jpg)
}

.headtitle
{
	position:        relative;
	font-size:       30px;
	color:           #FFF;
	top:             8px;
	left:            12px;
}

#footer
{
	text-align:      center;
	background:      #666;
	color:           white;
	height:          29px;
	padding-top:     10px;
	font-size:		10px; 
	border-top:		5px solid #ff6927;
	
}


#nav
{
	height:          34px;
	background:      #4f4f4f;
}


div#nav div { behavior: url('javascripts/iefixes.htc')}


#nav a div {padding:7px 16 7 16; border-right:1px solid white;  float:left; padding:10px 15px 0px 15px;
             background: #4f4f4f; color:white; font-size:14px; height: 24px;}


a {text-decoration:none}

#nav a:link, #nav div a:active, #nav div  a:visited
{
	color:        #fff;	
	
	text-decoration: none;
}

div#nav div:hover {background-color: #ff6927; cursor:pointer; color:#000}
div#nav div.hover {background-color: #ff6927; cursor:pointer; color:#000}





/*BIVVY CSS*/
#bivvy_admin {filter:alpha(opacity=50);position:absolute; color: white; background: black; border:1px dotted white; opacity:0.5; padding:5px; width:110px; margin:5px; text-align:left; left:0px; top:0px; font-size:9px; display:none}
#bivvy_admin p {font-size:10x;  cursor:pointer; color:#fff; font-weight:bold;}
#bivvy_admin p.bivvy_notimpl {color:#999; font-weight:normal;}
#bivvy_admin h2 {font-size:12px;  color:white; text-align:center}
.bivvy_hover {cursor:pointer}
.bivvy_footer {font-size:6px; text-align:center}
form.inplaceeditor-form textarea {font-size:12px; background:white; color:#555; border-top:5px solid #aaa; border-bottom:1px solid #aaa; border-left:1px solid #aaa; border-right:1px solid #aaa;padding:5px;}

