/* CSS Document */



#content60 {float:left;width:74%;overflow:hidden;}

#content80 {float:left;width:74%;overflow:hidden;}

#content100 {float:right;width:74%;overflow:hidden;} 





* {

margin:0;

padding:0;

}



body {

background: #223d4a url(../images/body_bg.jpg) repeat-y 50% 0;

background-color: #000;

	font-family: "Lucida Sans", Tahoma, Arial;

	font-size: 12px;

	color: #2c3740;

}



h1,h2,h3,h4,h5,h6,p,blockquote,form,label,ul,ol,dl,fieldset,address {

margin:0.5em 0;

}



h1, h2, h3, h4, h4 {

	padding-bottom: 5px;

	margin: 15px 0;

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

}



h1 {font-size: 200%;}

h2 {font-size: 175%;}

h3 {font-size: 150%;}

h4 {color:#fff; font-size: 120%;} 







a:link, a:visited {

	font-size: 12px; 

	color: #ad7a13; 

	text-decoration: none;

	font-family: "Lucida Sans", Tahoma, Arial;

}

a:hover {

	color: #374149;	text-decoration: underline;

}

.contentheading {

	font-family: "Lucida Sans", Tahoma, Arial;

	font-size: 14px;

	color: #ad7a13;

	font-weight: bold;

	height: 10px;

	text-transform: uppercase;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #e6e6e6;

	width: 990px;

}

.contentheading a:link, .contentheading a:visited {

	font-family: "Lucida Sans", Tahoma, Arial;

	font-size: 14px;

	color: #ad7a13;

	height: 10px;

	font-weight: bold;

	text-transform: uppercase;

	text-decoration: none;

}

.contentheading a:hover {

	font-family: "Lucida Sans", Tahoma, Arial;

	font-size: 14px;

	color: #93bb3a;

	font-weight: bold;

	height: 10px;

	text-transform: uppercase;

	text-decoration: underline;

}

.modifydate{

	font-family: "Lucida Sans", Tahoma, Arial;

	font-size: 10px;

	color: #b4b4b4;

	padding: 10px;

}



.small{

	font-family: "Lucida Sans", Tahoma, Arial;

	font-size: 10px;

	color: #b4b4b4;

}

.createdate{

	font-family: "Lucida Sans", Tahoma, Arial;

	font-size: 10px;

	color: #b4b4b4;

}

.readon{

	font-family: "Lucida Sans", Tahoma, Arial;

	font-size: 12px;

	font-weight: bold;

	color: #ad7a13;

	height: 30px;

}

a.readon:link, a.readon:visited {

	font-family: "Lucida Sans", Tahoma, Arial;

	font-size: 12px;

	color: #ad7a13;

	text-decoration: none;

	padding: 5px 8px 3px 7px;

	height: 30px;

	width: 100px;

}



a.readon:hover {

	text-decoration: underline;

}

td.buttonheading {

	width: 16px;

}



.article_column {padding:10px}

.article_row {padding:10px;}



li,dd {

margin-left:1em;

}



fieldset {

padding:.5em;

}



#wrap {

width: 957px;

text-align:left;

margin:0 auto;



}



#header {



height: 100px;

background: #223d4a url(../images/logo.jpg) 0 0 no-repeat;

position:relative;

}



.header_bg {

background: #2c3740 url(../images/header_bg.png) 0 0 repeat-x;

}





/*-------------------------------------------------------------- TOP MENU -----*/

#top {

background: #2c3740 url(../images/topmenu.png) 0 0 repeat-x;

font-weight: bold;

border:0;

margin:0;

padding:0;

width:100%;

height: 45px;

}



#top ul li a

{

padding: 3px 20px 0px 0px;

text-align: left;



height: 22px;

color: White;

text-decoration: none;

float: left;

display: block;

margin-top: 10px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #fff;



}



#top ul

{

	font-size: 12px;

	color: #374149;

	font-family: "Lucida Sans", Tahoma, Arial;

	padding-right: 10px;

	padding-left: 0px;

}



#top ul li { 



display: inline; }





#top ul li a:hover

{

background-color: #1D5867;

color: #fff;

}



/*-------------------------------------------------------------- BREADCRUMBS -----*/



#breadcrumbs {



padding-right: 10px;

float:right;

text-align: right;

width: 100%;

overflow:hidden;

height: 22px;

color: #fff;

}



.breadcrumbs { }



#breadcrumbs a {

color: #fff;

}



#content {

float:left;

width:60%;

overflow:hidden;



}



.inside {

padding:10px;

}



#leftcol {

float:left;

width:24%;

overflow:hidden;

padding-left: 10px;

}



#rightcol {

float:left;

width:20%;

overflow:hidden;

padding-left: 10px;

}



#footer,.small,.createdate,.modifydate,.mosimage_caption {

font:0.8em Arial,Helvetica,sans-serif;

color:#999;

}

 





/*PDF & print buttons */

  

p.buttonheading {

	text-align:right;

	

}

 

.buttonheading img

{

	border:0;

	padding: 6px;

}

 

p.buttonheading a:link,p.buttonheading a:visited

{

	border:solid 2px #fff;

	

}

 

.leading p.buttonheading a:link,.leading p.buttonheading a:visited

{

	border:solid 2px #EFDEEA;

	

}

 

p.buttonheading a:hover

{

	background:none !important;

	color:#000 !important;

	

}

 

p.buttonheading a:active,p.buttonheading a:focus

{

	border:solid 2px;

	color:#000;

	

}







#banner {

padding: 5px;

text-align:center;

overflow:hidden;

clear:both;

}



#footer {

text-align:center;

clear:both;

overflow: hidden;

}



a {

text-decoration:none;

color: #1d5867;

}



a:hover {text-decoration:underline;}



h1,.componentheading {font-size:1.7em;}

h2,.contentheading {font-size:1.5em;}

h4 {font-size:1.3em;}

h4 {font-size:1.2em;}

h5 {font-size:1.1em;}

h6 {font-size:1em;font-weight:700;}



ol	{list-style: decimal outside; }



ul {

  margin: 0;

  padding: 0;

  list-style: none;

}



li {

  line-height: 17px;

  text-indent: 18px;

  padding-top: 0px;

  background-image: url(../images/arrow-1.png) ;

  background-repeat: no-repeat;

  background-position: 0px 3px;

}





/*-------------------------------------------------------------- MODULE STYLING -----*/



#rightcol, #leftcol {

padding-top: 10px;

}



table.moduletable {

	width: 182px;

	margin-top: 10px;

	margin-bottom: 10px;	

}

	

.moduletable2 a:link, a:visited {color: #ad7a13}





.moduletable2 table.moduletable {

	width: 100%;

	margin-bottom: 5px;

}



.moduletable2 table.moduletable th {

background: none;

padding: 5px;



	font-family: "Lucida Sans", Tahoma, Arial;

	font-size: 14px;

	color: #758089;

	height: 12px;

	text-transform: uppercase;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #aec9d4;

	text-align: left;

	list-style: none;

}







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



table.moduletablemenu {

	width: 182px;

	margin-bottom: 20px;

	



		

}



/* Menu Heading*/

table.moduletable th, table.moduletable_menu th {

padding: 5px;

	font-family: "Lucida Sans", Tahoma, Arial;

	font-size: 14px;

	color: #fff;

	height: 10px;

	text-transform: uppercase;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #aec9d4;

	text-align: left;

	

}











table.moduletable td {



padding: 5px;

margin: 2px;

	font-family: "Lucida Sans", Tahoma, Arial;

	font-size: 10px;

	color: #374149;

	}

	

	table.moduletable td a {

	color: #fff;

	}

	

.moduletable ul.menu {





width: 186px;

padding-left: 0px;

padding-right: 6px;

list-style-type: none;

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

padding-bottom: 5px;

}



.moduletable ul.menu a {

background: #aac5d1;

margin: 1px;

display: block;

padding: 3px;

font-size: 11px;

text-transform: uppercase;



}



.moduletable ul.menu a:link, .moduletable a:visited {



color: #223d4a;

text-decoration: none;

padding-bottom: 5px;

}



.moduletable ul.menu li {



  line-height: 17px;

  text-indent: 18px;

  padding-top: 0px;

  background-image: url(../images/arrow-1.png) ;

  background-repeat: no-repeat;

  background-position: 5px 7px;

}



.moduletable ul.menu li a:hover {



  background-image: url(../images/arrow-1_over.png) ;

  background-repeat: no-repeat;

  background-position: 5px 7px;

  background-color: #47616e;

color: #fff;

}



.pollstableborder td {

	text-align: left;

}





