body { 

	behavior:url(./assets/csshover.htc);
	font-family:Arial,Helvetica,Geneva,Sans-serif; 
	font-size:100%; 
	color:rgb(84,105,149); 
	background-color:rgb(238,239,240);
	text-align:center; 
	margin:0;
	padding:0;
	
}

.top_image {

	margin:-15px 0 15px -15px;
	
}

form#contact_form p, form#register_form p {

	width:350px;
	text-align:right;
	margin:10px 0;
	
}

form#contact_form input,submit,textarea form#register_form input,submit,textarea {

	border:1px solid #999999;
	background-color:#DEDEDE;
	
}

h1 {

	font-size:1.2em;
	margin:7px 0;
	
}

div#int_menu {

	float:left;
	width:155px;
	background-color:#113082;
	margin:0 0 0 31px;
	padding:15px 0;
	
}

* html div#int_menu {

	margin-left:16px;
	
}


div#int_menu ul {

	
}

div#int_menu ul li {

	float:left;
	list-style:none;
	clear:left;
	text-align:left;
	font-size:11px;
	font-weight:bold;
	text-indent:10px;
	margin:7px 0;
			
}

div#int_menu ul li a {

	color:#CCCCCC;
	text-decoration:none;
		
}

div#int_menu ul li a:hover {

	color:#FFFFFF;
	
}

* {

	margin:0;
	padding:0;
	
}

p {

	margin:10px 0;
	
}

h3 {

	font-size:1em;
	margin:10px 0;
	
}

div#main_container {

	width:760px;
	margin:0px auto 0px auto; 

}

span#content_header {

	display:block;
	width:270px;
	margin:0px auto 20px auto;
	background-image:url(assets/images/dialogue_back.jpg);
	background-repeat:repeat-x;
	padding:10px;
	border:1px solid #0066CC;
	font-size:15px;
	color:#FFFFFF;
	line-height:23px;
	text-align:center;
	
}

div#header {

	background-image:url(assets/images/cbs_header1.jpg);
	float:left;
	width:760px;
	height:139px;
	background-repeat:no-repeat;

}

div#int_header {

	float:left;
	width:760px;
	height:82px;
	background-repeat:no-repeat;

}
span#init_footer {

	font-size:.7em;
	float:left;
	clear:both;
	width:509px;
	margin:15px 0;
	text-align:center;
	
}

div#flash_top {

	float:left;
	width:760px;
	height:126px;
	background-color:#FF0000;
	
}

div#flash_left {

	float:left;
	margin:-67px 0px 0px 28px;
	width:165px;
	height:457px;

}

* html div#flash_left {

	margin-left:14px;
	
}

div#menu {

	float:left;
	width:697px;
	height:19px;
	background-color:#FFFFFF;
	margin:0px 0 0 28px;
	padding:0;
	font-size:11px;
}

* html div#menu { 

	margin-left:14px;
	
}

div#menu ul {

	list-style:none;
	list-style-position:inside;
	padding:0;
	margin:0 0 0 28px;
	
}

div#menu ul li a {

	float:left;
	display:block;
	padding:3px 15px;
	margin:0;
	text-decoration:none;
	color:#333333;
	font-weight:bold;
	
}
div#menu ul li {

 float:left;
 
}
div#menu ul li a:hover {

	color:#000000;
	background-color:#DEDEDE;

}

div#content {

	width:509px; 
	padding:15px; 
	float:left; 
	background-color:#FFFFFF;
	text-align:justify;
	font-size:.85em;

}

div#content li {

	list-style-position:inside;
	margin:5px 0;
	
}


.clearfix:after {

	content: ".";
	display: block;
	height: 0;
	clear:both;
	visibility: hidden;
	
}

.clearfix {

	display: inline-block;
	
}

* html .clearfix { 

	height: 1%;
	
}

.clearfix {

	display: block;
	
}

/* Stat Press CSS */

div#press {

	width:187px;
	background-repeat:repeat-x;
	float:left;
	margin:15px auto 0 auto;
	
}

div#press ul li {

	list-style:none;
	display:block;
	float:left;
	text-align:left;
	
}

.press_header {

	padding:10px;
	font-size:10px;

	
}

.press_header a {

	color:#333333;
	text-decoration:none;
	
}

.press_date {

	display:block;
	border:1px solid #333333;
	margin:0px;
	width:185px;
	padding:5px 0;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	background-image:url(assets/images/dialogue_back.jpg);
	background-position:0 -10px;
	background-repeat:repeat-x;
	text-indent:10px;
	border:1px solid #0066CC;
	
}

.press_date a {

	color:#FFFFFF;
	text-decoration:none;
	
}

table#news_articles {

	
}

table#news_articles td {

	text-align:left;
	padding:5px;
	
}

table#news_articles td.news_date {

	font-size:11px;
	
}

