/*layout CSS */
body {
	text-align:center; /*center hack*/
	background-image: url('file:///C|/DOCUME~1/FC/LOCALS~1/images/bg_test_v2.jpg');
	background-repeat: repeat-y;
	background-position: top center;
}
#wrap {
	max-width:800px;
	width: 100% !important; /*IE6 hack*/
	width:960px; /*center hack*/
	text-align:left; /*center hack*/
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	min-width: 600px;
	background-image: none;
}
.blogSmlPadding {
	padding:20px;
}


#header {
	background-repeat:no-repeat;
	height:192px;
} 

#poll {

background:#FFFFFF;
padding:20px;

}

#headerSearch{
position:relative;
top:74px;
left:762px;
width:190px;
background-color:#FFFFFF;
padding: 0 0 0 0;
margin: 0 0 0 0;
}
#headerSearch .moduletable{
width:190px;
background-color:#FFFFFF;
padding: 0 0 0 0;
margin: 0 0 0 0;
}

#headerSearch .moduletable form{
width:190px;
background-color:#FFFFFF;
padding: 0 0 0 0;
margin: 0 0 0 0;
}
#headerSearch .moduletable form .button{
position:absolute;
top:0px;
padding-left:4px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
margin: 0 0 0 0;

}

#headerSearch .moduletable form .inputbox{
border:#CCCCCC 1px solid;
height:17px;
padding: 0 0 0 0;
margin: 0 0 0 0;
}
.search{
background-color:#FFFFFF;
width:190px;
padding: 0 0 0 0;
margin: 0 0 0 0;
}
#sidebar {
	float:left;
	width:20%;
	overflow:hidden;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
} 
#content60 {
	float:left;
	overflow:hidden;
	max-width: 800px;
	min-width: 400px;
	width: 400px;
}
#content80 {float:left;width:80%;overflow:hidden;}
#content100 {float:left;width:100%;overflow:hidden;}
#sidebar-2 {
	float:right;
	width:140px;
	overflow:hidden;
	background-color: #CCCCCC;
	max-width: 985px;
	min-width: 100px;
	position: static;
}  
#  {clear:both;}
.insideSB {
	padding-top:0px;
	border-right:0px dotted #CCCCCC;
	background-color:#E5E2DD;
}


* {
	margin:0;
	padding:0;
	padding-top: 0px;
	border-top-color: #FFFFFF;
	border-top: 0;
	border-top-style: none;
	border-top-width: 0px;
	border-bottom-style: 0;
}


td, .td{
margin:0px;
padding:0px;
}


.inside {
padding:16px 3px 10px 13px;

}


.insideRightSide {
	padding:0;
	background-color: #FFFFFF;
}


.blog {
	background-color:#FFFFFF;
/*	padding:20px 20px 20px 20px;  */

}
.blogPUBS {
	background-color:#FFFFFF;
/*	padding:20px 20px 20px 20px;  */

}

.blog div{
	background-color:#FFFFFF;
	/*	background:url(../images/front_bg.jpg); */
	background:url(file:///C|/DOCUME%7E1/FC/LOCALS%7E1/images/front_bg_longer.jpg);
	background-repeat:no-repeat;
	margin-top: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.blogPUBS div{
	background-color:#FFFFFF;

}

.blog_morePUBS {
	background-color:#FFFFFF;
	padding:0px 20px 3px 28px; 

}


/*
table.blog{
		 border-style:solid;
	  border-top-width:4px;
	  border-top-color:#2B3858;
	  
	  border-right-width:20px;
	  border-right-color:#FFFFFF;
	  border-bottom-width:20px;
	  border-bottom-color:#FFFFFF;
	  border-left-width:20px;
	  border-left-color:#FFFFFF;
	 

	  border-collapse:separate;
	
}
*/

/* hiden by sml */
#pathway{
	display:none;
}

/* theDate padding  */
#theDate{
	margin-bottom:0px;
	border-bottom-width: 2px;
	border-left-style: none;
	background-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
}

.theDateInside22{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	position:relative;
	top:3px;
	
}
#theDateInside{
float:left; 
height: 100%;
width:150px;
padding-left:12px;
}

/*typography*/

body {
	font-size:76%;
	font-family:Arial, Helvetica, sans-serif;
	/* font-family:Georgia, "Times New Roman", Times, serif; */
line-height:1.3;
	margin:0 0;
	margin-top: 0px;
	padding-top: 0px;
	top: auto;
	empty-cells: show;
	background-color: #CCCCCC;
	background-image: url(#000000);
	height: auto;
}
h1,h2,h3,h4,h5,h6,p,blockquote,form,label,ul,ol,dl,fieldset,address {
	margin-top: 0em;
	margin-right: 0;
	margin-bottom: 0em;
	margin-left: 0;
}
li,dd { 
margin-left:1em;
}
fieldset { 
padding:.5em; 
}
#wrap{
	border:0px solid #CCCCCC;
	background-color: #FFFFff;
	height: auto;
	border-bottom-color: #FFFFFF;
}
#header{
	border-bottom: 0px solid #CCCCCC;
	background-color: #FFFFFF;
	height: 250px;
	background-image: ;
	position: static;
	width: 800px;
	max-width: 1000px;
	min-width: 750px;
}

#topper{
	height:10px;
	background-color:#E5E2DD;

}

li .item1{
background-color:#222222;
}

.relateditems ul li{
	background-image: url(file:///C|/DOCUME%7E1/FC/LOCALS%7E1/images/home_menu_bg.jpg);
	background-repeat: no-repeat;
}

/*
.inside22{
text-align:right;
float:right;
}


#topper2{
text-align:right;
float:right;
}
*/


#topper2{
	/* clear:both; */

text-align:right;
	/* float:right; */
padding: 0 21px 0 0;
	margin: 0px 0 0 0;
	overflow:hidden;
	border-bottom-style: none;
	border-bottom-width: thin;
}


#footer{
clear:both;
height:77px;
background:url(file:///C|/DOCUME%7E1/FC/LOCALS%7E1/images/footer_bg.gif) bottom left no-repeat;
}
/*
a{
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
*/

/* sml added link css */
a:link {
	color: #366668;
	text-decoration: none;
}
a:visited {

	color: #004990;
	text-decoration: none;
}
a:hover {
	color: #000099;
	text-decoration: underline;

}
a:active {
	color: #000000;
	text-decoration: underline;
}
/* end sml added linkcss */



.blogHeader{
	margin-top:15px;
	background-color:#EAEAEA;
	font-size:1.2em;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom:1px #CCCCCC solid;
	border-top:1px #CCCCCC solid;
	font-weight:bold;
	color: #555555;
}



h1,.componentheading{
	font-size:1.5em;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom:1px #CCCCCC solid;
	font-weight:bold;
	color: #555555;
	background-color: #DFDDB1;
}
h2,.contentheading{
font-size:1.2em;
/* font-family: Arial, Helvetica, sans-serif; */
font-family: "Times New Roman", Times, serif;
letter-spacing:.1em;
/* border-bottom:1px #CCCCCC solid; */
font-weight:bold;
color: #2D3653;
/*text-transform:uppercase;*/
font-variant: small-caps;

}
.contentheading{
	
	padding:27px 25px 0 22px;
	
}
.contentheadingBOARD{
font-size:1.2em;
font-family: "Times New Roman", Times, serif;
letter-spacing:.1em;
border-bottom:1px #CCCCCC dotted; 
font-weight:bold;
color: #2D3653;
font-variant: small-caps;

}
.contentpaneopen.contentheading{
font-size:1.3em;
	/* font-family: Arial, Helvetica, sans-serif; */
	font-family: "Times New Roman", Times, serif;
	letter-spacing:.11em;
	/* border-bottom:1px #CCCCCC solid; */
	font-weight:bold;
	color: #99692B;
	/*text-transform:uppercase;*/
	font-variant: small-caps;
	padding:14px 25px 0 20px;
}

.article_column .contentheading{
	
	padding:0 0 0 0;
}

.contentheadingSUB{
	font-size:1.3em;
	/* font-family: Arial, Helvetica, sans-serif; */
	font-family: "Times New Roman", Times, serif;
	letter-spacing:.11em;
	/* border-bottom:1px #CCCCCC solid; */
	font-weight:bold;
	color: #99692B;
	/* text-transform:uppercase;*/
	font-variant: small-caps;
	padding:14px 25px 0 20px;
}

.componentheadingPUBS{
	font-size:1.3em;
	/* font-family: Arial, Helvetica, sans-serif; */
	font-family: "Times New Roman", Times, serif;
	letter-spacing:.11em;
	/* border-bottom:1px #CCCCCC solid; */
	font-weight:bold;
	color: #2D3653;
	text-transform:uppercase;
	/* font-variant: small-caps; */
	padding:24px 25px 35px 20px;
	
	background:url(file:///C|/DOCUME%7E1/FC/LOCALS%7E1/images/section_blog_bg.jpg);
	background-repeat:no-repeat;
}

.newsNav{

background-color:#E5E2DD;
height:20px;
padding-left:10px;
padding-top:5px;

}

.theIcons {
	
	position:relative;
	top:-15px;
	text-align:right;

}
/*
.contentheading:first-letter{
font-size:1.5em;

font-family: "Times New Roman", Times, serif;
border-bottom:1px #CCCCCC solid;
font-weight:normal;
color: #333333;
text-transform:uppercase;
}
*/
.buttonheading{
border-bottom:1px #CCCCCC solid;
padding:0px;
margin:0px;
width:100%;
}

.subcontentheading{
font-size:1.2em;
font-family: Arial, Helvetica, sans-serif;
border-bottom:1px #CCCCCC dotted;
font-weight:bold;
color: #555555;

}

h3{
font-size:1.3em;
font-family: Arial, Helvetica, sans-serif;
border-bottom:1px #CCCCCC solid;
}
h4{
font-size:1.2em;
}
h5{
font-size:1.1em;
}
h6{
font-size:1em;
font-weight:bold;
}

.article_column {
	/*	background-color:#CCCCCC; */
padding: 0 20px 20px 24px;
	background-color: #FFFFFF;
}

.article_column.column_separator{
	/*	background-color:#CCCCCC; */
padding: 0 20px 20px 4px;
	background-color: #FFFFFF;
}

.article_column.column_separator .contentpaneopen {
	
/*	background-color:#CCCCCC; */
padding: 0 0 0 0;
margin: 0 0 0 0;
}

.article_column.column_separator .contentpaneopen p {
	
/*	background-color:#CCCCCC; */
padding: 0 4px 0 0;
margin: 0 0 0 0;
}

.article_column.column_separator .contentpaneopen img{
	position:relative;
top:-3px;
padding: 0 0 0 0;
margin: 0 0 0 0;
}





.contentpaneopentheFront {
	margin:10px;
	
}

#content60 {
	/* background-color:#EAEAEA; */
	z-index:0;
	margin-top: 0px;
	padding-top: 0px;
	background-color: #FFFFFF;
	position: static;
	width: 600px;
	max-width: 800px;
}




#footer,.small,.createdate,.modifydate,.mosimage_caption{
	font:0.8em Arial,Helvetica,sans-serif;
	color:#000;
	float: none;
}
.moduletable{
margin-bottom:1em;
padding:0 10px; /*padding for inside text*/ border:0px #CCCCCC solid;
background:#FFFFFF; 
}
.moduletable h3{
/* background:#666; */
background:#EAEAEA; 
color:#333;
padding:0.25em 0;
text-align:center;
font-size:1.1em;
margin:0 -10px 0.5em -10px; /*negative padding to pull h3 back out from .moduletable padding*/ }



.contentpaneopen{
background-color:#FFFFFF;

}

.contentpaneopenCONTENT{
background-color:#FFFFFF;
padding:5px 25px 70px 22px;
overflow:hidden;
z-index:55;

}


.contentpaneopenCONTENT_pubs{
background:url(file:///C|/DOCUME%7E1/FC/LOCALS%7E1/images/content_bg.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
padding:105px 25px 0 22px;
overflow:hidden;
z-index:55;

}

.contentpaneopenTOP{
background:url(file:///C|/DOCUME%7E1/FC/LOCALS%7E1/images/content_bg.jpg);
	background-repeat:no-repeat;
z-index:56;
}


.contentpane ul{
list-style: none;
listStyleImage: none;
margin: 0px;
padding: 0px;
}
.contentpane li {
	/*list-style: square;*/
	background-image: url(file:///C|/DOCUME%7E1/FC/LOCALS%7E1/images/menu_bullet_on_wh.png);
	background-repeat: no-repeat;
	background-position: -5px 2px; 
	padding-left: 15px;
}

.contentpaneopen ul{
list-style: none;
listStyleImage: none;
margin-left: -10px;
padding: 0px;
}




.contentpaneopen li {
	/*list-style: square;*/
	background-image: url(file:///C|/DOCUME%7E1/FC/LOCALS%7E1/images/menu_bullet_on_wh.png);
	background-repeat: no-repeat;
	background-position: -5px 2px; 
	padding-left: 15px;
}


.contentpaneopenCONTENT2 ul{
list-style: none;
listStyleImage: none; 
margin-left:-7px;
padding: 0px;

}
.contentpaneopenCONTENT2 li {
	/*list-style: square;*/
	background-image: url(file:///C|/DOCUME%7E1/FC/LOCALS%7E1/images/menu_bullet.png);
	background-repeat: no-repeat;
	background-position: 0px 2px; 
	padding-left:10px;
margin-top:5px;
padding-top:2px;
line-height:13px;
}






/* newsleeter sign up module - myNewsSignUp */

.moduletable_myNewsSignUp {
	font-size:0.9em;
	margin: 0 0 0 0; 
	padding:43px 15px 0 18px;
	background-image: url(file:///C|/DOCUME%7E1/FC/LOCALS%7E1/images/newsletter_signup_bg.jpg);
	background-repeat: no-repeat;
	height:70px;

}

/* news page menu styling */

.moduletable_myNewsNav{
background-color:#FFFFFF;
margin-bottom:1em;
padding:0 10px; /*padding for inside text*/ border:0px #CCCCCC solid;
}

.moduletable_myNewsNav table{
margin-bottom:1em;
padding:0 10px; /*padding for inside text*/ border:0px #CCCCCC solid;
}
.moduletable_myNewsNav h3{
/* background:#666; */
background:#FFFFFF; 
color:#333;
padding:0.25em 0;
text-align:center;
font-size:1.1em;
margin:0 -10px 0.5em -10px; /*negative padding to pull h3 back out from .moduletable padding*/ }

.moduletable_myNewsNav li {
	margin: 0 0 8px 0;
	padding:7px;
	background-color: #FFF;
}


.moduletable_myNewsNav ul{
list-style: none;
margin: 0px;
padding: 0px;
}
.moduletable_myNewsNav li{
	/*list-style: square;*/
	background-image: url(file:///C|/DOCUME%7E1/FC/LOCALS%7E1/images/menu_bullet_on_wh.png);
	background-repeat: no-repeat;
	background-position: -5px 8px;
}





/* news feed module styling*/

.moduletable_myFeed{
background-color:#FFFFFF;
margin-bottom:1em;
padding:0 10px; /*padding for inside text*/ border:0px #CCCCCC solid;
}

.moduletable_myFeed table{
margin-bottom:1em;
padding:0 10px; /*padding for inside text*/ border:0px #CCCCCC solid;
}
.moduletable_myFeed h3{
/* background:#666; */
background:#FFFFFF; 
color:#333;
padding:0.25em 0;
text-align:center;
font-size:1.1em;
margin:0 -10px 0.5em -10px; /*negative padding to pull h3 back out from .moduletable padding*/ }

.moduletable_myFeed li {
	margin: 0 0 8px 0;
	padding:7px;
	background-color: #FFF;
}


.moduletable_myFeed ul{
list-style: none;
margin: 0px;
padding: 0px;
}
.moduletable_myFeed li{
	/*list-style: square;*/
	background-image: url(file:///C|/DOCUME%7E1/FC/LOCALS%7E1/images/menu_bullet_on_wh.png);
	background-repeat: no-repeat;
	background-position: -5px 8px;
}



/* cgs n the news feed module styling*/

.moduletable_cgs_n_news{
background-color:#FFFFFF;
margin-bottom:1em;
padding:44px 10px 15px 10px; 
border:0px #CCCCCC solid;

background-image: url(file:///C|/DOCUME%7E1/FC/LOCALS%7E1/images/cgs_in_the_news_bg.jpg);
background-repeat: no-repeat;

font-size:0.95em;

}

.moduletable_cgs_n_news table{
margin-bottom:1em;
padding:0 10px; /*padding for inside text*/ border:0px #CCCCCC solid;


}
.moduletable_cgs_n_news h3{
/* background:#666; */

/* background:#FFFFFF; */
color:#333;
padding:0.25em 0;
text-align:center;
font-size:1em;
margin:0 -10px 0.5em -10px; /*negative padding to pull h3 back out from .moduletable padding*/ }

.moduletable_cgs_n_news li {
	margin: 0 0 0 0;
	padding:7px;
	background-color: #FFF;
}


.moduletable_cgs_n_news ul{
list-style: none;
margin: 0px;
padding: 0 0 5px 0;

}

/*
.moduletable_cgs_n_news li{

	background-image: url(../images/menu_bullet_on_wh.png);
	background-repeat: no-repeat;
	background-position: -5px 8px;
}
*/


/* lh - cgs news feed module styling - latest headlines*/

.moduletable_cgs_news_feed{
background-color:#FFFFFF;
margin-bottom:1em;
padding:44px 10px 10px 10px; 
border:0px #CCCCCC solid;
/*
background-image: url(../images/cgs_in_the_news_bg.jpg);
background-repeat: no-repeat;
*/
font-size:1em;
}

div.moduletable_cgs_news_feed{

background-image: url(file:///C|/DOCUME%7E1/FC/LOCALS%7E1/images/cgs_latest_headlines_bg.jpg);
background-repeat: no-repeat;

}



.moduletable_cgs_news_feed table{
margin-bottom:1em;
padding:0 0 0 0; /*padding for inside text*/ 
border:0px #CCCCCC solid;


}
.moduletable_cgs_news_feed h3{
/* background:#666; */

/* background:#FFFFFF; */
color:#333;
padding:0.25em 0;
text-align:center;
font-size:1em;
margin:0 -10px 0.5em -10px; /*negative padding to pull h3 back out from .moduletable padding*/ }

.moduletable_cgs_news_feed li {
	margin: 0 0 0 0;
	padding:7px;
	background-color: #FFF;
}


.moduletable_cgs_news_feed ul{
list-style: none;
margin: 0px;
padding: 0px;

}

/*
.moduletable_cgs_news_feed li{
	
	background-image: url(../images/menu_bullet_on_wh.png);
	background-repeat: no-repeat;
	background-position: -5px 8px;
}
*/


/*Menu Styling*/

.moduletablemenu{
padding:0;
color: #333;
margin-bottom:1em;

}
.moduletablemenu h3 {
/* background:#666; */
background:#EAEAEA; 
color:#fff;
padding:0.25em 0;
text-align:center;
font-size:1.1em;
margin:0;
border-bottom:1px solid #fff;
}
.moduletablemenu ul{
list-style: none;
margin: 0;
padding: 0;

}


/*sml Menu Styling*/

.moduletablemenu_sml{
	/* font-family:Arial, Helvetica, sans-serif; */
font-family: "Times New Roman", Times, serif;
	padding:0;
	color: #333;
	margin-bottom:1em;
	border-right-style: groove;
	border-top-style: double;/* border-right:thin dotted #CCCCCC; */
	border-bottom-style: solid;
	border-left-style: ridge;
	border-top-color: #D3B24C;
	border-top-width: 4px;
	overflow: hidden;
	width: auto;
	max-width: 200px;
	min-width: 100px;
}
.moduletablemenu_sml h3 {
/* background:#666; */
background:#E5E2DD; 
color:#fff;
padding:0.25em 0;
text-align:center;
font-size:1.1em;
margin:0;
border-bottom:1px solid #fff;
}
.moduletablemenu_sml ul{
list-style: none;
margin: 0;
padding: 0;
font-size:.9em;

}
/* sub nav items */
.moduletablemenu_sml li li{
	/*list-style: square;*/
	font-family:Arial, Helvetica, sans-serif; 
	
	/* background-image: url(../images/menu_bullet.png);
	background-repeat: no-repeat;
	background-position: -5px 2px;
	*/
	font-size:1.1em;
	color: #333333;

}
/* parent nav items */
.moduletablemenu_sml li {
	font-weight:bold;
	background-color: #FFFFFF;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
}

.moduletablemenu_sml ul .item1 {
	background-image: url(file:///C|/DOCUME%7E1/FC/LOCALS%7E1/images/home_menu_bg.jpg);
	background-repeat: no-repeat;
}

.moduletablemenu_sml ul li {
	color:#346466;

}

.moduletablemenu_sml ul li ul {
	padding-top:4px;

}

.moduletablemenu_sml ul li ul li {
margin: 0 0 0 -3px;
padding: 0 0 4px 17px;
font-weight:normal;
text-indent: -5px;


}



.moduletablemenu_sml ul li ul li #current span{
	color: #000000;
	text-decoration: none;
}

.moduletablemenu_sml ul li #current span{
	/* color: #000000; */
	color: #946C27;
	text-decoration: none;
	
}
.moduletablemenu_sml ul li #current {
	/* color: #000000; */
	color: #946C27;
	text-decoration: none;
	
	 background-image: url(file:///C|/DOCUME%7E1/FC/LOCALS%7E1/images/menu_bullet.png);
	background-repeat: no-repeat;
	background-position: -0px 2px;
}



.moduletablemenu_sml .parent.active {

color:#000000;

}

.moduletablemenu_sml #current span{

color:#000000;

}

.moduletablemenu_sml ul li a:link {
	color: #346466;
	text-decoration: none;
}
.moduletablemenu_sml ul li a:visited {

	color: #346466;
	/* text-decoration: none; */
}
.moduletablemenu_sml ul li a:hover {
	color: #346466;
}
.moduletablemenu_sml ul li a:active {
	color: #000000;
}


.moduletablemenu_sml ul li ul li a:link {
	color: #333333;
	text-decoration: none;


background-color: transparent;
border-color: #946C27;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: dotted;
}
.moduletablemenu_sml ul li ul li a:visited {

	color: #333333;
	 text-decoration: none; 
	 	background-color: transparent;
border-color: #946C27;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: dotted;
}
.moduletablemenu_sml ul li ul li a:hover {
	color: #946C27;
	text-decoration: none;

}
.moduletablemenu_sml ul li ul li a:active {
	color: #946C27;
	text-decoration: none;
	background-color: transparent;
border-color: #946C27;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: dotted;
}



.moduletablemenu_sml a:link {
	color: #333333;
	text-decoration: none;
}
.moduletablemenu_sml a:visited {

	color: #000000;
	/* text-decoration: none; */
}
.moduletablemenu_sml a:hover {
	color: #000000;
	text-decoration: underline;

}
.moduletablemenu_sml a:active {
	color: #000000;
	text-decoration: none;
}



.moduletable_myFeed a:link {
	color: #004990;
	text-decoration: none;
}
.moduletable_myFeed a:visited {

	color: #004990;
	text-decoration: none;
}
.moduletable_myFeed a:hover {
	color: #000000;
	text-decoration: underline;

}
.moduletable_myFeed a:active {
	color: #666666;
	text-decoration: none;
}


.newsfeed_cgs_news_feed li a:link {
	font-size:.9em;
	color: #000000;
	text-decoration: none;
	border-color: #946C27;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;
		
}
.newsfeed_cgs_news_feed li a:visited {
	font-size:.9em;
	color: #CD9B66;
	text-decoration: none;
	border-color: #946C27;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;
}
.newsfeed_cgs_news_feed li a:hover {
	font-size:.9em;
	color: #CD9B66;
	text-decoration: none;
	border-color: #946C27;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;

}
.newsfeed_cgs_news_feed li a:active {
	font-size:.9em;
	color: #CD9B66;
	text-decoration: none;
	border-color: #946C27;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;
}


/* --------------------------------------------------------------- */
.newsfeed a:link {
	font-size:.95em;
	color: #000000;
	text-decoration: none;
	border-color: #946C27;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;
		
}
.newsfeed a:visited{
	font-size:.95em;
	color: #CD9B66;
	text-decoration: none;
	text-decoration: none;
	border-color: #946C27;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;
}
.newsfeed a:hover {
	font-size:.95em;
	color: #CD9B66;
	text-decoration: none;
	text-decoration: none;
	border-color: #946C27;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;

}
.newsfeed a:active {
	font-size:.95em;
	color: #CD9B66;
	text-decoration: none;
	text-decoration: none;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #946C27;
	border-right-color: #946C27;
	border-bottom-color: #946C27;
	border-left-color: #946C27;
}



.moduletable-thetopmenu a:link {
	color: #333333;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;

}
.moduletable-thetopmenu a:visited {

	color: #333333;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
}
.moduletable-thetopmenu a:hover {
	color: #000000;
	text-decoration: underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;

}
.moduletable-thetopmenu a:active {
	color: #666666;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
}



.contentheading a:link {
	
	color: #333333;
	text-decoration: none;
}
.contentheading a:visited {

	color: #333333;
	text-decoration: none;
}
.contentheading a:hover {
	color: #000000;
	text-decoration: underline;

}
.contentheading a:active {
	color: #666666;
	text-decoration: none;
}











#moduletablemenuthetopmenu {

text-align:right;



}

/*
.moduletablemenu ul ul{
list-style: none;
margin: 0 0 0 5px;
padding: 0;
position:relative;
top:1px;
}
*/

.moduletablemenu ul ul{

position:relative;
top:1px;
}

.moduletablemenu ul ul li span{
margin: 0 0 0 8px;

}

.moduletablemenu li{
border-bottom: 1px solid #ccc;
margin: 0;
}
.moduletablemenu li a{
display: block;
padding: 3px 5px 3px 0.5em;
border-left: 10px solid #333;
border-right: 10px solid #9D9D9D;
background-color:#666;
color: #fff;
text-decoration: none;


}
html>body .moduletablemenu li a {
width: auto;
}
.moduletablemenu li a:hover,a#active_menu:link,a#active_menu:visited{
border-left: 10px solid #1c64d1;
border-right: 10px solid #5ba3e0;
background-color: #2586d7;
color: #fff;
} 

.img, img {
	border:none;
	margin:0px;
	padding:0px;
	background-color: #FFFFFF;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
/* --------------------------------- */

/* content styling css decs */
.webimg {
	padding-left: 10px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	float:right;
}

.webimgleft {
	padding-left: 0px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 10px;
	float:left;
}

#currentStatusBG img{
	margin-left:-14px;
	z-index:100;
}

#navbar {
	margin: 0;
	padding: 0;
	height: 1em; }
#navbar li {
	list-style: none;
	float: left; }
#navbar li a {
	display: block;
	padding: 3px 8px;
	background-color: #366668;
	color: #fff;
	text-decoration: none; }
#navbar li ul {
	display: none; 
	width: 10em; /* Width to help Opera out */
	background-color: #D3B24C;}
#navbar li:hover ul {
	display: block;
	position: absolute;
	margin: 0;
	padding: 0; }
#navbar li:hover li {
	float: none; }
#navbar li:hover li a {
	background-color: #D3B24C;
	border-bottom: 1px solid #fff;
	color: #000; }
#navbar li li a:hover {
	background-color: #8db3ff; }
