body {

	background-color: #000000;

margin:0px;

padding:0px;

}





.maindiv {

	background-image: url(../charmantblue/images/bg_green.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	margin-left: -495px;

	position: absolute;

	left: 50%;

	height: 100%;

	width: 990px;
	height: 900px;

}

.logo {

	padding-top: 35px;

}

.clearBoth {

	font-size: 0px;

	clear: both;

}



div, table {font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #CCCCCC;

	text-decoration: none;

	line-height: 18px;}





a

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #CCCCCC;

	text-decoration: underline;

	line-height: 18px;

}

a:hover

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: underline;

}





a.mainlevel

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #CCCCCC;

	text-decoration: underline;

	line-height: 18px;

}

a.mainlevel:hover

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: underline;

}





a.mainlevelfootermenu

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #999999;

	text-decoration: underline;

	line-height: 18px;

display:inline-block;

margin-left:10px;
margin-botom:10px;


}

a.mainlevelfootermenu:hover

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: underline;

display:inline-block;

margin-left:10px;

}



a.mainleveltopmenu

{

	font-weight: normal;

	color: #00cccc;

	line-height: 22px;

	padding-left: 20px;

	font-size: 20px;

	text-decoration: none;

	text-transform: uppercase;

}

a.mainleveltopmenu:active {font-size: 20px;text-decoration: none; color:#00ccff;}

.mainlevelleftmenu#active_menuleftmenu {text-decoration: underline; color:#00ffff;font-weight: bold;
}

.mainleveltopmenu#active_menutopmenu{text-decoration: none; color:#FFFFFF; font-weight: normal; }





a.mainleveltopmenu:hover {text-decoration: none; color:#00ffff; font-weight: normal; }



.moduletableleftmenu{

width:270px;



}

.moduletableleftmenu th{



font-size:12px;

color:#999999;

text-align:right;

font-weight:normal;

}

.moduletableleftmenu div{



}

.moduletableleftmenu img{

float:left; 

margin:0px; 

padding:0px;

vertical-alignment:middle;

text-align:middle;

}

a.mainlevelleftmenu

{

	font-weight: bold;

	color: #00ffff;

	line-height: 22px;

	font-size: 12px;

	text-decoration: none;

	text-transform: uppercase;

	display: block;

}

a.mainlevelleftmenu {font-size: 12px;line-height: 30px;font-weight: bold;text-decoration: none; color:#00ffff;}

a.mainlevelleftmenu#activemenu {text-decoration: underline; color:#00ffff;font-weight: bold;}

a.mainlevelleftmenu:hover {text-decoration: underline; color:#00ffff; font-weight: bold; }



a.sublevelleftmenu

{

	font-weight: bold;

	color: #FFFFFF;

	line-height: 30px;

	font-size: 12px;

	text-decoration: none;

	text-transform: uppercase;

	display: block;

	padding-left: 20px;

}

a.sublevelleftmenu:link {font-size: 12px;line-height: 30px;font-weight: bold;text-decoration: none; color:#FFFFFF;}

a.sublevelleftmenu#activemenu {text-decoration: underline; color:#FFFFFF;font-weight: bold;}

a.sublevelleftmenu:hover {text-decoration: underline; color:#FFFFFF; font-weight: bold; }



a.sublevel2leftmenu

{

	font-weight: bold;

	color: #FFFFFF;

	line-height: 30px;

	font-size: 12px;

	text-decoration: none;

	display: block;

	padding-left: 30px;



}

a.sublevel2leftmenu:link {

	font-size: 12px;

	line-height: 30px;

	font-weight: bold;

	text-decoration: none;

	color:#FFFFFF;

	background-image: url(../Uploads/arrow.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 15px;

}

a.sublevel2leftmenu#activemenu {text-decoration: underline; color:#FFFFFF;font-weight: bold;}

a.sublevel2leftmenu:hover {text-decoration: underline; color:#FFFFFF; font-weight: bold; }



#topmenu{



margin-left:10px;

}



#leftholder{

margin-top:38px;

float:left;

margin-left:30px;

width:290px;

}





#maincontent{
	margin-top:38px;
	float:left;
	margin-left:34px;
	width:600px;

}



#footer {

	background-image: url(../charmantblue/images/footebluerbg.png);

	background-repeat: no-repeat;

	background-position: center top;

	text-align: center;

	height: 80px;

	padding-top: 10px;

}



.h2

{

	font-size: 14px;

	color: #00cccc;

	text-decoration: none;

}

strong

{

	font-size: 14px;

	color: #00cccc;

	text-decoration: none;

}

b

{

	font-size: 14px;

	color: #00cccc;

	text-decoration: none;

}



ul{



list-style:none;



}

li{





	font-size: 14px;

	color: #00cccc;

	text-decoration: none;

margin-bottom:10px;

display:block;







}

h1{

font-size: 20px;

	color: #FFFFFF;

text-transform: uppercase;

	text-decoration: none;



}

.contentheading{
	font-size: 20px;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
	padding-bottom: 20px;
}



.componentheading{
	font-size: 20px;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
	padding-bottom: 20px;
	font-weight: bold;
}


th{

font-size: 16px;

	color: #00ccff;

text-transform: uppercase;

	text-decoration: none;



}



.button{



width:80px;

display:block;

height:22px;

background-color:#000000;

border:solid 1px #999999;

text-align:center;

line-heigth:22px;

color:#999999;



}





.back_button{



width:80px;

display:block;

height:28px;

background-color:#000000;

border:solid 1px #999999;

text-align:center;

line-heigth:22px;

color:#999999;



}





.back_button a{



text-align:center;

line-heigth:28px;

color:#999999;



}



.back_button a:hover{



text-align:center;

line-heigth:22px;

color:#ffffff;



}

.moduletablefooter{

width:100%;
}

.moduletablefooter td{
text-align:center;

}
