body{ font-family: Arial,sans-serif; color: #333333; margin: 0px; padding: 0px; font-size: 12px; background-repeat: no-repeat; }

a{	color: #000000; 	text-decoration: none; }
a:link{ 	color: #000000; 	text-decoration: none; }
a:visited{ 	color: #000000; 	text-decoration: none; }
a:hover{ 	color: #000000; 	text-decoration: none; }

.navlink{ font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#110D0D;text-decoration:none;}
.navlink:link{ color:#110D0D;text-decoration:none;}
.navlink:visited{ color:#110D0D; text-decoration:none;}
.navlink:hover{ color:#FF9900; text-decoration:underline;}


h1{ font-family:Arial,Arial,sans-serif;  font-size:120%;  color:#334d55;  margin:0px;  padding:0px; }
h2{  font-family: Arial,sans-serif;  font-size: 114%;  color: #006699;  margin: 0px;  padding: 0px; }
h3{  font-family: Arial,sans-serif;  font-size: 100%;  color: #334d55;  margin: 0px;  padding: 0px; }
h4{ font-family:Arial,sans-serif;  font-size:100%;  font-weight:normal;  color:#333333; margin:0px;
 padding: 0px; }
h5{ font-family:Arial,Arial,sans-serif;  font-size:100%;  color:#334d55;  margin:0px;  padding:0px; }
ul{  list-style-type: square; }  
ul ul{  list-style-type: disc; }
ul ul ul{  list-style-type: none; }
label{  font-family: Arial,sans-serif;  font-size: 95%;  color: #000000; }

#header{ margin:auto; width: 767px;  }

.allborder { background:#57B8E6; height:18px; color:#7d7f80; text-decoration:none; }
.tableheader td{ color:#ffffff; font-weight:bold; padding:5px; font-size:12px; background-color:#6BAAD6; text-align:center; }
.tableheader { color:#ffffff; font-weight:bold; padding:5px; font-size:12px; background-color:#6BAAD6; text-align:center; }
.lightbg td{ background:#ffffff; font-family:arial; padding:3px; }
.darkbg td{ background:#BBE2F9; font-family:arial; padding:3px; }


/***********************************************/
/* Layout Divs                                 */
/***********************************************/

.gray{ 	width:765px;
	margin:0px;
	border-left: solid #666666 1px;
	border-right: solid #666666 1px;
}
.masthead{
	width: 765px;
	float: center;
	background-image: url(images/head.gif);
	height: auto;
	background-repeat: no-repeat;
	border-left: solid #666666 1px;
	border-right: solid #666666 1px;
}
#navBar{
	float: left;
	width: 177px;
	margin: 0px;
	height:auto;
	padding: 5px 0px 0px 5px;

}
#navBar1{
	float: right;
	width: 182px;
	margin: 0px;
	padding: 5px 2px 0px 0px;
	border-right: 0px solid #666666; 
	height:auto;
	background-repeat:repeat-y;
}
#headlines{
  float:right;
	width: 20%;
	padding-right: 10px;
}
#content{
	text-align:left;
	float: left;
	width: 100%;
	padding: 10px 10px 10px 10px;
}
* html #content{
	text-align:justify;
	float: left;
	width: 390px;
	padding: 0px 3px 0px 3px;
	background-repeat:repeat-y; 
}

/***********************************************/
/* Components                                  */
/***********************************************/

#siteName{ margin: 0; padding: 0 0 0 10px; }

/************* #globalNav styles **************/

#globalNav{ padding: 0px 0px 5px 10px; border-bottom: 1px solid #CCC; color: #cccccc; }
#globalNav img{ display: block;}
#globalNav a { 	font-size: 90%; 	padding: 0 4px 0 0; }

/*************** #pageName styles **************/

#pageName{ 	margin: 0px; 	padding: 0px 0px 0px 10px; }

/************* #breadCrumb styles *************/

#breadCrumb{ 	padding: 0px 0px 0 0px; 	width: 100%; }

/************** .feature styles ***************/

.feature{ 	padding: 0px 0px 10px 5px; 	font-size: 100%; 	font-family: Arial, Helvetica, sans-serif; }
.feature h3{ 	padding: 5px 0px 5px 0px; 	text-align: center; }
.feature img{ 	float: left; 	padding: 3px 10px 0px 0px; }

/************** .story styles *****************/

.story{ 	clear: both; 	padding: 10px 0px 0px 5px; 	font-size: 100%; }
.story p{ 	padding: 0px 0px 10px 0px; } 

/************* #siteInfo styles ***************/


#siteInfo{
	clear: both;
	font-size: 90%;
	padding: 0px 0px 0px 0px;
	float: left;
	width: 765px;
	height: 111px;
	background-repeat: no-repeat;
	text-align: center;
	border-left: solid #666666 1px;
	border-right: solid #666666 1px;
}
* html #siteInfo{
	clear: both;
	font-size: 90%;
	padding: 0px 0px 0px 0px;
	float: left;
	width: 765px;
	height: 111px;
	background-repeat: no-repeat;
	text-align: center;
	border-left: solid #666666 1px;
	border-right: solid #666666 1px;
} /* for IE */

#siteInfo img{ 	padding: 0px 0px 0px 0px; 	vertical-align: middle; }

/************* #search styles ***************/

#search{
	padding: 0px 0px 5px 0px;
	font-size: 12px;
	color: #000000;
	height: 350px;
	background-image: url(images/menubg.gif);
	background-repeat: no-repeat;
}
#search1{
	padding: 0px 0px 5px 0px;
	font-size: 11px;
	color: #F17528;
	width: auto;
	float: left;
	text-decoration: none;
}
#search form{  margin: 0px;  padding: 0px; }
#search label{ 	display: block; 	margin: 0px; 	padding: 0px; }

/*********** #navBar link styles ***********/

#navBar ul a:link, #navBar ul a:visited {display: block;}
#navBar ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar li {border-bottom: 1px solid #EEE;}

/* fix for browsers that don't need the hack */

html>body #navBar li {border-bottom: none;}

/*********** #sectionLinks styles ***********/

#sectionLinks{ 	margin: 0px; 	font-size: 90%; 	float: right; 	padding: 5px 0px 3px 0px; }
#sectionLinks h3{ 	padding: 10px 0px 2px 10px; }
#sectionLinks a { 	display: block; 	/*border-top: 1px solid #cccccc;*/ 	padding: 0px 0px 0px 0px; }


/*********** .relatedLinks styles ***********/

.relatedLinks{ 	font-size: 12px; 	float: right; }
.relatedLinks h3{ 	padding: 10px 0px 2px 0px; }
.relatedLinks a:link,
.relatedLinks a:visited {display: block;  }

/************** #advert styles **************/

#advert{ 	padding: 30px 0px 10px; }
#advert img{ 	display: block;  }

/************** #headlines styles **************/

#headlines{
	margin: 0px;
	padding: 5px 0px 0px 0px;
	width: 176px;
	float: right;
	height: auto;
	border-right: solid #666666 1px;
}

#headlines p{ 	padding: 5px 0px 5px 0px; }

.loginlink{ font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#000000;text-decoration:none;}
.loginlink:link{ font-family: Arial, Helvetica, sans-serif ;font-size:11px;color:#000000;text-decoration:none;}
.loginlink:visited{ color:#000000; text-decoration:none;}
.loginlink:hover{ color:#000000; text-decoration:underline;}

.orgtxt{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#006699;text-decoration:none;}

.menulink{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#006699;text-decoration:none;}
.menulink:link{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#006699;text-decoration:none;}
.menulink:visited{ color:#006699; text-decoration:none;}
.menulink:hover{ color:#006699; text-decoration:underline;}

.menulink1{ font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#006699;text-decoration:none;}
.menulink1:link{ font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#006699;text-decoration:none;}
.menulink1:visited{ color:#006699; text-decoration:none;}
.menulink1:hover{ color:#006699; text-decoration:underline;}

.innermenu{ font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#000000;text-decoration:none;}
.innermenulink:link{ font-family: Arial, Helvetica, sans-serif ;font-size:12px;color:#000000;text-decoration:none;}
.innermenulink:visited{ color:#000000; text-decoration:none;}
.innermenulink:hover{ color:#000000; text-decoration:underline;}

.bdslink{font-family: Arial, Helvetica, sans-serif ;font-size:12px;color:#006699;text-decoration:none;}
.bdslink:link{ font-family: Arial, Helvetica, sans-serif ;font-size:12px;color:#006699;text-decoration:none;}
.bdslink:visited{ color:#006699; text-decoration:none;}
.bdslink:hover{ color:#006699; text-decoration:underline;}

.Black_STD{ padding:5px; text-align:justify;padding-left:0px;}
.pagehd{ font-size:16px; color:#1C5779; font-family:arial; font-weight:bold; padding-left:8px; border-bottom:1px solid #1C5779; text-align:left;}

.vote{ color:#000000; text-decoration:none; font-size:12px;}
.rightb{ color:#006699; text-decoration:none; font-size:12px; font-weight:bold;}
.borbottom{border-bottom:1px #000000 solid;border-right:1px #000000 solid;}
.borleft{border-bottom:1px #000000 solid;}

#imgbox{ float:right; position:absolute; left:613px; top:153px; background:#FFFFFF; width:70px; height:75px; border:1px solid #000000; text-align:center; }

#imgbox1{ float:right; display:block; position:absolute; left:617px; top:138px; background:#FFFFFF; width:70px; height:75px; border:1px solid #000000 ; text-align:center; }

.box{ border:1px solid #000000;}

.style5 {font-size: 14px}
.style8 { color: #666666; font-family: Tahoma; }
.style10 { color: #8C2208; font-family: Tahoma; }
.style12 { color: #8C2208; font-family: Tahoma; }
.style14 {font-size: 11px; padding-left:3px; padding-right:3px;}

/*Example CSS for the news tickers*/
#domticker{ width:155px; height:100px; padding:5px; text-align:center; color:#FB2002; font-size:12px; font-weight:bold; }

#domticker div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/background-color:none;}

#domticker2{width: 350px; height: 1.2em; border: 1px solid black; padding: 3px;}
.someclass{ //class to apply to your scroller(s) if desired}

#domticker a{font-weight: bold;}
#domticker2 a{text-decoration: none;}

.news{color:#FF4D31; font-family:Arial; font-weight:bold; text-align:center; font-size:11px;}
iframe{ border:0px; padding:0px; margin:0px 0px 0px 5px;}
.subhead{ background:#EAEAEA; padding:5px 10px; color:#396B88; text-align:justify;}

.sublink{font-family:Arial; font-size:14px; font-weight:bold; color:#006699; text-decoration:none;}
.sublink:link{ font-size:14px; font-weight:bold; color:#006699; text-decoration:none;}
.sublink:visited{ color:#006699; text-decoration:none;}
.sublink:hover{ color:#006699; text-decoration:underline;}
