/*
	main.css
*/

body{
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	font-family: arial;
}

div#main{
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	width: 900px;
	height: auto;
}

div#top{
	width: 900px;
	height: auto;
}

div#logo{
	width: 336px;
	height: 107px;
	background: url( ../images/ssc-logo.jpg ) #fff no-repeat;
}

div#search{
	text-align: right;
	font-size: 10px;
	margin-top: 60px;
	color: #4a87a8;
}

div#search input{
	width: 150px;
	height: 20px;
	border: 1px solid #ababab;
}

div#search a{
	text-decoration: none;
	color: #4a87a8;
}

div#menu{
	width: 900px;
	height: auto;
	position:relative;
}

div#banner{
	width: 900px;
	height: 300px;
	overflow: hidden;
	padding-top: 3px;
}

div#banner-page{
	width: 900px;
	height: 134px;
	overflow: hidden;
	background: url( ../images/banners/page-banner1.jpg ) #ffffff no-repeat;
}

div#content{
	width: 900px;
	height: auto;
	background-color: #fff;
	margin-top: 10px;
	margin-bottom: 10px;
}

div#content-left{
	width: 601px;
	height: auto;
	background-color: #eeeef0;
}

div#content-left-top{
	width: 601px;
	height: 14px;
	background: url( ../images/main-top-hovers.jpg ) #eeeef0 no-repeat;
}

div#content-left-middle{
	width: 601px;
	height: auto;
	background: #eeeef0;
}

div#content-left-middle-header{
	width: 601px;
	height: 35px;
	color: #035985;
	font-size: 18px;
}

div#content-left-middle-content{
	position:relative;
	left: 20px;
	width: 601px;
	height: auto;
}

div#content-left-middle-content p{
	font-size: 12px;
}

div#content-left-middle-content div.hovers{
	cursor: pointer;
	padding-bottom: 10px;
}

div.content-left-middle-content-divider{
	width: 15px;
	height: auto;
}

div#content-left-bottom{
	width: 601px;
	height: 10px;
	background: url( ../images/main-bottom-hovers.jpg ) #ffffff no-repeat;
}

div#content-right{
	width: 297px;
	height: auto;
}

div#content-right-login{
	margin-left: 2px;
	width: 295px;
	height: 56px;
	/*background-color: #99cf16;*/
}

div#content-right-login-left{
	width: 12px;
	height: 56px;
	background: url( ../images/login-left.jpg ) #99cf16 no-repeat;
}

div#content-right-login-mid{
	width: 273px;
	height: 56px;
	background-color: #99cf16;
}

div#content-right-login-mid-labels{
	width: 140px;
	height: auto;
}

div#content-right-login-mid-labels-header{
	padding-top: 10px;
	width: 140px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
}

div#content-right-login-mid-labels-links{
	width: 140px;
	color: #2b7865;
	font-size: 10px;
}

div#content-right-login-mid-labels-links a{
	color: #2b7865;
	text-decoration: none;
}

div#content-right-login-mid-boxes{
	width: 112px;
	height: auto;
	padding-top: 12px;
}

div#content-right-login-mid-boxes input[type="text"], div#content-right-login-mid-boxes input[type="password"]{
	width: 100px;
	height: 16px;
	border: 1px solid #ababab;
	margin-bottom: 1px;
	font-size: 10px;
}

div#content-right-login-right{
	width: 10px;
	height: 56px;
	background: url( ../images/login-right.jpg ) #99cf16 no-repeat;
}

div#content-right-content{
	padding: 15px 15px 15px 15px;
	font-size: 12px;
	text-align: left;
}

div#content-right-content a{
	color: #0000FF;
}

div#content-right-content a:hover{
	color: #99cf34;
	text-decoration: none;
}

div#content-right-content h4{
	color: #065b87;
}

div#footer{
	width: 900px;
	height: auto;
	background-color: #99cf16;
	color: #809949;
	padding: 5px 5px 5px 5px;
	font-size: 12px;
}


div#content-page-left{
	width: 713px;
	height: auto;
}

div#content-page-left-header{
	width: 713px;
	height: auto;
	margin-bottom: 5px;
}

div#content-page-left-header-left{
	width: 6px;
	height: 28px;
	background: url( ../images/page-main-left.jpg ) #d1d3d4 no-repeat;
}

div#content-page-left-header-right{
	width: 7px;
	height: 28px;
	background: url( ../images/page-main-right.jpg ) #d1d3d4 no-repeat;
}

div#content-page-left-header-mid{
	width: 700px;
	height: 28px;
	background-color: #d1d3d4;
}


div#content-page-right{
	width: 185px;
	height: auto;
	padding-left: 2px;
}

div#content-page-right-top{
	width: 183px;
	height: auto;
}

div#content-page-right-top-header-left{
	width: 10px;
	height: 28px;
	background: url( ../images/page-main-right-top-left.jpg ) #99cf16 no-repeat;
}

div#content-page-right-top-header-mid{
	width: 163px;
	height: 28px;
	background-color: #99cf16;
	font-size: 14px;
}

div#content-page-right-top-header-right{
	width: 10px;
	height: 28px;
	background: url( ../images/page-main-right-top-right.jpg ) #99cf16 no-repeat;
}

div#content-page-right-bottom{
	width: 183px;
	height: auto;
}

div#content-page-right-bottom-header-left{
	width: 10px;
	height: 28px;
	background: url( ../images/page-main-right-bottom-left.jpg ) #0f75bc no-repeat;
}

div#content-page-right-bottom-header-mid{
	width: 163px;
	height: 28px;
	background-color: #0f75bc;
	font-size: 14px;
}

div#content-page-right-bottom-header-right{
	width: 10px;
	height: 28px;
	background: url( ../images/page-main-right-bottom-right.jpg ) #0f75bc no-repeat;
}

#content-page-right-container{
	width: 163px;
	height: auto;
	padding: 0px 10px 10px 10px;
	text-align: left;
	font-size: 13px;
}

#content-page-right-container a{
	color: #99cf34;
}

#content-page-right-container a:hover{
	color: #99cf34;
	text-decoration: none;
}



.menu_li{
	background-image: url( ../images/menu_bg.jpg );
	 width: 150px;
	 height: 37px;
}

.menu_title{
	 font-family: Impact;
	 font-weight: bold;
	 font-size: 14px;
	 padding-top: 20px;
	 padding-left: 10px;
	 color: #FFFFFF;
}

.menu_li_11{
	background-image: url( ../images/_about_us.jpg );
	width: 150px;
	height: 37px;
}

.menu_li_9{
	background-image: url( ../images/_services.jpg );
	width: 150px;
	height: 37px;
}

.menu_li_7{
	background-image: url( ../images/_ssc_advantages.jpg );
	width: 151px;
	height: 37px;
}

.menu_li_10{
	background-image: url( ../images/_news.jpg );
	 width: 149px;
	 height: 37px;
}

.menu_li_12{
	background-image: url( ../images/_careers.jpg );
	 width: 151px;
	 height: 37px;
}

.menu_li_8{
	background-image: url( ../images/_contact_us.jpg );
	 width: 149px;
	 height: 37px;
}

div#menu ul
{
    text-align: left;
	display: block;
	padding:0px;
	margin:0px;
}

div#menu li
{
     display: block;
	 float: left;

}

.li-divider{
	line-height: 8pt;
	background-color: #FFFFFF;
	width: 150px;
}

.li-bottom{
	background: url( ../images/bottom.png ) no-repeat;
	width: 149px;
	height: 8px;
	position: relative;
}
.menu-children-ul{
	width: 150px;
	display: block;
	padding: 0px;
	margin: 0px;
}


#menu-children-li{
	display: block;
	float: none;
	width: 119px;
	padding: 2px 10px 0px 20px;
	background-color: #005d8b;
	text-indent: -10px;
}

#menu-children-li a
{
    color: #FFFFFF;
    text-decoration: none;
	font-size: 12px;
}

#menu-children-li a:hover
{
    color: #99cf16;
}

div#leadership-body{
	width: 510px;
	height: auto;
	padding: 10px 20px 20px 20px;
	text-align: justify;
	font-size: 12px;
	color: #000000;
}

a img{
	border: 0px;
}

div#page-body{
	width: 510px;
	height: auto;
	padding: 10px 20px 20px 20px;
	text-align: left;
	color: #000000;
}


div#page-content table,p{
	font-size: 12px;
}


div#page-body table{
	padding-top: 10px;
}

div#page-body img{
	padding-right: 10px;
}

div#page-content a{
	text-decoration: underline;
	color: #0000FF;
}


div#page-body a:hover{
	color: #99cf34;
	text-decoration: none;
}

div#subpages{
	background: url( ../images/subpages_bg.jpg ) #fff repeat-x;
	text-align: left;
	padding: 5px;
	width: 150px;
	height: 576px;
}


div#spacer-top{
	position: relative;
	top: 6px;
}

div#subpages a{
	text-decoration: none;	
	font-size: 12px;
}

div#subpages a:hover{
	color: #99cf34;
}

#footer a{
	color: #0000FF;
	text-decoration: none;
}

#leaders{
	width: 150px;
	text-align: center;
	padding: 0px 10px 30px 10px;
}

#searchresult-read-more{
	text-align: right;
	color: #0f75bc;
}

#searchresult-read-more a{
	color: #0f75bc;
	text-decoration: none;
	font-size: 12px;
}

div#sitemap ul li{
	font-size: 12px;
}

div#sitemap a{
	color: #000;
	text-decoration: none;
}

div#sitemap .main-parent{
	padding-bottom: 10px;
}

.button{
	color: #2b7865; 
	border: 0px; 
	background-color: #99cf34; 
	font-size: 10px;
	padding: 0px;
}

.bold{
	font-weight: bold;
}

.contact-left{
	float: left;
	font-size: 12px;
	width: 150px;
}

.contact-meta{
	color: #0f75bc;
}

.left{
	float: left;
}

.read-more{
	color: #0f75bc;
	text-decoration: none;
}

.right{
	float: right;
}

.clearB{
	clear: both;
}

.featured-title{
	font-weight: bold;
	font-size: 12px;
	color: #99cf34;
}

.leader-name{
	font-weight: bold;
}

.leader-name a{
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.leader-name a:hover{
	text-decoration: none;
	color: #99cf34;
}

.login-input{
	font-size: 10px;
}

.marg{
	margin-bottom: 5px;
}

.not_selected{
	color: #666666;
}

.page-title{
	color: #073771;
	font-weight: bold;
	font-size: 14px;
}

.right-content{
	font-size: 12px;
}

.search-title{
	font-size: 12px;
	font-weight: bold;
}

.selected{
	color: #0f75bc;
}

.sucmsg{
	color: #0000FF;
	font-size: 12px;
	text-align: center;
}


.title
{
    color: #FFFFFF; 
    text-align: left;  
	font-size: 14px;
	font-weight: bold;
}