/* CSS Document */

body{
background-color:#FFFFFF;
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
 

a:link{
color:#006EA5;
text-decoration:none;}
 
a:visited{
color:#006EA5;
text-decoration:none;}
 
a:hover{
color:#000000;
text-decoration:none;}
 
.voilet_text{
color:#7E246E;}
 
.white_text{
color:#FFFFFF;}

.blue{
color:#006699;}
 
.border1{
border-left:#405779 solid 1px;
border-right:#405779 solid 1px;
border-bottom:#FFFFFF solid 2px;
}
 

.border2{
border-left:#405779 solid 1px;
border-right:#405779 solid 1px;
border-bottom:#FFFFFF solid 1px;}
 
.border3{
border:#999999 solid 1px;
padding:5px;
background-color:#FAFAFA;
}
 

.border_box{
background-color:#FFFFFF;
border:#88367A solid 1px;
padding:5px;}
 

h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#3F5779;
padding:0px 0px 10px 0px;
margin:0px;}
 
h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#006699;
padding:0px 0px 5px 0px;
margin:0px;}

h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#839CB3;
padding:0px 0px 5px 0px;
margin:0px;}


.top_text{ color:#8395A6;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
padding:10px 5px 0px 315px;
}

.top_textsmall{ color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0px 5px 0px 315px;
font-weight:bold;
text-align:center; width:550px
}




.left_pan{
width:221px;
background-color:#A2B3C3;
padding:5px;
vertical-align:top;
}

.list_left{

color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
list-style:none;
font-weight:bold;
}

.list_left a, .list_left a:link, .list_left a:visited{
background-color:#8B9DAE;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
list-style:none;
font-weight:bold;
display:block;
margin:0px 0px 8px 0px;
padding:8px 5px 8px 20px;
color:#FFFFFF;
}

.list_left a:hover{
background-color:#6D8295;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
list-style:none;
font-weight:bold;
display:block;
margin:0px 0px 8px 0px;
padding:8px 5px 8px 20px;
color:#D7E7F5;
}


.middle{
vertical-align:top;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:10px 20px 10px 20px;
color:#4E4E4E;}

.corner_box_bg{
background-image:url(images/bottom_corner.jpg);
width:287px;
background-repeat:no-repeat;
background-position:bottom left;
}

.box_text{
padding:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4C667D;
}


.box_text b{
font-family:Arial, Helvetica, sans-serif;
color: #000000;
}


.footer{
background-color:#8B9DAE;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
letter-spacing:1px;
text-align:center;
border-left:#405779 solid 1px;
border-right:#405779 solid 1px;
padding:10px 5px 10px 5px;
}


.form_bg{
background-image: url(images/form_bg.jpg);
width:516px;
height:400px;
background-repeat:no-repeat;
}


div.scroll {
height: 200px;
width: 200px;
overflow: auto;
border: 1px solid #D6DDE3;
background-color: #F1F2F4;
padding: 8px;

}


/*******************************************************************************************/
/*******************************************************************************************/
/*******************************************************************************************/


#page_heading
{
	background:url(images/heading_bg.png) 0 5px repeat-x;
	display:block;
	margin:0px 0px 20px 0px;
}

#page_heading span
{
	display:block;
	text-align:right;
}

#page_heading a
{
	text-decoration:underline;
	font-weight:bold;
	color:#7F7F7F;
}

#page_heading h1
{	
	color:#8F97A6;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 5px 5px 0;
	background:#fff;
	display:table-cell;	
}


#news #news-content
{	
	display:table;
	margin:0px 0 0 0;
	background:url(images/events_middle_bg.png) 0 0 repeat-y;
}
#news #external-content
{
	background:url(images/events_bg.png) 0 0 no-repeat;
	padding:80px 0 0 0;
}
#news #inner-content
{
	background:url(images/events_bottom_bg.png) center bottom no-repeat;
	width:484px;	
	display:table-cell;
}

#inner-content p
{
	margin:0px;
	padding:0px 0px 0px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	line-height:16px;
	color:#494949;
}

#inner-content b
{
	font-size:12px;	
	color:#92a1b0;
	font-weight:normal;
}

#news #inner-content ul
{
	margin:0 0 0 0;
	padding:0 20px 0 30px;	
	min-height:278px;
	height:278px;
	list-style:none;	
}
#news #inner-content ul li
{
	background:url(images/bullet.gif) 0 10px no-repeat;
	padding:10px 0 0px 20px;
}
#news #inner-content ul li a
{
	color:#3f5779;
	font-weight:bold;
	font-size:13px;
	letter-spacing:normal;
	font-family:Arial, Helvetica, sans-serif;
}
#news #inner-content ul li p
{
	margin:5px 0 3px 0;
	padding:0;
}
#news #inner-content .btn-archive
{
	height:30px;
	overflow:hidden;
	text-align:right;
	padding:0 2px 2px 0;
}
#news #inner-content .date
{
	color:#8E9FAF;
	margin:0;
	padding:0;
	font-size:11px;
}

/*******************************************************************************************/

#news_details 
{
	margin:0px;
	font-family:arial;
	font-size:12px;	
	color:#494949;		
}

#news_details h1
{
	font-size:18px;	
	font-family:arial;
	font-weight:normal;
	margin:0px;
	padding:0px 0px 0px 0px;
}

#news_details b
{
	font-size:12px;	
	color:#92A1B0;
	font-weight:normal;
	display:block;
	padding:0px 0px 5px 0px;
	margin:0px 0px 15px 0px;
	border-bottom:1px dotted #136a97;
}

#news_details p
{
	margin:0px;
	padding:0px 0px 0px 0px;

}

/****************Round Corner**********************/


.b1, .b2, .b3, .b4 {font-size:1px; overflow:hidden; display:block;}
.b1 {height:1px; background:#DCDCDC; margin:0 5px;}
.b2 {height:1px; background:#DCDCDC; margin:0 3px;}
.b3 {height:1px; background:#DCDCDC; margin:0 2px;}
.b4 {height:2px; background:#DCDCDC; margin:0 1px;}

.round_content
{
	text-align:left;
	background: #DCDCDC;
	padding:0px 10px 0px 10px;
	font-family:arial;
	color:#333;
	font-size:12px
}

.round_content ul
{
	margin:0px 5px 5px 20px;	
	padding:5px;
	color:#275E96;
}


.round_content li
{
	list-style-type:square;	
	color:#275E96;	
}

.round_content li a
{
	font-family:arial;
	font-size:11px;
	font-weight:normal;
	color:#275E96;
}

.round_content li a:hover
{
	text-decoration:underline;
	font-family:arial;
	font-size:11px;
	font-weight:normal;
	color:#275E96;
}

.round_content h1
{
	font-family:comic sans ms;
	color:#000;
	font-size:20px;
	padding:0px;
	margin:0px 0px 5px 0px;
	font-weight:bold;
}

.round_content h3
{	
	color:#5C7999;
	font-family:arial;
	font-size:15px;
	padding:0px;
	margin:0px 0px 5px 0px;
	font-weight:bold	
}

.round_content a h3
{	
	text-decoration:none;
}


.round_content a:hover h3
{	
	text-decoration:none;
}

.round_content b
{
	font-family:arial;
	color:#255794;
	font-size:12px;
}

.round_content strong
{
	font-weight:bold;
}



.round_content p
{
	font-family:arial;
	font-weight:normal;
	font-size:10px;
	*font-size:11px;
	color:#666;
	margin:5px 0px 5px 0px;
}

.round_content a
{
	font-family:arial;
	text-decoration:none;
	color:#275996;
	font-size:11px;
}

.round_content a:hover
{
	font-family:arial;
	color:#275996;
	font-size:11px;
}

/**********************************************************/

#press_release
{
	margin:0px 0px 30px 10px;
	float:left;
	display:table-cell;
	width:185px;
	font-family:arial;
	border-bottom:0px solid #6C7788;
	padding:0px 0px 10px 0px;
}

#press_release a
{
	color:#136a97;
}

#press_release a:hover
{
	color:#000;
}


#press_release b
{
	font-size:11px;
	font-weight:normal;
	color:#A2B3C3;		
}

#press_release ul
{
	list-style:none;
	padding:0px 0px 0px 0px;
	
}

#press_release ul li
{
	background:url(images/bullet1.png) 0px 4px no-repeat;
	padding:0px 0px 10px 12px;
	margin:0px 0px 0px 8px;
}

#press_release ul li a
{
	color:#000;
}

#press_release ul li a:hover
{
	color:#136a97;
}


#press_details 
{
	margin:0px;
	font-family:arial;
	font-size:12px;	
	color:#494949;
	border-bottom:1px dotted #136a97;
	padding:10px 0px;		
}

#press_details:hover
{
	background:#f6fbff;
}

#press_details h1
{
	font-size:18px;	
	font-family:arial;
	font-weight:normal;
	margin:0px;
	padding:0px 0px 0px 0px;
}

#press_details b
{
	font-size:12px;	
	color:#92A1B0;
	font-weight:normal;
	display:block;
	padding:0px 0px 0px 0px;
}

#press_details p
{
	margin:0px;
	padding:0px 0px 0px 0px;

}
/*****************************************css 11-4-11**********************************************/

.log {position:absolute; width:100px; height:25px; color:#fff; background:#3F5779; line-height:25px; right:0; top:0; text-align:center; font-size:11px; font-weight:bold}
.log a {color:#fff}
.log a:hover {color:#FAE9F3}
.tdtop {position:relative}
.maintxt {width:405px; float:left; margin:0 20px 0 0}
.newstxt {width:280px; float:left; background:url(../images/news-bg.jpg) 0 0 no-repeat; height:480px}
.maintxt p {margin:0; padding:0 0 10px 0; l}
.news {padding:13px 32px 20px 0; text-align:right; font-size:12px; color:#333}
ul.newslist {margin:0; padding:20px 0 0 20px; list-style:none}
ul.newslist li {padding:0 0 10px 0}
ul.newslist li a {color:#000; font-weight:bold}
ul.newslist li a:hover {color:#006699}
.susslogo {text-align:center; font-weight:bold; padding:40px 0 0 0}
.clear {clear:both; overflow:hidden; line-height:0; margin:0; padding:0}
.quotetxt {text-align:center; padding:10px 0 0 0; font-weight:bold}
.lefttxt1 {text-align:left; padding:0 0 20px 10px; font-size:12px; color:#333}
.lefttxt1 a {color:#333}
.lefttxt1 a:hover {color:#006699}
.chest-bg {background:url(../images/chest-bg.png) 0 0 no-repeat; height:87px; width:198px; margin:0 0 0 3px; padding:15px 10px 10px 10px}

.divalign a { padding:0 4px;}
