*
{
    margin:0px;
}

body,
html 
{
    margin:0;
    padding:0;
    color:#000;
    background:#EAEAFF; 
    font-family:Arial;
    font-size:12px;
    color: #49166B;
}

body 
{
    min-width:1000px;
    margin-top:30px;
    margin-bottom:30px;
}

p, ul, ol 
{
	padding:10px;
}

ul
{
	padding-left:55px;
}

a
{
	text-decoration:none; 
}

a:link	
{
	/*color:#666633;*/
	/*color:#9999CC*/
	color:#808080;

}

a:hover 
{
	color:#996666;
}

a:active
{
	color:#666633;
	font-weight:bold; 
}

a:visited
{
	color:#666633;
}

h2 
{
	font-size: 18px;
	font-weight: bold;
}

h3 
{
	font-size: 16px;
	font-weight: bold;
}

h4 
{
	font-size: 12px;
	font-weight: bold;
}

#container 
{
    background:#99c;
    margin:0 auto;
    width:1000px;
    /*height: auto !important;*/
    height:100%;
    border:1px solid #49166B;
}

#header 
{
    background:#ddd;
    width:1000px;
}

#headerRight 
{
    background-color:#CCCCFF;
    float:right;
    width:850px;
    height:145px;
}

#left 
{
	position:relative;
    background-color:#9999CC; 
    float:left;
    width:150px;
    min-height:500px;
    margin-top:20px;      
}

#leftContent 
{
	margin-left:5px;
			 
}

#leftNews 
{
	position:absolute;
	bottom:0px;
	background-color:#CCCCFF; 		 
	margin-bottom:5px;
	width:140px;
	min-height:250px;
	text-align:left;
	border:1px solid Black; 

}



#leftNews a
{
	color: #49166B;
    text-decoration: none;   
    
}

#leftNews a:hover
{
	color:#9999CC;
}

#leftNews a:active
{
    color: #FF0000;
    text-decoration: none; 
}

#leftNews a:visited
{
    color: #49166B;
    text-decoration: none; 
}




#imgLeft
{	
	float:left;
	width:150px;
}

.pageTitle
{
	font-size:14px;
	font-weight:bold;  
}

#main 
{
    background:#CCCCFF;
    float:right;
    width:840px;
    min-height:520px;
    padding-left:10px;
}

#main ul 
{
    margin-bottom:0;
}

#footer 
{
    background:#DEDEFF;
    clear:both;
    text-align:center;
}

#footer p 
{
    padding:5px;
    margin:0;
    font-size:10px;
}

#footer a
{
	color: #4A176C;
    text-decoration: none; 
}

#footer a:hover
{
	color:#49166B;
}

#footer a:active
{
    color: #FF0000;
    text-decoration: none; 
}

#logo
{
    float:left;
    width:150px;
    height:145px;
}

#tagline
{
    color:#49166B;
    padding-top:67px;
    font-size:12px;
    font-weight:normal;
    background-image:url('/aspx/images/headerBG2.jpg');
    vertical-align:middle;
    padding-left:5px;
}

#tagline h2
{
    font-size:20px;
    font-weight:normal;
}

.aimsList ul
{
		list-style-image:url('/aspx/images/bullet.jpg');
		padding-left:55px;
}
.aimsList ul li
{
	padding-bottom:10px;
	
}

.aimsListNav ul
{
		list-style-image:url('/aspx/images/bulletdark.jpg');
		padding-left:35px;
}

.aimsListNav ul li
{
	padding-bottom:10px;
	
}

.aimsListNav ul li a:link
{
	color:#ffffff;
	
}

.aimsListNav ul li a:hover
{
	color:#49166B;
	
}

.aimsListNav ul li a:visited
{
	color:#ffffff;
}

.HeadingLarge
{
	font-size:14px;
}

.txtformfield
{
	border:1px solid #49166B;
	background-color:#ffffff;
}

selformfield
{
	border:1px solid #49166B;
	background-color:#ffffff;
}

/*
TABLE {border-collapse: collapse }
TD,TH    {border: 1px solid #EAEAFF }
*/

/* MENU */
/*======*/
#menu
{
    padding-top:0px;
    padding-bottom:0px;
    background-color:#EFEFFF; 
    color:inherit;
    text-align:left;
    height:25px;
    padding-left:5px;
}

#menu *
{  
    font-family : Arial, Helvetica, sans-serif;
    font-weight : normal;
    font-size:10px;
}


#menu a 
{
    color: #4A176C;
    text-decoration: none; 
}

#menu  a:active
{
    color: #FF0000;
    text-decoration: none; 
}

#menu ul
{
    width:100px;
    float:left;
    margin:0px;
    padding:0px;
    list-style:none;
    text-align:center;
    border-right:1px solid #E0E0E0;
}

#menu ul .item
{
    display:none;
    /*padding:2px;*/
}

#menu ul:hover
{
	background-color:#EAEAFF;
}


#menu ul:hover .item
{
    display:block;
    background-color:#EAEAFF;
    border-left:1px solid #E0E0E0; 
    border-right:1px solid #E0E0E0; 
    border-bottom:1px solid #E0E0E0; 
    width:200px;
    text-align:left;
    padding-left:15px;
 /*   left:15px;*/
    position:relative; 
}

#menu ul:hover .item a
{
    color:#4A176C; 
    text-decoration:none;	  
}

#menu ul:hover .item a:hover
{
    color:#999;
}

#menu .item
{
    height:22px; 
    /*padding:2px;*/ 
    line-height: 20px;
}

#menu ul .top {
    height:22px; 
    padding:1px;
    line-height: 20px;
    /*border:1px solid Black;*/
}

#menu .top a:hover 
{
    color:#9999CC;   
}

#menu .top a:active 
{
    color:#C0C0C0;
}

.clear
{
    clear:both;
    height:10px;
}

/* END MENU */
/*==========*/

