

/**********  Header css ****************************/

#header{
	border:1px #FFFFFF solid;
	width:780px;
	height:165px;
	background-image:url(../images/header_faqs.jpg);
}

#header a {
	width:150px;
	height:125px;
	display:block;
	float: left;
}


#header ul{
	color: #fff;
	clear:left;
}


#header ul li { display: inline;}


#header ul li a, #header ul li input{
	color: #fff;
	width:195px;
	height:35px;
	text-decoration: none;
	padding-top:5px;
	float: left;
}

#header ul li a:hover{
	color: #fff;
}

#header #search
{   	
    position: relative;
    margin: 105px 36px 0px 0px;
    z-index:999;   
    float: right;
    display: inline; 
    clear: none;  
}

#header #search .button
{   	
    height: 18px;
    font-size: 7pt;
    padding-bottom: 2px;
    line-height: 8pt;
}


/**********  End Header css ****************************/


/********** Middle Container **************************/

#main_container{
	border-left:1px #FFFFFF solid;
	border-right:1px #FFFFFF solid;
	border-bottom:1px #FFFFFF solid;
	width:780px;
	background-color:#e9e0ed;
	min-height: 100%;
}



/********** pageTitleBar Container **************************/
#pageheader{
	border-bottom:1px #FFFFFF solid;
	width:780px;
	height:35px;
	background-color:#bba2c7;
}

#pageheader h2{
	font-size:12px;
	font-weight:bold;
	text-align:left;
	padding:.7em 0 0 15px;
}
#pageheader p {
	margin-top: -1.26em; padding: 0 2em 0 0;
	color: #FFF;
	font-size:10px;
	font-weight: bold;
	text-align: right;
	line-height: 1;
}

#pageheader a{
	font-size:11px;
	color: #FFF;
	padding:.7em 0 0 15px;
}

#pageheader a:hover{
	color:#0079ac;
}


/********** Right Column Container ************************************/
#right_container{
	width:193px;	
	float: right;
	min-height:100%;
	display: block;
}

#right_container_content
{
    min-height:100%;
    
}

#right_container_content_innerbox
{
    margin: 7px;
    padding: 6px;
    background-color: #d8c8df;
    text-align: left;
}

#right_container_content h2
{
    color: #8b6b9a;
    font-size: 12px;
    font-weight: bold;
    white-space: nowrap;
    padding: 0 0 5px 0;
}

#right_container_content a:link
{
   text-align:left;
   text-decoration:underline;
    font-weight:bold;
	color:#3f9fd5;
}

#right_container_content a:visited
{
   text-align:left;
   text-decoration:underline;
    font-weight:bold;
	color:#3f9fd5;
}

#right_container_content #toggleContainer
{
    padding: 0 0 0 15px;
}



/********** Left Column Container **************************/

#leftSide_container{
	width:587px;
	float:left;
	min-height:100%;
	background-color: #ffffff;
	
}

#leftSide_container_content {
	padding:15px;
	text-align: left;
	min-height:100%;
	
}

#leftSide_container_content p
{
    color: #000000;
}


#leftSide_container_content h2
{
    color: #8b6b9a;
    font-weight: bold;
    font-size: 12px;
    text-transform: uppercase;
    padding: 0 0 12px 0;
}

dl
{
    
    list-style: none;
    padding: 7px 0 0 0;
}

dt
{
    text-decoration:none;
	font-weight:bold;
	color:#3f9fd5;
	cursor: pointer;
	padding: 3px 0 3px 0;
}

dt:hover
{
    font-weight:bold;
	color:#3f9fd5;
}

dt:hover span {

text-decoration:underline;
}


dt img
{
    padding: 0 0 0 9px;
    vertical-align: middle;
}

dd
{
    padding: 9px 0 9px 9px;
    color: #000000;
    display: none;
}








