/* Global white space reset */
* {
  margin: 0;
  padding: 0;
}

body {
  margin:0;
  font-family:arial, verdana, sans-serif;
  font-size:13px;
  background:#E6E6E6 repeat-x url("body-bg.jpg") 0 0;
  text-align:center;/*IE5x*/
}

img{
  margin:0;
  padding:0;
  border:none;
}
img.left
{
	margin:0 10px 0 0;
	padding:0;
	float:left;
}
img.right
{
	margin:0;
	padding:0 0 0 10px;
	float:right;
}

a {
  color: #576a7e;
  text-decoration: underline;
}

a:hover {
  text-decoration: none;
}

h1, h2, h3, h4, p {
  margin-bottom: 10px;
}

.red{
  color:#B60000; 
}
/*///// main divs /////*/

#container {
  width: 780px;
  margin: 0 auto;
  background: #fff;
  text-align:left; /*IE5x*/  
}

#top {
  position:relative;
  background:#E6E6E6 repeat-x url(top-bg.jpg) 0 0;
  height:137px;
}

#banner{
  position:absolute; 
  top:70px;
  left:18px;
  margin:0;
  padding:0;
  width:332px;
  height:20px;
}
#contact{
  position:absolute;
  top:80px;
  right:138px;
  width:52px;
  height:9px;
}
#search
{
	position:absolute;
	right:10px;
	bottom:-2px;
	width:175px;
	height:30px;
}
#search input.searchField{
	font-size:11px;
	border-top:1px solid #B3B1AA;
	border-right:1px solid #EDECE6;
	border-bottom:1px solid #EDECE6;
	border-left:1px solid #B3B1AA;
	padding-left:2px;
	margin-top:2px;
	width:130px;
	\width:134px;
	w\idth:130px;
}
#search input.searchButton{
	float:right;
	font-size:11px;
	padding:0px;
}
/*///// Sidebar  /////*/

#sidebar {
  width: 245px;
  width:227px;
  margin:25px 0 0 0;
  float: left;
}

#menu {
  color: #576a7e;
  font-size: 13px;
}


/*///// Main content /////*/

#content {
  margin:25px 0 0 0;
  padding:0 18px 0 18px;
  width: 499px;
  line-height: 150%;
  float: right; 
  color:#606060;
  border-left:1px solid #E0E0E0;
}
#home #content{
  /**/
}
#content h1{
  font-weight:normal;
  font-size:16px;
  color:#B60000;  
}
#content h2, p.strong{
  font-size:13px;
  color:#606060;
}
p.strong{
  font-weight:bold;
}
#content ol#circle{
  margin:0;
  padding:0;
  list-style:none;
}
#content ol#circle li{
  margin:0 0 13px 0;
  padding:0;
  height:21px;
}
#content ol#circle li.one{
  padding:0 0 0 29px;
  background:transparent no-repeat url(number1.gif) 0 0;
}
#content ol#circle li.two{
  padding:0 0 0 29px;
  background:transparent no-repeat url(number2.gif) 0 0;
}
#content a
{
	color:#606060;
	text-decoration:underline;
}
#content a:hover
{
	text-decoration:none;
}

#content a.pdf, #content a.word, #content a.excel{
	background:transparent no-repeat url(../../include/pdf.gif) 0px 2px;
	padding-left:22px;
	display:block;
	line-height:20px;
	font-family:Verdana, Arial, sans-serif;
	color: #576a7e;
}
#content a.word
{
	background:transparent no-repeat url(../../include/word.gif) 2px 3px;
}
#content a.excel
{
	background:transparent no-repeat url(../../include/excel.gif) 2px 3px;
}
#content ul{
	margin-left:18px;
}
#content ol
{
	margin-left:22px;
}
/*///// footer /////*/

#footer {   
  margin-top:18px;           
  border-top: solid 1px #bbb;
  clear: both;
}

/*///// Main menu /////*/

#menu ul{
  margin-bottom: 10px;
  list-style: none;  
  padding-left:18px;
}

#menu ul li {
  margin:0;
  padding:0;  
  margin-bottom:11px; 
}

#menu ul li a{
  margin:0;
  padding:0;
  text-decoration:none;
  font-size:13px;
  color:#1E6184;
}

#menu ul li a:active{
  color:#1E6184;
}
#menu ul li a:hover{
  color:#B60000;
}
#menu ul li.sel a{
  color:#B60000;
}	

#headlinegraphic
{
	position:absolute;
	top:112px;
	left:17px;
}

/*///////// [SPLITS] //////////*/
#content table.splitTwo, #content table.splitTwoBorder{
	padding:0px;
	margin:0px;
	border:none;
	text-align:left;
	border-collapse:collapse;
	width:100%;
	\width:auto;
	w\idth:100%;	
}
#content table.splitTwo td.colOne{
	padding:0px 5px 0px 0px;
	width:50%;
	\width:auto;
	w\idth:50%;
}
#content table.splitTwo td.colTwo{
	padding:0px 0px 0px 5px;
	width:50%;
	\width:auto;
	w\idth:50%;
}
#content table.splitTwoBorder
{
	border:1px solid #1E6184;
}
#content table.splitTwoBorder td.colTwo
{
	border-left:1px solid #1E6184;
}
#content table.splitTwoBorder td.colOne, #content table.splitTwoBorder td.colTwo
{
	padding:5px;
}

/* Editor workarounds */
#content .RadEContent table.splitTwo, #content .RadEContent table.splitTwoBorder
{
	width:99%;
}
#content .RadEContent table.splitTwo td.colOne, #content .RadEContent table.splitTwo td.colTwo{
	border:1px dashed #ff0000;
}
/* End Editor workarounds */

#content div.box
{
	border:1px solid #bbb;
	background:#E6E6E6;
	padding:10px;
}
#content div.box table.splitTwo td.colTwo
{
	text-align:right;
}

/*///////// [/SPLITS] //////////*/
/* Print */

@media print 
{
	#top, #sidebar, #console, #banner
	{
		display:none;
	}
	#content ol
	{
		background:none;
	}
	#content, #content ol
	{
		border:none;
		margin:0;
		padding:0;
		float:left;
	}
}

/*////////// [CONSOLE] ///////////*/
#console *
{
	font-size:10px;	
}

#console, span#MailPlaceHolderControl1
{
	float:none;
	display:block;
	/*margin:20px 0px 0px 173px; */
	margin:0 auto;
	line-height:auto;
	padding:5px;
	background:#BDDFEC;
	border:1px solid #7C7550;
	text-align:left;
	width:415px;
}
span#MailPlaceHolderControl1
{
	margin-top:-1px;
}
span#MailPlaceHolderControl1 *
{
	color:#000;
	line-height:auto;
	font-size:10px;
}
span#MailPlaceHolderControl1 table
{
	width:100%;
	border:none;
}
span#MailPlaceHolderControl1 table td
{
	background:#EFEBDA;
	padding:2px;
	border:1px solid #7C7550;
}
span#MailPlaceHolderControl1 div
{
	margin-bottom:5px;
}
span#MailPlaceHolderControl1 input
{
	width:98%;
	color:#73736D;
}
span#MailPlaceHolderControl1 .clean, #content .listProperties .clean
{
	text-align:right;	
}
span#MailPlaceHolderControl1 .clean input, #content .listProperties .clean input
{
	width:auto;	
	color:#000;
}
.wide #console, .wide span#MailPlaceHolderControl1
{
	/*width:517px;*/
	margin-left:207px;
}
html>body #console
{
	float:left;
}
#console hr, span#MailPlaceHolderControl1 hr, #content .listProperties hr{
	display:block;
	clear:both;
	border-color:#7C7550;
	background:#7C7550;
	color:#7C7550;
	margin:-2px 0px -3px 0px;
	padding:0px;
	height:0px;
	border-style: none;
}
html>body #console hr, html>body span#MailPlaceHolderControl1 hr
{
	margin:5px 0px 5px 0px;
}
#console .red{
	color:#AA1818;
}
#console span
{
	display:inline;
	float:none;
	margin:0px;
}
#console a
{
	text-decoration:none;
	background:transparent;
	border:1px solid #3597BA;
	padding:2px 5px 3px 5px;
	margin:0px 5px 0px 0px;
	color:#000;
	background:#BDDFEC;
}
#console a:hover{
	background:#FFF;
	border:1px solid #000080;
}
/*////////// [/CONSOLE] ///////////*/

/*///// [CREUNAMCMSLIB] /////*/
.creunaMcmsLib
{
	border-top:1px solid #7C7550;
}
.creunaMcmsLib dl, .creunaMcmsLib dt, .creunaMcmsLib dd{
	margin:0px;
	padding:0px;
}
.creunaMcmsLib dl{
	margin-left:-10px;
	margin-right:-10px;
	margin-top:-1px;
}
#content .creunaMcmsLib dl
{
	margin-left:0px;
	margin-right:0px;
}
.creunaMcmsLib dt{
	font-weight:normal;
	color:#000;
	border:1px solid #7C7550;
	background:#3597BA;
}
.creunaMcmsLib dd{
	padding:5px;
	display:none;
	background:#fff repeat-x url(rad_bg.gif) left top;
	border-right:1px solid #7C7550;
	border-bottom:1px solid #7C7550;
	border-left:1px solid #7C7550;
}
.creunaMcmsLib dl dd hr{
	display:block;
	clear:both;
	border-color:#7C7550;
	background:#7C7550;
	color:#7C7550;
	margin:0px;
	padding:0px;
	height:0px;
	border-style:none;
}

/* ON */
.creunaMcmsLib dl.on dd{
	display:block;
}
.creunaMcmsLib dl.on dt{
	background:#FFD69A;
	color:#000;
	border:1px solid #7C7550;
}
/* cut dropdown */
.creunaMcmsLib div.channelDropWrapper
{
	background:transparent no-repeat url(news_drop.gif) right bottom;
	width:145px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 0px;
}
.wide .creunaMcmsLib div.channelDropWrapper
{
	background:transparent no-repeat url(wide_news_drop.gif) right bottom;
	width:178px;
}
.creunaMcmsLib div.channelDropSelector
{
	width:141px;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
.wide .creunaMcmsLib div.channelDropSelector
{
	width:174px;
}
.creunaMcmsLib div.channelDropSelector select
{
	width:auto;
	font-size:10px;
}
.creunaMcmsLib input, .creunaMcmsLib select
{
	padding:0px;
	width:96%;
}
.creunaMcmsLib .clean input, .creunaMcmsLib .mcmsLibToggle input
{
	width:auto;
}

.creunaMcmsLib .but input
{
	width:auto;
	color:#000;
}
/*///// [/CREUNAMCMSLIB] /////*/
