/* CSS Document */

body, p, td {
	font-family: arial, tahoma, verdana;
	font-size:12px;
	font-weight:normal;
	color:#222222;
	line-height:16px;
}

.date
{
    FONT-SIZE: 12px;
    COLOR: #ffcc00;
    FONT-FAMILY: arial, verdana;
	FONT-WEIGHT: normal;
	
}

.newdate
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, verdana;
	FONT-WEIGHT: bold;
}
.source
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	font-style: normal;
}

.bottom
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: arial, verdana;
	FONT-WEIGHT: normal;
}


A
{
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}
A:hover
{
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}

A.fontresize
{
	FONT-SIZE: 14px;
	COLOR: #861511;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
A.fontresize:hover
{
	FONT-SIZE: 14px;
	COLOR: #861511;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

A.leftnavi
{
	FONT-SIZE: 13px;
	COLOR: #0C5685;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
A.leftnavi:hover
{
	FONT-SIZE: 13px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
A.menu
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: arial, verdana;
	font-weight: normal
}
A.menu:hover
{
	FONT-SIZE: 10px;
	COLOR: #ffcc00;
	FONT-FAMILY: arial, verdana;
	font-weight: normal;
	text-decoration: none;
}

A.menubottom
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: arial, verdana;
	font-weight: normal
}
A.menubottom:hover
{
	FONT-SIZE: 12px;
	COLOR: #ffcc00;
	FONT-FAMILY: arial, verdana;
	font-weight: normal;
	text-decoration: none;
}

A.bottomnavi
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal
}
A.bottomnavi:hover
{
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}

A.news
{
	FONT-SIZE: 14px;
	COLOR: #833936;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 20px;
}
A.news:hover
{
	FONT-SIZE: 14px;
	COLOR: #833936;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	line-height: 20px;
}
A.news1
{
	FONT-SIZE: 12.5px;
	COLOR: #833936;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 20px;
}
A.news1:hover
{
	FONT-SIZE: 12.5px;
	COLOR: #833936;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	line-height: 20px;
}
A.newslink
{
	FONT-SIZE: 13px;
	COLOR: #0164C1;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;

}
A.newslink:hover
{
	FONT-SIZE: 13px;
	COLOR: #0164C1;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;

}

A.newslinkmiddle
{
	FONT-SIZE: 13px;
	COLOR: #932C2F;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 15px;

}
A.newslinkmiddle:hover
{
	FONT-SIZE: 13px;
	COLOR: #932C2F;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
	line-height: 15px;
	padding-top:inherit;

}
A.morenews
{
	FONT-SIZE: 13px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 20px;
	text-align: center;
	vertical-align: middle;
}
A.morenews:hover
{
	FONT-SIZE: 13px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
	line-height: 20px;
	text-align: center;
}
A.morenewshome
{
	FONT-SIZE: 13px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 20px;
	text-align: center;
	vertical-align: middle;
}
A.morenewshome:hover
{
	FONT-SIZE: 13px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
	line-height: 20px;
	text-align: center;
}

h1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #952420;
    FONT-FAMILY: arial, verdana;
	text-decoration: none;
}

.dischead
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #841010;
    FONT-FAMILY: arial, verdana;
	text-decoration: none;
}
A.headlink
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #841010;
    FONT-FAMILY: arial, verdana;
	text-decoration: none;
}

A.headlink:hover
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #841010;
	FONT-FAMILY: arial, verdana;
	text-decoration: underline;
	border-bottom-width: thin;
	}
	
.headinginside
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #841010;
	FONT-FAMILY: arial, verdana;
	text-decoration: none;
	line-height: 25px;
}	


h2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #767E84;
    FONT-FAMILY: arial, verdana
}
	
.small
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #cccccc;
    FONT-FAMILY: arial, verdana	
}

.form
{
    FONT-SIZE: 11px;
    COLOR: #2C2C57;
    FONT-FAMILY: arial, verdana;
	FONT-WEIGHT: bold
}

SELECT
{
    FONT-SIZE: 11px;
    WIDTH: 100px;
    COLOR: #003366;
    FONT-FAMILY: arial, verdana
}

.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;

}
.bold {
	FONT-SIZE: 12px;
	COLOR: #8E8B8B;
	FONT-FAMILY: arial, verdana;
	FONT-WEIGHT: bold;
	text-decoration: none;

}
.bold1 {
	FONT-SIZE: 11px;
	COLOR: #8E8B8B;
	FONT-FAMILY: arial, verdana;
	FONT-WEIGHT: bold;
	text-decoration: none;

}
.drop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	text-decoration: none;

}
A.Issuelinks
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	color: #C25151;
	text-decoration: none;
}
A.Issuelinks:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	font-style: normal;
	color: #C25151;
	text-decoration:underline;
}
A.links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #003366;
	text-decoration: none;
}
A.links:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #003366;
	text-decoration: none;
}

A.email {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #0241FF;
	text-decoration: none;
}
A.email:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #0241FF;
	text-decoration: underline;
}

.search {
    background-image: url(images/search_bg.gif);
    background-repeat:no-repeat;
    background-position:right;
    border: 1px solid #6297BC;
    padding-left:10px;
	height:15px;
	width:115px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color:#000000;
}
span.projectmonitor
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #952420;
    FONT-FAMILY: arial, verdana;
	text-decoration: none;
}

span.h2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff6600;
    FONT-FAMILY: arial, verdana
}

.text
{
	font-size:12px;
	color:#666666;
	padding:5px;
	text-align:justify;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.input
{
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	font-family: arial, verdana;
	border: 1px solid #999999;
	background-color: #ffffff;
	width: 250px;
	height: 16px;
}

.commentbox
{
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	font-family: arial, verdana;
	border: 1px solid #999999;
	background-color: #ffffff;
	width: 250px;
	height: 100px;
}

.submitinput
{
	border: 1px solid #999999;
	background: #FFFFFF url(../images/recentnews_bg.gif);
	height: 25px;
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	font-style: normal;
}

 .inputtext
{
	color: black;
	background: #ffffff;
	width: 300px;
	left: auto;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.IssueTopheading
{
	color: #4D59EB;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
}
span.topheading
{
	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
}

span.phone
{
	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
}

.INPUTButtonSearch
{
	background-image:url(images/search_bg.gif);
	border: none;
	width: 21px;
	height : 16px;
}
.textarea
{
	width:86%;
	border:1px solid;
	border-color:#E3E4E6;
	height:90px;
}
input.tf
{
	border:1px solid;
	border-color:#E3E4E6;
}

input.tfs
{
	border:1px solid;
	border-color:#E3E4E6;
	width:100px;
}
input.tfs2
{
	border:1px solid;
	border-color:#E3E4E6;
	width:50px;
}

input.btn
{
border:1px solid;
border-color:#8E1E1B;
width:70px;
height:20px;
color:#FFFFFF;
font-weight:bold;
font-size:11px;
background-color:#8E1E1B;
font-family:Arial;
font-style:normal;
}
input.btn2
{
border:1px solid;
border-color:#1554A1;
width:110px;
height:25px;
color:#ffffff;
font-weight:bold;
font-size:12px;
background-color:#1D69C7;
font-family:Arial;
font-style:normal;
}
input.btn1
{
border:1px solid;
border-color:#716E6A;
width:70px;
height:18px;
color:#FFFFFF;
font-weight:bold;
font-size:10px;
background-color:#716E6A;
font-family:Arial;
font-style:normal;
}

/* pagenation */

a.pagination {
	color:#000000;
	padding:2px 5px;
	margin:0 2px;
	background-color:#e2e9af;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size: 12px;
	font-weight:bold;
	border:2px solid #e2e9af;
}

a.pagination:hover {
	color:#000000;
	padding:2px 5px;
	margin:0 2px;
	background-color:#e2e9af;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-size: 12px;
	font-weight:bold;
	border:2px solid #e2e9af;
}

/*---For Yellow Pages------------------------------*/

.treeview A
{
    FONT-SIZE: 12px;    COLOR: #000000;    FONT-FAMILY: arial;
    TEXT-DECORATION: none;	font-weight:normal
}

.treeview A:hover
{
	FONT-SIZE: 12px;    COLOR: navy;    FONT-FAMILY: arial;
    TEXT-DECORATION: none;	font-weight:normal;	letter-spacing:normal
}

.cssform table
{
	border: thick 0px #e3effa;
	BACKGROUND-COLOR:#e0ecf8;
}

.cssform th
{
    FONT-SIZE: 15px;
    color:#FFFFFF;
    FONT-FAMILY: arial, tahoma ;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR:#58A9E2; /*a7d0f1*/
	text-align:left;	
}

.cssform tr
{
    FONT-SIZE: 12px;
    COLOR: #555555;
    FONT-FAMILY: arial, tahoma;
	FONT-WEIGHT: normal;
	background-color:#fafcfe;
}


.cssform td 
{
    FONT-SIZE: 12px;
    COLOR:#222222;
    border-color:#fafcfe;
    FONT-FAMILY: arial, tahoma;
	FONT-WEIGHT: normal;
}

.cssform A
{
    FONT-SIZE: 13px;
    COLOR: #053061;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
	font-weight:normal
}

.cssform A:hover
{
	FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
	font-weight:normal;
	letter-spacing:normal
}

.InputTextbox
{   font-weight: normal; font-size: 12px; color: #000000;  font-family: arial, verdana;
    border: #C7C7C5 1px solid; background-color: #ffffff; height:17px;
}

.InputButton
{
    FONT-SIZE: 11px; font-weight:bold; COLOR: #000000; FONT-FAMILY: verdana, arial ;
    BACKGROUND-COLOR: #D6E5F4; border: 1px solid #67A3E1; height:23px; 
}

.ComboBoxDropDown
{
	border: #000000 1px solid; background-color: #FFFFFF; font-family:Arial;
	font-size:13px; cursor: pointer; _cursor: hand;	background-repeat: repeat-x;
}

.navButton
{
	/*First,Next,Previous,Last*/
    FONT-SIZE: 11px;    font-weight:normal;    COLOR: #000000;
    FONT-FAMILY: verdana, arial ;    BACKGROUND-COLOR: #E8F1F7;
	border: 1px solid #B4CAE4;	width:85px;	height:20px;cursor:hand;
	/*background-image:url('/Images/bg_left.gif') ;*/
}

.cssGridView
{
	font-family: Arial, Sans-Serif;
    font-size:small;
    table-layout: auto;
    border-collapse: collapse;
    border:#91a7b4 1px solid;
}
a.list {
	font-weight: normal; 
	font-size: 12px; 
	color: #611b05;
	font-family: arial, verdana; 
	text-decoration: none
}

a.list:hover {
	font-weight: normal; 
	font-size: 12px; 
	color: #000000;
	font-family: arial, verdana; 
	text-decoration: none;
}

.survey {
	font-weight: bold; 
	font-size: 11px; 
	color: #206399;
	font-family: tahoma, verdana;  
	text-decoration: none
}

.category {
	font-weight: bold; 
	font-size: 11px; 
	color: #b0773b;
	font-family: tahoma, verdana;  
	text-decoration: none
}

.dot{
	background-image:url('images/dot.gif');
	background-repeat:repeat-x;
	height:10px;
}

.comments {
	font-weight: normal; 
	font-size: 11px; 
	color: #333333;
	font-family: tahoma, verdana; 
	background-color:#f0f0cb;
}
.bg_topstory{
	background-image:url('images/bg_topstory.gif');
	background-repeat:repeat-x;
	height:18px;
}

.bg_toplinks{
	background-image:url('images/bg_toplinks.gif');
	background-repeat:repeat-x
}
.blue_top{
	background-image:url('images/blue_top.gif');
	background-repeat:repeat-x;
	background-position:right;
	height:30px;
}
a.breadcrumb {
	font-weight: normal; 
	font-size: 13px; 
	color: #000000;
	font-family: arial, verdana;  
	text-decoration: underline;
}

a.breadcrumb:hover {
	font-weight: normal; 
	font-size: 13px; 
	color: #005fa4;
	font-family: arial, verdana; 
	text-decoration: none;
}
a.small {
	font-weight: normal; 
	font-size: 11px; 
	color: #206399;
	font-family: verdana, arial; 
	text-decoration: none
}

a.small:hover {
	font-weight: normal; 
	font-size: 11px; 
	color: #000000;
	font-family: verdana,arial; 
	text-decoration: underline;
}

a.small2 {
	font-weight: normal; 
	font-size: 12px; 
	color: #206399;
	font-family: verdana, arial; 
	text-decoration: none
}

a.small2:hover {
	font-weight: normal; 
	font-size: 12px; 
	color: #000000;
	font-family: verdana,arial; 
	text-decoration: underline;
}

.heading {
 font-weight: normal; 
 font-size: 16px; 
 color: #FFFFFF;
 font-family: arial, verdana;
 margin-top:0px;
 margin-bottom:0px;
 line-height:22px;
}

/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 1px;
font-size:12px;
font-weight:bold;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
font-size:14px;
font-weight:bold;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #CCCCCC;
color: #2d2b2b;
background: #F3EDDB top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: none;
color: #2d2b2b;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
background: #F0E0B1 top left repeat-x;
}

.shadetabs li a.selected{ /*selected main tab style */
border-bottom-color: white;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent{
display:none;
}

/*Subscription css */
.subtd{
	vertical-align:top;
	background-color: #FAFCFE;
	border-right:1px solid #E0ECF8;
	padding: 0.4em 0.5em 0.4em 0.5em;
	border-left:1px solid #E0ECF8;
	border-right:1px solid #E0ECF8;
	border-top:1px solid #E0ECF8;
	border-bottom:1px solid #E0ECF8;
	FONT-SIZE: 13px;
    COLOR: #201F1F;
    FONT-FAMILY: arial, tahoma;
	FONT-WEIGHT: normal;
	text-align:left;
}
.subtable{
	vertical-align:top;
	background-color: #FFFFFF;
	border-right:1px solid #E0ECF8;
	padding: 0.5em 0.5em 0.4em 0.5em;
	border-left:1px solid #E0ECF8;
	border-right:1px solid #E0ECF8;
	border-top:1px solid #E0ECF8;
	border-bottom:1px solid #E0ECF8;}
.subbold{
	FONT-SIZE: 13px;
    COLOR: #3F3F3F;
    FONT-FAMILY: arial, tahoma;
	FONT-WEIGHT: bold;
	}
	
