@charset "UTF-8";
/* CSS Document */

/*General Settings*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(../images/bg.jpg);
	background-position:center top;
	background-repeat:repeat-y;
	background-color:#F6F7F9;
	font-family:Helvetica, Arial, sans-serif;
	color:#828282;
	font-size:12px;
	line-height:120%;
}
img{border:none; margin:0px;}

a:link{color:#0065A4; text-decoration:none;}
a:visited{color:#0065A4; text-decoration:none;}
a:hover{color:#A8996E; text-decoration:none;}

.clear_head{clear:both;}

/*Page Header*/
.logo{margin:30px 0px 30px 25px;}

/*Navigation*/
#nav ul{list-style:none; font-size:14px; margin:0px; padding-top:9px;}
#nav li{float:left; margin:0px 30px 0px 0px; padding:0px;}
#nav a:link{color:#FFF; text-decoration:none;}
#nav a:visited{color:#FFF; text-decoration:none;}
#nav a:hover{color:#A8996E; text-decoration:none;}
#nav ul li a.active{color:#A8996E}

/*Footer*/
#footer a:link{color:#B3B3B3; text-decoration:none;}
#footer a:visited{color:#B3B3B3; text-decoration:none;}
#footer a:hover{color:#A8996E; text-decoration:none;}

/*Text Color Decoration*/
.gold{color:#A8996E;}

/*Index Page*/
.welcome{font-family:"Times New Roman", Times, serif; font-size:36px; color:#0065A4; font-style:italic; margin:0px 0px 10px 0px; line-height:100%;}
.index_body{font-size:14px; line-height:130%;}

/*Page Contents*/

/*Sub Navigation*/
#sub_nav ul{list-style:none; font-size:12px; margin:0px; padding:0px;}
#sub_nav li{margin:0px 0px 7px 0px; padding:0px;}
#sub_nav a:link{color:#0065A4; text-decoration:none;}
#sub_nav a:visited{color:#0065A4; text-decoration:none;}
#sub_nav a:hover{color:#A8996E; text-decoration:none;}
#sub_nav ul li a.active{color:#A8996E;}

/*Main Content*/
.p_title{margin:0px 0px 15px 0px; line-height:100%;}
.page_title{font-family:"Times New Roman", Times, serif; font-size:30px; color:#0065A4; font-style:italic; margin:0px; line-height:100%;}
.page_subtitle{font-family:"Times New Roman", Times, serif; font-size:20px; color:#0065A4; font-style:italic; margin:0px; line-height:100%;}
.p_copy{font-size:16px; font-style:italic; margin:0px 0px 15px 0px; line-height:130%;}
.p_name{font-size:24px; color:#A8996E; line-height:120%;}
.blue_heading{font-family:"Times New Roman", Times, serif; font-size:16px; color:#0065A4; font-style:italic; margin:0px 0px 15px 0px; clear:both; line-height:120%;}

#left_column ul{margin:0px 0px 15px 0px;}
#right_column img{padding-left:10px;}

.list_1{margin:0px; padding-left:15px;}

.small_images{
	margin-left:10px;
	border: solid #D9D9D9 1px; 
	padding:10px;
}

.mt15{margin-top:15px; clear:both;}
.mb15{margin-bottom:15px}
.mb0{margin-bottom:0px;}
.mt0{margin-top:0px;}
.ml0{margin:0px;}

/*Corporate Governance Page*/
.gov_list{ list-style:none}
.gov_list li{margin-bottom:10px;}

/* Audit Comm Page*/
.comm_list{ list-style:lower-roman;}
.comm_list li{margin-bottom:10px;}

.comm_list2 li{margin-bottom:10px;}

/* Directors & Officers Page*/
.do_list{position:relative; width:605px; float:left; margin:0px; padding:0px;}
.do_list ul{list-style:none; width:610px; margin:0px; padding:0px;}
.do_list li{margin:0px 10px 15px 0px; width:190px; float:left; display:inline;}

/*Contact Page*/
.times_gold_16pt{color:#A8996E; font-family:"Times New Roman", Times, serif; font-size:16px;}

/*For Java*/
.technology{ /*header*/
cursor: hand;
cursor: pointer;
font-family:"Times New Roman", Times, serif; 
font-size:16px;
font-style:italic;
margin: 10px 0;
}


.openlanguage{ /*class added to contents when they are open*/
color: #A8996E;
}

.closedlanguage{ /*class added to contents when they are closed*/
color: #0065A4;
}

