body{
	background			: #fff url(bg.jpg) repeat-x;
	text-align			: center;
	margin				: 0px;
	padding				: 0px;
}

body,tr,td,th{
	font				: 12px arial;
	line-height         : 15px;
	vertical-align		: top;
}



a{
	color				: #ec008c;
	text-decoration     : underline;
	font-weight         : bold;
}

a:hover{
	color				: #ec008c;
	text-decoration     : none;
	font-weight         : bold;
	
}



.container{
	width				: 100%;
	text-align			: center;
    padding-right       : 10px;
}

.main_table{
	background-color	: #FFFFFF;
	width				: 900px;
	text-align			: left;
	margin              : 0px auto;
}

.maincontenttable{
	margin-top			: 5px;
}

.mainbodycontainer{
    /* center module content */
    font-weight         : normal;
    padding             : 5px 20px 0 10px;
}
.bottommodulescontainer{
	padding-top			: 20px;
}

.bottomcontainer a{
	color				: #FFFFFF;
}

.footercontainer{
	background-color    : #ffffff;
	margin				: 10px 0px;
	padding             : 10px;
}


/*--------------------- 
Menu 
--------------------- */


/* Table of Contents */

table.contenttoc{
	border				: 2px solid  #00b9ff;	
	margin				: 3px;
}

.contenttoc th{
	background-color	: #BCC10C;
	padding				: 3px;
	color				: #FFFFFF;
	font-weight			: bold;
}
.contenttoc td {
	padding				: 3px;
}
.contentpagetitle,a.contentpagetitle,.componentheading,.contentheading{
	color				: #FF3333;
	font-size			: 18px;
	text-decoration		: none;
	font-weight			: bold;
}
a.contentpagetitle:hover{
	text-decoration		: none;
}
.contentpaneopen{
	font                : arial, helvetica, sans-serif;
	font-size           : 10px;
	font-weight         : normal;
	padding-right       : 10px;
	margin-left			: auto;
    margin-right		: auto;
}
.contentheading{
	margin-left			: 0px;
	text-align			: left !important;
}

.createdate,.modifydate,.small{
	color				: #D6BE2D;
	font-size			: 9px;
	font-weight			: bold;
}
.article_seperator{
    width               : 15px;
}

.componentheading {
	padding             : 0 0 20px 20px;
	color				: #FD9326;
	font-size			: 24px;
	font-weight         : bolder;
}

div.mosimage{
	border				: 1px solid #FD9326;
	margin				: 4px;
}

div.mosimage_caption{
	background			: #FD9326;
	color				: #FFFFFF;
	font-weight			: bold;
}

div.mosimage img{
	margin				: 3px;
}
/*------------------------
Modules
------------------------*/

table.moduletable{
	margin				: 5px 0px 0px 0;
	width				: 170px;
	/*module headers padding from right*/
}
table.moduletable th{
	/*module headers font and color*/
	background-color	: #FF1BA4;
	line-height			: 25px;
	padding-top			: 0px;
    padding-left		: 15px;
	vertical-align		: left;
	width				: 170px;
	color				: #fff;
	font-size			: 14px;
	font-weight			: bold;
}

table.moduletable td{
	padding-top			: 10px;
}

table.moduletable td td{
	padding-top			: 0px;
	padding-left		: 20px;
}

td .sectiontableentry1, .sectiontableentry2 {
	padding             : 10px 10px 0 0;
}

td .sectiontableheader {
	font-weight         :bold;
}

table.maincontenttable form{
	line-height  		: 20px;
}

div.moduletable{
	color				: #00b9ff;
	margin-bottom		: 5px;
	margin-top			: 5px;
	padding-left		: 13px;
}

div.moduletable{
	text-align			: center;
}

div.moduletable a{
	color				: #131313;
}

div.moduletable h3{
	margin				: 0px;
	padding				: 0px;
	font-size			: 13px;
}

div.moduletable ul{
	margin-top			: 5px;
}

div.moduletable li{
	list-style-image	: url(menubullet.gif);
}

.inputbox{
	margin            : 3px 0 5px 0;
}

/*------------------------
NextAid Content
------------------------*/
.nextaid {
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.nextaid a:link {
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #D89127;
	text-decoration: none;
}
.nextaid a:hover {
	font-style: normal;
	line-height: normal;
	text-decoration: underline;
	font-weight: bold;
	font-variant: normal;
	color: #BAB5AF;
}

/*------------------------
NextAid Content
------------------------*/
.involved {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.involved div {
	background-color:#e8e8e8;
	padding:20px;
}

.highlight {
	color:#990000;
}
