/*-----------------------------------------------------------
Description: AEO Forums 09 
Version: 1.0
Author: Mark Edwards
Author URI: www.aspevents.net

-----------------------------------------------------------*/


/* RESET
-----------------------------------------------------------*/

a img {border:none;}

.sheetbody_1 ul {list-style-type:disc; margin-left:1.5em;}

h1,h2,h3,h4,h5,h6 { font: normal 100%; }
.clear {clear:both;}
/*---------------------------------------------------------*/

/* WEBSITE HTML/BODY
-----------------------------------------------------------*/
html, body {border:0; margin:0; padding:0; background:url(../g/2009/template/page_stripe.gif) repeat-x; font-size:0.95em; font-family:Arial, sans serif; line-height:1.3em; color:#6b6b6b;}
	 
body a{color:#cf337f; text-decoration:none;} /* here you have to put the css to general links*/

body a:hover{color:#9f206f; text-decoration:none;} /* here you have to put the style to the hover state */

/*body {background-image:none; font-family:verdana, sans serif; font-size:0.7em;}
*/
#logomobile{position:absolute; visibility:hidden; width:0; height:0;} 

/*---------------------------------------------------------*/

/* STRUCTURE

-----------------------------------------------------------*/
#PageBody_DIV { /* Wrapper*/ 
	width:1000px;
	height:768px;
	margin:0 auto;
	padding:0;
	background:url(../g/2009/template/oval_bg.gif) no-repeat;
}

#navigation{
	float:left;
	position:relative;
	width:1000px;
	height:137px;
	padding:0;
	margin:0;
}

#pb_1{
	float:left;
	width:977px;
	height:100px;
	margin-left:23px;
	padding-top:8px;
}

#pb_1_forms{
	float:left;
	position:relative;
	width:977px;
	height:100px;
	margin-left:23px;
	padding-top:8px;
	background:url(../g/2009/template/forms_overlay.gif) no-repeat;
}

#subnavigation{
	float:left;
	width:125px;
	padding-left:76px;
	*padding-right:10px;
	text-align:right;
	margin-top:87px;
}

#subnavforms{
	float:left;
	width:125px;
	padding-left:51px;
	*padding-right:10px;
	text-align:right;
	margin-top:87px;
}

#mainbody{
	float:left;
	width:453px;
}

#mainbodyforms{
	float:left;
	width:700px;
}

#marquee{
	float:left;
	width:420px;
	padding-right:15px;
	padding-left:20px;
	height:23px;
}

#content{
	float:left;
	width:420px;
	height:317px;
	padding-left:15px;
	padding-right:18px;
	overflow-x:hidden;
	overflow-y:scroll;
}

#pb_2{
	float:left;
	width:120px;
	margin-top:160px;
	margin-left:10px;
}

/*----------------------------------------------------------
 Forms Layout
 -----------------------------------------------------------*/
 #forms_top{background:url(../g/2009/template/form_t.gif) no-repeat; width:966px; height:25px; margin-left:25px; margin-right:8px;position:relative;}
 
 #site_center_forms{
	float:left;
	width:966px;
	min-height:470px;
	margin-left:25px;
	margin-right:8px;
	background:url(../g/2009/template/form_bg.gif) repeat-y;
	position:relative;
}

#contentforms{float:left; width:746; margin-left:20px;position:relative;}

#forms_bottom{background:url(../g/2009/template/form_b.gif) no-repeat; width:966px; height:25px; margin-left:25px; margin-right:8px;position:relative;}

/*---------------------------------------------------------*/
/* navigation
-----------------------------------------------------------*/

ul#navigation {
	float:left;
	padding:0;
	width:1000px;
	margin-top:84px;
	margin-left:23px;
	height:59px;
	 position:relative; 
	 float:left;
}

ul#navigation li{display:inline; margin-right:5px;	line-height:3.25em; position:relative; float:left;}
	
ul#sub_navigation {
	width:115px;
	text-align:right;
	list-style-type:none;
	padding:0;
	margin:0;
}

ul#sub_navigation li{
	width:115px;
	list-style-type:none;
	padding:0;
	margin:0;
}

/* ------------------------------------------
Markerting Directors naviagation
--------------------------------------------- */			
.marketing_forum_on{
	font-family:Verdana, sans serif; color:#acacac; font-size:1.1em; text-decoration:none;
	background:url(../g/2009/template/marketing_forum_on.gif) bottom repeat-x;
	display:block;
	padding:0 5px 18px 5px;
	height:35px;
	}
.marketing_forum_on a{color:#acacac; text-decoration:none;}
.marketing_forum_on a:hover{color:#acacac; text-decoration:none;}
	
.marketing_forum_off{
	font-family:Verdana, sans serif; color:#acacac; font-size:1.1em; text-decoration:none;
	background:url(../g/2009/template/marketing_forum_off.gif) bottom repeat-x;
	display:block;
	padding:0 5px 18px 5px;
	height:35px;
}
.marketing_forum_off a{color:#fff; text-decoration:none;}
.marketing_forum_off a:hover{color:#acacac; text-decoration:none;}


/* ------------------------------------------
Ops Forum naviagation
--------------------------------------------- */
.ops_forum_on{
	font-family:Verdana, sans serif; color:#acacac; font-size:1.1em; text-decoration:none;
	background:url(../g/2009/template/ops_forum_on.gif) bottom repeat-x;
	display:block;
	padding:0 5px 18px 5px;
	height:35px;
	}
.ops_forum_on a{color:#acacac; text-decoration:none;}
.ops_forum_on a:hover{color:#acacac; text-decoration:none;}
	
.ops_forum_off{
	font-family:Verdana, sans serif; color:#acacac; font-size:1.1em; text-decoration:none;
	background:url(../g/2009/template/ops_forum_off.gif) bottom repeat-x;
	display:block;
	padding:0 5px 18px 5px;
	height:35px;
}
.ops_forum_off a{color:#fff; text-decoration:none;}
.ops_forum_off a:hover{color:#acacac; text-decoration:none;}

	
/* ------------------------------------------
Mony Matters naviagation
--------------------------------------------- */	
	
.money_matters_off{
	font-family:Verdana, sans serif; color:#acacac; font-size:1.1em; text-decoration:none;
	background:url(../g/2009/template/money_matters_off.gif) bottom repeat-x;
	display:block;
	padding:0 5px 18px 5px;
	height:35px;
}
.money_matters_off a{color:#fff; text-decoration:none;}
.money_matters_off a:hover{color:#acacac; text-decoration:none;}

.money_matters_on{
	font-family:Verdana, sans serif; color:#acacac; font-size:1.1em; text-decoration:none;
	background:url(../g/2009/template/money_matters_on.gif) bottom repeat-x;
	display:block;
	padding:0 5px 18px 5px;
	height:35px;
	}
.money_matters_on a{color:#acacac; text-decoration:none;}
.money_matters_on a:hover{color:#acacac; text-decoration:none;}
	
/*---------------------------------------------*/	
	
li.submenu_on a{	
	color:#2e778c;
	font-family:Arial, sans serif; font-size:1em; text-decoration:none; text-align:right; margin:0;  padding-top:2px; list-style:none;
	}
		
li.submenu_off a{
	color:#747474;
	font-family:Arial, sans serif; color:#747474; font-size:1em; text-decoration:none; text-align:right; margin:0; padding-top:2px; list-style:none;
	}
	
li.submenu_off a:hover{color:#9f206f;}
		
/*---------------------------------------------------------*/

/*panels

-----------------------------------------------------------*/


.paneltitle_1{text-align:left; color:#6b6b6b; font-family:arial narrow, sans serif; font-size:1em; padding-bottom:18px; width:120;}
.panelbody_1{text-align:left; color:#6b6b6b; font-family:arial, sans serif; font-size:0.9em; text-decoration:none; padding-bottom:15px;}
.panelbody_1 a:hover{color:#ef5501; text-decoration:none; font-weight:bold;}
.panelbody_1 a{color:#ef7e04; text-decoration:none; font-weight:bold;}



/*---------------------------------------------------------*/

/*main_content
-----------------------------------------------------------*/
#sheet{
	float:left;
	width:473px;
	text-align:left;
}

h1{color:#6b6b6b; font-family:Arial Narrow, Sans Serif; font-size:1.3em; text-align:left;}

h2{color:#2e778c; font-family:Arial, Sans Serif; font-size:1em; font-weight:bold; text-align:left; padding-top:15px; height:26px;}
.sheet_1 h3{color:#ef7e04; font-family:Arial, Sans Serif; font-size:1em; font-weight:bold; text-align:left; padding-top:5px;}
.sheetbody_1{color:#6b6b6b; font-family:Arial, Sans Serif; font-size:1em; font-weight:normal; text-align:left; line-height:1.75em;}
.sheetbody_1 a:{color:#cf337f;}
.sheetbody_1 a:hover{color:#9f206f;}

.vert{width:15px;}


/*---------------------------------------------------------*/

/* footer

-----------------------------------------------------------*/
#footerspacer{float:left; height:135px; width:977px;}

ul#footer{
float:left;
display:inline;
padding:10px 0 23px 15px;
width:977px;
margin:0;
}

ul#footer li{
	float:left;
	padding-left:6px;
	display:inline;
	color:#747474;
	font-family: Arial, Sans Serif;
	font-size: 0.7em;
	font-weight:normal;
}

ul#footer li a{color:#cf337f; text-decoration:none; }
ul#footer li a:hover{color:#9f206f; text-decoration:none;}
/*---------------------------------------------------------*/
