body 
{
    background-color:#FFFFFF;
    background-image:none;
    padding:0;
    margin:0;
}
.column12 img  { border:none;}
#sitemain 
{
    position:relative;
    clear:both;
    width:983px;
    background-color:transparent;
    font-size:10px;
    margin:auto;
}
#group_wraper 
{
    position:relative;
    float:left;
    clear:both;
    width:100%;
    height:311px;    
    font-size:10px;
    z-index:90;
    background:url('../images/header_bg.jpg') repeat-x;
}

#group_header 
{
    position:relative;
    clear:both;
    width:983px;
    height:311px;    
    font-size:10px;
    z-index:90;
    margin:auto;
    background-color:transparent;
}

#logo2 
{
    position:relative;
    float:left;
    clear:both;
    width:983px;
    height:103px;
    background-color:transparent;
    font-size:10px;
}
#logo2 img 
{
    position:relative;
    float:left;
    left:10px;
    top:76px;
    border:0}
#imglnk 
{
    position:relative;
    float:left;
    clear:both;
    width:983px;
    height:175px;
    background-color:transparent;
    font-size:10px;
}
#imglnk .alink 
{
    position:relative;
    float:left;
    text-align:left;
    left:10px;
    top:0;
}
#imglnk .alink a 
{
    text-decoration:none;
    margin:0;
    padding:0;
    color:#F0C8B4;
}
#imglnk .alink a:hover 
{
    color:#FFFFFF;
}
#imglnk .alink img 
{
    position:relative;
    border:0;
}
#menusp 
{
    position:relative;
    float:left;
    clear:both;
    width:983px;
    height:33px;
    background:transparent;
    font-size:1px;
    z-index:90;
} 
#menu 
{
    position:relative;
    float:left;
    clear:both;
    left:10px;
    width:973px;
    height:33px;
    background: url("../images/menu_bg.jpg") no-repeat;
    font-family:arial,sans-serif;
    font-weight:normal;
    font-size:13px;
    text-align:center;
    color:#FFFFFF;
    z-index:90;
}
#menu ul 
{
    margin:0;
    padding:0 0 0 100px;
    font-size:13px;
}
#menu li 
{
    float:left;
    overflow:inherit;
    list-style-type:none;
    margin:0;
    padding:0;
    padding-left:40px;
    padding-right:40px;
} 
#menu a 
{
    float:left;
    height:26px;
    text-decoration:none;
    margin:0;
    padding:7px 10px 0;
    display:block;
    color:#FFFFFF;
}
#menu a.first 
{
    margin:0;
    padding:7px 10px 0;
} 
#menu a:hover 
{
    background:url('../images/menu_over.jpg') repeat-x;
}
#menu a.current
{
    background:url('../images/menu_over.jpg') repeat-x;
}
#group_content 
{
    position:relative;
    float:left;
    clear:both;
    width:983px;
    background-color:transparent;
    font-size:10px;
}
#group_column1sp 
{
    position:relative;
    float:left;
    width:335px;
    background:transparent;
    font-size:1px;
} 
#group_column1 
{
    position:relative;
    float:left;
    left:25px;
    top:31px;
    width:300px;
    background-color:transparent;
    font-size:10px;
}
#column1 
{
    position:relative;
    float:left;
    clear:both;
    width:300px;
    background-color:#FFFFFF;
    font-family:arial;
    font-weight:normal;
    font-size:18px;
    text-align:left;
    color:#458674;
}
#column1 .bspc 
{
    padding-bottom:20px;
    clear:both;
    font-size:1px;
}

#group_column1_big_sp 
{
    position:relative;
    float:left;
    width:646px;
    background:transparent;
    font-size:1px;
} 
#group_column1_big 
{
    position:relative;
    float:left;
    left:25px;
    top:31px;
    width:621px;
    background-color:transparent;
    font-size:10px;
}
#column1_big 
{
    position:relative;
    float:left;
    clear:both;
    width:621px;
    background-color:#FFFFFF;
    font-family:arial;
    font-weight:normal;
    font-size:18px;
    text-align:left;
    color:#458674;
    text-align:justify;
}
#column1_big .bspc 
{
    padding-bottom:20px;
    clear:both;
    font-size:1px;
}

.small 
{
    font-family:arial;
    font-weight:normal;
    font-size:12px;
    text-align:left;
    color:#458674;
}

.small b
{
font-size:14px;
}

.column12 
{
    position:relative;
    float:left;
    clear:both;
    width:302px;
    background-color:#FFFFFF;
    font-size:10px;
}
.column12 img{margin-top:-2px;padding:0;}
.column12 .bspc 
{
    padding-bottom:20px;
    clear:both;
    font-size:1px;
}
#group_column2sp 
{
    position:relative;
    float:left;
    width:331px;
    background:transparent;
    font-size:1px;
} 
#group_column2 
{
    position:relative;
    float:left;
    left:10px;
    width:321px;
    background-color:#F4F7F8;
    font-size:10px;
}
.menu2 {position:relative; float:left; clear:both; 
 background-color:transparent; font-family:arial; font-weight:normal; font-size:12px; text-align:left; z-index:90;}
.menu2 .bspc {padding-bottom:20px; clear:both; font-size:1px;}
.menu2 ul {margin:0;padding:5px 0 0; font-size:12px;list-style-type: none;}
* html .menu2 ul{width:310px;}
.menu2 li {overflow:inherit; margin:0; margin-left:16px; padding:0;padding-left:20px;border-bottom: 1px dashed #C0C0C0;  

background-repeat: no-repeat;
background-position: 0px 12px;
/*list-style-image: url('../images/arrow.gif')*/
} 
.menu2 a {text-decoration:none; margin:0;margin-left:-10px; padding:8px 10px 8px; display:block; color:#818481;}
* html .menu2 a {text-decoration:none; margin:0;margin-left:-10px; padding:8px 10px 8px; display:block; color:#818481;}
.menu2 a.first {margin:0;margin-left:-10px; padding:8px 10px 8px; } 
.menu2 a:hover {text-decoration:none;}

.list_head {position:relative; clear:both; 
  font-family:arial; font-weight:normal; font-size:12px; text-align:left; z-index:90;
  margin:0; margin-left:16px; padding:0;padding-left:10px;
 }
.list_head a {text-decoration:none; margin:0;margin-left:-10px; padding:8px 10px 8px; display:block; color:#818481;border-bottom: 1px dashed #C0C0C0;}


.menu3 {position:relative; float:left; clear:both; 
 background-color:transparent; font-family:arial; 
font-weight:normal; font-size:12px; text-align:left; z-index:90;padding-left:0px;}
.menu3 .bspc {padding-bottom:20px; clear:both; font-size:1px;}
.menu3 ul {margin:0;padding:5px 0 0; font-size:12px;}
* html .menu2 ul{width:310px;}
.menu3 li {overflow:inherit; margin:0; margin-left:16px; padding:0;padding-left:5px;
color:#818481;padding-bottom:10px;
} 
.menu3 a {text-decoration:none; margin:0;margin-left:-10px; padding:8px 10px 8px; display:block; color:#818481;}
* html .menu3 a {text-decoration:none; margin:0;margin-left:-10px; padding:8px 10px 8px; display:block; color:#818481;}
.menu3 a.first {margin:0;margin-left:-10px; padding:8px 10px 8px; } 
.menu3 a:hover {text-decoration:none;}

.gray{font-family:arial; font-weight:bold; font-size:12px;color:#818481;}
.graysmall{font-family:arial; font-weight:normal; font-size:12px;color:#818481;}
.gray13{font-family:arial; font-weight:bold; font-size:13px;color:#818481;}
.graysmall a{color:#458674;text-decoration:underline;}
.gray14{font-family:arial; font-weight:normal; font-size:14px;color:#818481;}

#column2 
{
    padding-top:31px;
    position:relative;
    float:left;
    clear:both;
    width:301px;
    background-color:transparent;
    font-family:arial;
    font-weight:bold;
    font-size:12px;
    text-align:left;
    color:#458674;
    left:10px;    
    padding-right:10px;
}
#column2 .bspc 
{
    padding-bottom:20px;
    clear:both;
    font-size:1px;
}

.space
{
    height:10px;
    clear:both;
    font-size:1px;
}
.column22 
{
    position:relative;
    float:left;
    clear:both;
    width:311px;
    background-color:transparent;
    font-size:10px;    
    padding-right:10px;
}
.column22 .bspc 
{
    padding-bottom:20px;
    clear:both;
    font-size:1px;
}
#group_column3sp 
{
    position:relative;
    float:left;
    width:317px;
    background:transparent;
    font-size:1px;
} 
#group_column3 
{
    position:relative;
    float:left;
    left:11px;
    top:31px;
    width:306px;
    background-color:transparent;
    font-size:10px;
}
#column3 
{
    position:relative;
    float:left;
    clear:both;
    width:296px;
    background-color:#FFFFFF;
    font-family:arial;
    font-weight:bold;
    font-size:12px;
    text-align:left;
    color:#458674;
     left:10px;
}
#column3 .bspc 
{
    padding-bottom:1px;
    height:1px;
    clear:both;
    font-size:1px;
}


#column4 
{
    position:relative;
    float:left;
    clear:both;
    width:296px;
    background-color:#FFFFFF;
    font-family:arial;
    font-weight:normal;
    font-size:12px;
    text-align:left;
    color:#646764;
     left:10px;
}
#column4 .bspc 
{
    padding-bottom:1px;
    height:1px;
    clear:both;
    font-size:1px;
}

.column32 
{
    position:relative;
    float:left;
    clear:both;
    width:306px;
    background-color:#FFFFFF;
    font-size:10px;
}
.column32 .bspc 
{
    padding-bottom:20px;
    clear:both;
    font-size:1px;
}
.title{font-size:14px;color:#458674;}
.hr{ border-bottom: 1px dashed #C0C0C0;padding:5px;margin-bottom:10px;width:270px; }
.titlesmall{font-size:12px;color:#458674;}

#ArticleContent { padding-left:30px;padding-right:30px; font-family:Arial, Helvetica, sans-serif; }
.breadcrumbs { padding-top:0px; color:#CCCCCC;}
#ArticleContent li { list-style:none;} 
#ArticleContent li a { color:#5d9687;} 
#ArticleContent h1 { color:#CCCCCC;} 
#ArticleContent ul li { margin-left:-40px;}
#ArticleContent p {  color:#458674;font-size:12px;
.
}  

.back {color:#5d9687;}
.newsDateTitle h2 { background-color:#5d9687; color:#FFFFFF; padding:5px; border: 1px #458674 solid; }
li.current{
	border-bottom: 3px solid #EA133B;	
	}
	.greenheader { color:#468675;}
	
	.typography .left {
	text-align:left;
	margin:15px;
}
.typography .center {
	text-align:center;
	margin:15px;
}
.typography .right {
	text-align:right;
}
.typography img.right {
	float:right;
	
	margin:15px;
}
.typography img.left {
	float:left;
	margin:15px;
}
.typography img.leftAlone {
	float: left;
	margin-right: 100%;
}
.typography img.center {
	float:none;
	margin-left:auto;
	margin-right:auto;
	display:block;
}
.typography img {
	
	margin-top:0px;
	margin-left:0px;
}
.column12 img { border:none;}

ul { color:#818481;
margin:0 0 0 16px;
overflow:inherit;
padding:0 0 10px 5px;font-family:arial;
font-size:14px;
font-weight:normal;
text-align:left;}
li { color:#818481;
margin:0 0 0 16px;
overflow:inherit;
padding:0 0 10px 5px;font-family:arial;
font-size:14px;
font-weight:normal;
text-align:left;}
