@charset "UTF-8";
/* CSS Document */

body{
margin:0px;
padding:0px;

font-family:"arial";
font-size:14px;
color:#313131;
}

#container{
width:889px;
background-color:#FFFFFF;
text-align:left;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
padding-bottom:0px;
}


#top{
background:url(../images/top_bg.jpg);
background-repeat:repeat-x;
width:889px;
height:104px;
}

#logo{
background:url(../images/stellar_logo.jpg);
background-repeat:no-repeat;
float:left;
width:231px;
height:80px;
margin-left:12px;
margin-top:9px;
}

#menu_section{
float:left;
margin-top:9px;
margin-left:30px;
margin-right:0px;
width:597px;
height:48px;
}


.backcolor{
background:url(../images/button_bg.jpg);
background-repeat:repeat-x;
height:48px;
}

a.backcolor{
text-decoration:none;
color:#000000;
}

a.backcolor:hover{
text-decoration:underline;
}

menu_style
{
font-family:Arial;
font-size:14px;
text-decoration:none;
color:#333333;
}
menu_style a
{
	text-decoration:none;
	color:#333333;
}

menu_style a:hover
{
	text-decoration:underline;
}

#banner{
background:url(../images/banner.jpg);
background-repeat:no-repeat;
width:889px;
height:157px;
}

#banner2{
background:url(../images/banner2.jpg);
background-repeat:no-repeat;
width:889px;
height:157px;
}

#banner h1{
position:relative;
top:75px; 
left:30px;
width:560px;
font-family:"arial";
font-size:15px;
font-weight:bold;
padding:0px;
margin:0px;
} 

#banner2 h1{
position:relative;
top:75px; 
left:30px;
width:560px;
font-family:"arial";
font-size:15px;
font-weight:bold;
padding:0px;
margin:0px;
}

#header_button{
background:url(../images/header_button_bg.jpg);
background-repeat:repeat-x;
width:889px;
height:38px;
}

#header_button #inner_menu{
margin:auto;
width:831px;
padding-top:5px;
}


#middle{
float:left;
width:100%;
height:auto;
margin:0px;
padding:0px;
background:url(../images/middle-bg.jpg);
background-repeat:repeat-x;
}

#middle #left{
float:left;
width:575px;
margin-top:15px;
margin-left:15px;
}

#testimonial{
border:1px solid #b3b4b5;
padding:8px;
background:url(../images/testimonial_bg.jpg);
background-repeat:repeat-x;
width:auto;
height:120px;
}

#middle #right{
float:left;
width:255px;
margin-top:15px;
margin-left:20px;
}

#middle #right #bg1{
background:url(../images/right_bg1.gif);
background-repeat:no-repeat;
width:255px;
height:19px;
}

#middle #right #bg2{
background:url(../images/right_bg2.jpg);
width:247px;
padding-left:8px;
}

#middle #right #bg2 ul li{
list-style:url(../images/bullet.jpg);
margin-left:-13px;
padding-right:10px;
text-indent:0px;
font-size:13px;
line-height:17px;
}


#middle #right #bg3{
background:url(../images/right_bg3.gif);
background-repeat:no-repeat;
width:255px;
height:19px;
}

#middle #right h3{
font-size:18px; color:#ac4822; padding-left:0px; margin:0px; padding-left:1px; background-image:url(../images/dot-heading.jpg); background-repeat:repeat-x; height:21px; width:243px; position:relative; top:0px; text-decoration:underline;
}

.inner_button{
font-family:Arial;
font-size:14px;
color:#1C68A7;
text-decoration:none;
}

a.inner_button:hover{
font-family:Arial;
font-size:14px;
color:#1C68A7;
text-decoration:underline;
}

a.inner_button:hover{
font-family:Arial;
font-size:14px;
color:#1C68A7;
text-decoration:underline;
}


#footer{
background:url(../images/footer_bg.jpg);
background-repeat:repeat-x;
height:46px;
font-size:12px;
float:left;
width:889px;
}



#middle #left_section{
float:left;
margin-left:15px;
margin-top:15px;
width:246px; 
}

















a.link_press{ font-size:12px; text-decoration:underline; color:#584000}
a.link_press:hover{font-size:12px; text-decoration:none;}


.blue{
color:#296A9D;
}

.more{
color:#CC3333;
}

.brown{
color:#9b3a0c;
}

.black{
font-size:18px;
font-weight:bold;
line-height:20px;
}


.upper_heading_text{
font-family:Arial;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
padding:8px;
text-decoration:none;
}

.upper_heading_text a:hover{
font-family:Arial;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
padding:8px;
text-decoration:underline;
}


a.links {
text-decoration:none;
color:#000000;
}

a.links:hover{
text-decoration:underline;
}
.pdf_links
{
	color:#000000;
}
.pdf_links a
{
	text-decoration:none;
	color:#000000;
}
.pdf_links a:hover
{
	text-decoration:underline;
}
.support_head
{
	font-weight:600;
	color:#0066CC;
}
.support_head a
{
	text-decoration:none;
	color:#0066CC;
	
}
.support_head a:hover
{
	text-decoration:underline;
}
.bottom_urls 
{
	color:#014f7f;
}
.bottom_urls a
{
	color:#014f7f;
	text-decoration:none;
}
.bottom_urls a:hover
{
	text-decoration:underline;
}
.link_black2
{ 
	padding-left:10px;
	color:#000000;
	text-decoration:none;
}
.link_black2 a
{ 
	text-decoration:none;
	color:#000000;
}
.link_black2 a:hover
{
	text-decoration:underline;
}

.outer_bg_left{
background:url(../images/outer_bg_left.jpg);
background-repeat:repeat-y;
width:13px;
}

.outer_bg_right{
background:url(../images/outer_bg_right.jpg);
background-repeat:repeat-y;
width:13px;
}

#nav
{
	width:597px;
	margin:0px;
	padding:0px;
}
#nav ul
{
width:597px;
font:14px arial;
padding:0px;
float:right;
margin:0px;
height:48px;

}
#nav ul li{
list-style: none;
display: inline;


}

#nav ul li a{

text-decoration:none;
float:left;
color:#000;


padding:17px 0px; 
background-image:url(../images/button_bg.jpg);
background-repeat:repeat-x;


}
#nav ul li a span{
	width:90px;
	padding:15px 18px; 
	border-left:1px solid #aacfea;
	}
#nav ul li a:hover span
{
	color:#000;
	background-image:url(../images/button_bg.gif);
background-repeat:repeat-x;
	
}

#nav ul li a span.selected
{
	color:#000;
	background-image:url(../images/button_bg.gif);
background-repeat:repeat-x;
}
.con-text
{
	padding:5px 10px 10px 15px;
}
a.link_asset
{
	color:#0066CC;
	text-decoration:none;
}
a:hover.link_asset 
{
	text-decoration:underline;
}