/* CSS Document */

body {
	background-color: #FFFFFF;
    margin: 0px;
    padding: 0px;
	font-family: Verdana, Arial, sans-serif;
}

img, a.img {
	border-width: 0;
	border-style:none;
	padding: 0;
	margin: 0;
	}
	
/**** Span class's *****/

.hidden { text-indent: -9000px;}
.br { clear: both;}
.pink { color: #FF0003;}
.small { font-size: x-small;}
.large { font-size: xx-large;}
.right { float: right;}
.left { float: left;}
.center { text-align:center;}


/**** Site Container ****/

#container {
	width: 777px;
	margin: 0;
	padding: 0;
	}

#logo { height: 78px; padding: 0;}

/***Content***/
#contentwrapper {
float: left;
width: 100%;
}

#content_index { 

	margin-left: 162px;
}

#content {
margin: 0 182px 0 162px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}


#content #text {
	float: left;
	width: 363px;
	margin: 0;
	padding: 32px 35px;
	display: block;
	text-align: left;
}

/***Right collumn***/

#rightcol { 
    float: left;
    width: 182px;
	padding: 6px 0;
	margin-left: -182px; 
	}

.blue {
	background: url(../images/right_bl.gif) top no-repeat;
	}	

.orange {
	background: url(../images/right_or.gif) top no-repeat;
	}

.green {
	background: url(../images/right_gr.gif) top no-repeat;
	}

#rightcol H1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:16px;
	color: #FC3;
}

#rightcol p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	color: #CC9;
	padding: 0 2px 2px 2px;}

#rightcol p a {
	text-decoration:none;
	color: #CC9;
}

#rightcol p a:hover {
	text-decoration:underline;
	color: #CF5402;
}


/*-------------------*/
/*	index			 */
/*-------------------*/

#index p {
	font:10.5px/1.25 verdana,sans-serif;
	color:#0E1D46;
	}
	
#index p a {
	text-decoration: underline;
	color:#0E1D46;
	}
	
#index p a:hover {
	text-decoration: underline;
	color:#0E1D46;
	}
	
/*-------------------*/
/*	sub				 */
/*-------------------*/	
	
p.body {
	font:11px/1.25 verdana,sans-serif;
	color:#0E1D46;
	}

img.body {
	float: left;
	padding: 0 10px 6px 0;
	}
	
p.header {
	font:bold 11.25px/1.5 verdana,sans-serif;
	color:#0E1D46;
	}
	
p.subheader {
	font:bold 11px/1.5 verdana,sans-serif;
	color:#0B2F8E;
	}

#subnav {
background: white;
border: 1px solid #4B68B1;
width: 151px;
margin: -5px 0 5px 9px;
}

#table p {
	font:11px/1.25 verdana,sans-serif;
	color:#0E1D46;
	}

#subnav h1	 {
	font:bold 10.4px/1.25 verdana,sans-serif;
	color:#0B2F8E;
	margin: 2px 0 0 2px;
	}
	
#subnav h1 a  {
	text-decoration: none;
	color:#0B2F8E;
	}
	
#subnav h1 a:hover  {
	text-decoration: underline;
	color:#0B2F8E;
	}
	
#subnav p	 {
	font: 10.4px/1 verdana,sans-serif;
	color:#0B2F8E;
	margin: 6px 0 0 2px;
	}

#subnav p a {
	text-decoration: none;
	color:#0B2F8E;
	}
	
#subnav p a:hover  {
	text-decoration: underline;
	color:#0B2F8E;
	}

#sidebar  {
	background: white;
	border: 1px solid #0d37a5;
	padding: 10px 18px;
}

#sidebartopic p {
	font:10px verdana,sans-serif;
	color:#0E1D46;
	margin: 2px 0 0 0;
	}

#sidebar h1 {
	font:bold italic 11px/1.25 verdana,sans-serif;
	color:#0E1D46;
	}

#sidebar h2 {
	font:11px/1.25 verdana,sans-serif;
	color:#0E1D46;
	}
	
#sidebar p {
	font:10px verdana,sans-serif;
	color:#0E1D46;
	}

#sidebar a:link {
	text-decoration: underline;
	color: #016D73;
	}
	
#sidebar a:visited {
	text-decoration: underline;
	color: #454545;
}
	
#sidebar a:hover {
	text-decoration: underline;
	color: #CF5402;
	}
/*-------------------*/
/*	links			 */
/*-------------------*/

a:link {
	color: #016D73;
}
a:visited {
	color: #454545;
}
a:hover {
	color: #CF5402;

}

/* Yahoo! Media Player: Hide player */
#ymp-player,
#ymp-tray,
#ymp-error-bubble,
#ymp-secret-bubble {
  display:none !important;
}
