/* main.css - Skyfall Communications */

/* general styles */

body {
     color: #535353;
	 font-size: 11px;
	 background-color: #ffffff;
	 font-family: Arial, Helvetica, san-serif; 
	 margin-left: 0px;
	 margin-top: 0px;
	 margin-right: 0px;
	 margin-bottom: 0px;
	 }		

td { 
     font-size: 12px; 
     font-family: Arial, Helvetica, san-serif;
	 text-align: left;
	 }	
	 
div { 
     font-size: 12px; 
     font-family: Arial, Helvetica, san-serif;
	 }		

p { 
     font-size: 12px; 
     margin-top: 0; 
     margin-bottom: 14px;
	 }				

h1 {			
     font-size:18px;
	 }		

h2 {			
     font-size:14px;
	 }		

h3 {			
     font-size:12px;
	 }		

sup {			
     font-size:8px;
	 }		

select { 
     font-size: 9px; 
     font-family: Arial, Helvetica, san-serif;
	 }		

input,textarea { 
     font-size: 9px; 
	 font-family: Arial, Helvetica, san-serif;
	 }

form { 
     font-size: 9px; 
	 font-family: Arial, Helvetica, san-serif; 
	 margin: 0; 
	 padding: 0; 
	 }

hr {
     height:1;
	 margin: 5px 0px 5px 0px;
	 }
	 

/* anchor styles */

a:link { 
     color: #8e0000;
	 }

a:visited { 
     color: #8e0000;
	 }

a:active { 
     color: #8e0000;
	 }

a:hover { 
     color: #ed5901;
	 }

a.topbar:link { 
     color: #535353; 
	 text-decoration: none;
	 }

a.topbar:visited { 
     color: #535353; 
	 text-decoration: none;
	 }

a.topbar:active { 
     color: #535353; 
	 text-decoration: none;
	 }

a.topbar:hover { 
     color: #ff8a00; 
	 text-decoration: none;
	 }
	 
a.breadcrumb_plain:link { 
     color: #9d8c61; 
	 text-decoration: none;
	 }

a.breadcrumb_plain:visited { 
     color: #9d8c61; 
	 text-decoration: none;
	 }

a.breadcrumb_plain:active { 
     color: #9d8c61; 
	 text-decoration: none;
	 }

a.breadcrumb_plain:hover { 
     color: #e06f00; 
	 text-decoration: none;
	 }
	 
a.headlinenavi:link { 
     color: #7d7d7d; 
	 text-decoration: none;
	 }

a.headlinenavi:visited { 
     color: #7d7d7d; 
	 text-decoration: none;
	 }

a.headlinenavi:active { 
     color: #7d7d7d; 
	 text-decoration: none;
	 }

a.headlinenavi:hover { 
     color: #ff5a00; 
	 text-decoration: none;
	 }


/* custom styles */

.headline {
/*     color: #ff5a00;  */
     font-size:18px;
	 font-weight:bold;
	 letter-spacing: -1px;
	 }

.headlineplain { 
     color: #000000; 
	 font-size: 24px ; 
	 letter-spacing: -1px;
	 }

.headlinenavi {
     color: #7d7d7d;
     font-size:28px;
	 /*font-weight:bold;*/
	 letter-spacing: -1px;
	 }

.blackbody { 
     color: #333; 
	 font-size: 12px; 
	 font-family: Arial, Helvetica, san-serif; 
	 }

.whitebody { 
     color: #fff; 
	 font-size: 12px; 
	 font-family: Arial, Helvetica, san-serif; 
	 }

.insideheader { 
     color: #fff; 
	 font-size: 11px; 
	 font-family: Arial, Helvetica, san-serif; 
	 }

.whiteheader {
     color: #ffffff; 
	 font-size: 18px; 
	 font-family: Arial, Helvetica, san-serif; 
	 font-weight: bold ; 
	 letter-spacing: -1px;
	 }

.whiteheadline { 
     color: #fff;
	 font-size: 22px;
	 font-family: Arial, Helvetica, san-serif; 
	 font-weight: bold;
	 letter-spacing: -1px;
	 }

.indexheader { 
     color: #fff;
	 font-size: 12px;
	 font-family: Arial, Helvetica, san-serif; 
	 font-weight: bold;
	 background: #2c2c6d;
	 text-align: center;
	 margin: 5px;
	 width: 100%;
	 }

.subhead {
	color: #212120;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: -1px;
	 }

.breadcrumb_plain { 
     color: #9d8c61; 
	 font-size: 11px; 
	 }

.breadcrumb_bold { 
     color: #9d8c61; 
	 font-size: 11px; 
	 font-weight: bold;
	 }

.sidequote {
	color: #003399;
	font-weight: normal;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times;
	 }
	 
.subheader_white {
	color: #ffffff;
	font-weight: normal;
	font-size: 22px;
	font-family: Georgia, "Times New Roman", Times;
	letter-spacing: -1px;
	 }

.small {
     font-size:9px;
	 }

.sidenavi { 
     font-size: 11px;
	 }

.smallwhite { 
     color: white;
	 font-size: 9px;
	 }

.smaller { 
     color: #333; 
	 font-size: 8px;
	 }		

.alert {
     color: #FF0000;
	 font-weight: bold;
	 }

.topbar {
	color: #535353;
	font-size: 11px;
	 }
	 
.content_blue_big {
	 background-color: #ffffff;
	 background-image: url("../images/bg_blue_big.jpg");
	 background-repeat: repeat-x;
	 }		

.content_green_big {
	 background-color: #ffffff;
	 background-image: url("../images/bg_green_big.jpg");
	 background-repeat: repeat-x;
	 }	

.content_red_big {
	 background-color: #ffffff;
	 background-image: url("../images/bg_red_big.jpg");
	 background-repeat: repeat-x;
	 }	

.content_orange_big {
	 background-color: #ffffff;
	 background-image: url("../images/bg_orange_big.jpg");
	 background-repeat: repeat-x;
	 }	

.content_purple_big {
	 background-color: #ffffff;
	 background-image: url("../images/bg_purple_big.jpg");
	 background-repeat: repeat-x;
	 }	

.content_orange_small {
	 background-color: #ffffff;
	 background-image: url("../images/bg_orange_small.jpg");
	 background-repeat: repeat-x;
	 }		