BODY {
margin-top:0px;
margin-bottom:0px;
background-color:#D0D0A7;
font-size:10.4pt;
line-height:1.4em;
font-family:Arial;
}



#site_header .site_hdr_title {
	padding-left:.5em;
	font-size:26pt;
	font-family:Times;
}

#site_header .site_hdr_title a {
 text-decoration:none;
 color:#333;
}

#site_header .site_hdr_tag {
	padding-left:1.6em;
	font-size:9pt;
	font-family:Arial;
	color:#663;
}

#site_header{
 margin-bottom:7px;
}

#site_main {
	background-color: white;
}

#content_top h2, h3, h4 {
	font-family:Times;
}

#content_main H1
{
	color: #675048;
	font-weight:bold;
}

#content_main H4,
#content_main H2,
#content_main H3
{
	color: #675048;
	font-weight:bold;
	margin-top: 0.5em;
}

H2.cgn_form {
	font-size:80%;
}

.acct-sect-hdr{
	background-color:#DDD;
	margin-right:auto;
	width:500px;
}

FORM textarea {
	width: 100%; 
}

.banner {
background: url('images/support_banner.png') no-repeat -2px;
height: 70px;
border: 1px solid #666;
width:80%;
margin:auto;
padding-top:.2em;
}
.bnr_head {
margin-left:88px;
font-size:150%;
color:#675048;
font-weight:bold;
}
.bnr_body {
margin-left:88px;
}

/* basic form */
.cgn_form_header {
font-size:150%;
font-weight:bold;
color:#675048;
}

.clrset1 {
	/* background-color: #e6e9eF; */
	background-color: #e6e9eF;
}

.clrset2 {
	background-color: #F6F9FF;
}

.clrset3 {
	background-color: #663333;
	color:#FFF;
}

.clrset4 {
	background-color: #F6F9FF;
	color:#000;
	border-color:#996;
}

.clrset5 {
	background-color: #FFF;
	color:#000;
}

#nav_wrap { 
/*	border-top:1px solid #669; */
/*	background-color: #D0DAEF;  */
/*	float:left; */
	width:792px;
	height:40px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:1px;
	text-align:center;
	background: url(images/nav_bg.png) no-repeat;
}

#nav_wrap div:hover { 
	background: url(images/nav_item_bg_a_2.png) no-repeat 1px 4px;
}

#nav_wrap div a:hover { 
	color:#FFF;
}


#nav_wrap div.nav_wrap_prefix { 
	margin-left:75px;
}
#nav_wrap div.nav_wrap_active { 
	background: url(images/nav_item_bg_2.png) no-repeat 0px 4px;
}

#nav_wrap div { 
	width:129px;
	height:29px;
	display:block;
	float:left;
	background: url(images/nav_item_bg_2.png) no-repeat 0px 4px;
	padding-top:9px;
	margin-left:40px;
	text-align:center;
	cursor:pointer;
/*	border:1px solid red;*/
}
#nav_wrap div a { 
/*	padding-left:7px; */
	line-height:110%;
	font-size:9pt;
	font-weight:bold;
	font-family:Times;
	text-decoration:none;
	/*color:#667766;*/
/*color:#DEB984;*/
	color:#EED9B9; 
	width:129px;
	margin:none;
}
#nav_wrap li div a { 
	padding-left:0px; 
	padding-right:0px;
	font-size:9pt;
}
/*  menu mega hover */
#nav_wrap div.mega-hovering div {
display:block;
}

#nav_wrap div div:hover { 
	background:#42607D none;
}


#nav_wrap div div {
color:#EED9B9; 
margin-left:0px;
margin-top:5px;
width:229px;
background:#42607D none;
display:none;
position:absolute;
/*top:1.9em; */
/*left:-1px; */
text-align:left;
padding-left:1em;
padding-bottom:.5em;
border-left:1px solid #666;
border-right:1px solid #666;
border-bottom:1px solid #666;
border-top:1px solid #666;
height:auto;
z-index:999;
font-size:9.4pt;
}

#nav_wrap div div p { 
	margin-bottom:1em;
	margin-top:0em;
}
#nav_wrap div div a { 
	line-height:110%;
	font-size:9.4pt;
	font-weight:normal;
	font-family:Arial;
	text-decoration:underline;
	/*color:#667766;*/
/*color:#DEB984;*/
	color:#EED9B9; 
	width:129px;
	margin:none;
}

#content_main UL {
	padding-left:2em;
	margin-top:7px;
	padding-bottom:3px;
}
#content_main UL LI {
	list-style-image: url(images/sidenavup2.png);
}


/* wiki images */
.media {
	margin:.5em;
	border: .5px solid #eef;
}
