/*  CSS create by Kamal Patel on 14.12.06 For Jean Lambert Website  */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:.7em;
	color: #333333;
	text-decoration: none;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#FFFFFF;
	text-align: center;
}

#container{
	width:990px;
	background-color:White;
	padding-left:0px;
	margin: 0 auto;
	text-align: left;
	border:1px solid #377E56;
	clear:both;
}


#header {
    padding: 0;
    margin: 0;
	border-bottom: 1px #ffffff solid;
	background-color:#3E8A63;
	height:110px;
}

#header_image{

}

#header_image_left {
	float:left;
}

#header_image_right {
	float:left;
}


#leftcol {
	float:left;
	width:23%;
}

#leftcol_padding {
	padding-left:15px;
	padding-right:0px;
	padding-top:10px;
	padding-bottom:1px;
	float:left;	
	width:200px;


}

#rightcol {
	float:right;
	width:220px;
}

#rightcol_padding {

	padding-left:1px;
	padding-right:1px;
	padding-top:14px;
	padding-bottom:1px;
	float:left;	
}


#contenthome
{
	float:left;
	width:52%;
	line-height:1.6em;
}

#contentwatch
{
	float:left;
	width:75%;
	line-height:1.6em;
}

#content
{
	float:left;
	width:52%;
	line-height:1.6em;
}

#padding
{
	padding-left:10px;
	padding-right:0px;
	padding-top:25px;
	padding-bottom:10px;
	float:left;

}

#footer {
	clear:both;
	padding-top:1px;
	text-align:center;
	width:100%;	
}
 
#navcontainer{
	font-size:1.2em;
	font-weight:bold;
	margin:0px;
}

ul#nav {
	list-style:none;
	margin:0px;
	padding:0px;
}

#nav li {
	background-image:url(../images/sub_arrow.gif);
	background-position:0 50%;
	background-repeat:no-repeat;
	padding-left:12px;
	border-bottom:1px dotted #9E9E9E;
}

#nav li a, #nav li a:link, #nav li a:visited {
	display:block;
	padding:5px 0 5px 3px;
	text-decoration:none;
	background-color: #FFFFFF;
	color:#377E56;

}

#nav li a:hover {
	background-color: #377E56;
	color:#FFFFFF;
	text-decoration:none;

}

#footer_top{
	float:left;
	width:100%;
	
}

.footertext{
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	color:#FFFFFF;
	background-color:#3E8A63;
	width:100%;
}

.footertext a{
	color:#FFFFFF;
	text-decoration:none;

}


#footer_navcontainer
{
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;

}

#footer_nav li
{
	display: inline;
	float:left;
	margin-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	
}


#content a:link,#content a:visited {
	padding:1px 0 1px 1px;
	text-decoration:none;
	color:#377E56;
}

#content a:hover {
	
	color:#377E56;
	text-decoration:none;

}

#contenthome a:link,#contenthome a:visited {
	padding:1px 0 1px 1px;
	text-decoration:none;
	color:#377E56;
}

#contenthome a:hover {

	color:#377E56;
	text-decoration:none;

}


.verticle_line{

	background-repeat: no-repeat;
	background-image:url(../images/jb_verticle_bar.jpg);
	background-position:0 30%;
}
#footer_nav a
{
	padding-left: 10px;
	text-decoration: none;
	float:left;
	font-size:1.1em;

}

#footer_nav a:link, #footer_nav a:visited,#footer_nav a:hover
{
	padding-left: 1px;
	color: #010101;
}



#searchboxcontainer{

	clear:both;
}

.rssfeedcontainer
{
	margin-top:15px;		
}

.rssfeedbox{
	
	float:left;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	background-color:#F3F3F3;
	width:190px


}

.rssfeedbox1{
	
	float:left;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	background-color:#F3F3F3;
	width:290px


}

.rssfeed_text a{
	
	font-size:1.0em;
	color:#377E56;
	text-decoration:none;
	padding-top:2px;
	float:left;
}

#searchbox{
	float:left;
	padding-top:0px;
	padding-bottom:15px;
}
.searchbox_left{

	float:left;
}

.searchbox_right{

	float:left;
	padding-top:1px;
	padding-left:3px;
}

.searchbox_text{
	
	font-size:1.2em;
	font-weight:bold;
	color:#377E56;
}


.search_textbox{

	width:162px;
	padding:2px;
	border:1px solid #377E56;
	
}

.leftbottom_imgcontainer{

	float:left;
	margin-left:0px;
	margin-top:20px;
}


.leftbottom_imgcontainer img{

	border:none;
}

.box_green_container{

	padding-top:17px;
	padding-bottom:0px;
	float:left;
	padding-left:5px;

}

.box_green_heading_width{

	width:95%;
	background-color:#FF0000;



}
.box_green_heading{

	background-color:#377E56;
	color:#FFFFFF;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:10px;
	padding-right:10px;
	font-size:1.2em;
	font-weight:bold;
}

.box_green{

	float:right;
	border:1px solid #377E56;
	margin-top:3px;
	margin-bottom:1px;
	margin-right:1px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	background-color:#ECF2EE;
	width:208px;
}

.box_green_issue{

	float:left;
	border:1px solid #377E56;
	margin-top:3px;
	margin-bottom:1px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	background-color:#FFFFFF;
	width:500px;
}


.box_green_enews{

	float:left;
	border:1px solid #377E56;
	margin-top:3px;
	margin-bottom:20px;
	padding-top:20px;
	padding-bottom:3px;
	padding-left:20px;
	background-color:#ECF2EE;
	width:450px;
}

.lblenews{

	color:#377E56;
	float:left;
	width:80px;
	height:20px;
	
}

.textboxCss{

	width:172px;
	height:17px;
	border:1px solid #377E56;
	
}

.multilinetextboxCss{

	width:250px;
	height:80px;
	border:1px solid #377E56;
	
}



.enews_buttoncss
{
	font-size:12px;
	color:#ffffff;
    background-color:#377E56; 
	border:1px solid #377E56;
    cursor:pointer;
	padding:1px;

}

.box_green_padding{

	float:left;
	padding:3px;

}
.box_home_headlines_container{

	padding-bottom:40px;
	width:100%;
	float:left;

}

.box_home_headlines_heading{

	float:left;
	clear:both;
	background-color:#C2C2C2;
	color:#FFFFFF;
	font-size:1.2em;
	font-weight:bold;
	width:486px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:12px;
	padding-right:0px;
}

.box_home_headlines{

	float:left;
	border:1px solid #C2C2C2;
	margin-top:0px;
	margin-bottom:20px;
	padding-top:1px;
	padding-bottom:3px;
	padding-left:0px;
	padding-right:0px;



}

.box_home_headlines_padding{

	float:left;
	padding:0px;


}

.box_home_headlines_odd{

	background-color:#F3F3F3;
	float:left;
	padding:10px;
	width:476px;

}
.box_home_headlines_even{

	background-color:#F9F9F9;
	float:left;
	padding:10px;
	width:476px;
}

.home_headlines_link{

	color:#377E56;
	font-size:1.1em;
	float:left;
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:5px;
	
}

.home_headlines_issue_link{

	font-size:1.1em;
	float:left;
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:5px;
}


.rc_news_headlines_link{

	color:#377E56;
	font-size:1.1em;
	float:left;
	padding-left:0px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:5px;
	
}
.titletext{
	
	color:#377E56;
	font-size:1.2em;
	font-weight:bold;
}

.inner_titletext{
	
	color:#377E56;
	font-size:1.0em;
	font-weight:bold;
}



.imageleft{
	
	float:left;
	clear:right;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:10px;
	

}

.imageright{

	float:right;
	clear:left;
	padding-left:10px;
	padding-top:12px;
	padding-bottom:10px;
}


.imageleftnews{
	
	float:left;
	clear:right;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:10px;
	width:100px;
	height:100px;	
}

.imageleftdocs{
	
	float:left;
	clear:right;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:10px;

}








.moreimageleftnews{
	
	float:left;
	clear:right;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:0px;
	width:30px;
	height:30px;
}

.thumbimagenewshomepage{
	
	float:left;
	clear:right;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:0px;
	width:75px;
	border:none;
}


.thumbimagereport{
	
	float:left;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:0px;
	width:70px;
	border:none;
}


.tblhorilinenews{

    width:100%;

}

.image_titletext{
	
	color:#377E56;
	font-size:1.0em;
	font-weight:bold;
	padding-left:40px;
	float:left;
	clear:both;
}



.rc_imageleft{
	
	float:left;
	clear:right;
	padding-right:6px;
	padding-top:3px;
	padding-bottom:5px;
}

#homepagetext{

	padding-top:10px;
	padding-bottom:30px;

}
#newslettersignuptext{

	padding-top:5px;
	padding-bottom:10px;
	float:left;

}



.readmore a{
	
	color:#377E56;
	font-size:1.0em;
	font-weight:bold;
	text-decoration:none;
}

.rc_readmore a{
	
	color:#377E56;
	font-size:1.0em;
	font-weight:bold;
	text-decoration:none;
}
.issuelink
{
	color:#377E56;
	font-size:1.0em;
	font-weight:bold;
	text-decoration:none;
}

#header_bottom{
	float:left;
	width:100%;
	
}

#header_navcontainer
{
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	float:right;
}

#header_nav li
{
	display: inline;
	float:left;
	margin-top:5px !important;
	margin-top:3px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 9px;
	
}

.verticle_line_white{

	background-repeat: no-repeat;
	background-image:url(../images/jb_verticle_white_bar.jpg);
	background-position:0 30%;
}

#header_nav a
{
	text-decoration: none;
	float:left;
	font-size:1.1em;

}

#header_nav a:link, #header_nav a:visited,#header_nav a:hover
{

	padding-right:3px;
	padding-left:3px;
	color: #FFFFFF;
}

.tr {background:url(../images/doth.jpg) 0 0 repeat-x;}
.br {background:url(../images/doth.jpg) 0 100% repeat-x}
.lr {background:url(../images/doth.jpg) 0 repeat-y; }
.rr {background:url(../images/doth.jpg) 100% 0 repeat-y}
.blr {background: url(../images/topleft.jpg) 0 100% no-repeat}
.brr{background: url(../images/topleft.jpg) 100% 100% no-repeat}
.tlr {background: url(../images/topleft.jpg) 0 0 no-repeat}
.trr 
{
	background: url(../images/topleft.jpg) 100% 0 no-repeat; 
	padding-left:0px !important;
	padding-left:1px;
	padding-right:0px !important;
	padding-right:1px;
	padding-top:0px;
	padding-bottom:0px
} 


#rightcolbg1,#rightcolbg2,#rightcolbg3,#rightcolbg4,#rightcolbg5
{
	background-color:#F0F2EE;
	
}

#rightcolboxpadding1,#rightcolboxpadding2,#rightcolboxpadding3,#rightcolboxpadding4,#rightcolboxpadding5
{
	padding-top:10px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;

}

#sendemailbox{

	float:left;
	padding-left:1px;
	padding-bottom:15px;
}

.sendemail_textbox{
	width:150px;
	padding:2px;
	border:1px solid #377E56;
}

.cat_frontend{

	display:block;
	font-weight:bold;
	margin:5px 0 1px 0;

}

.subcat_frontend{

	display:block;
	margin-left:0px;
	margin:0px 0 1px 0;
	float:left;
}

.subcat_frontend_arrow{

	background-image:url(../images/sub_arrow.gif);
	background-position:0px 50%;
	background-repeat:no-repeat;
}

.bold_text{
	font-weight:bold;
}

#padding1 ul{
	list-style:square outside  url(../images/bullete_arrow.gif);
}

#padding1 ul img{

background-color:#FF0000;
}


.box_news_links_odd{

	background-color:#F3F3F3;
	float:left;
	padding:5px;
	width:480px;

}
.box_news_links_even{

	background-color:#F9F9F9;
	float:left;
	padding:5px;
	width:480px;
	color:#000000;
}


.box_issue_links_odd{

	background-color:#FFFFFF;
	float:left;
	padding-left:12px;
	width:480px;
	background-image:url(../images/sub_arrow.gif);
	background-position:0px 60%;
	background-repeat:no-repeat;
	


}
.box_issue_links_even{

	background-color:#FFFFFF;
	float:left;
	padding-left:12px;
	width:480px;
	color:#000000;
	background-image:url(../images/sub_arrow.gif);
	background-position:0px 60%;
	background-repeat:no-repeat;

}

.box_issue_links_subcat{

	background-color:#FFFFFF;
	float:left;
	padding-left:10px;
	width:480px;
	color:#000000;
	background-image:url(../images/sub_arrow.gif);
	background-position:0px 60%;
	background-repeat:no-repeat;

}

#issuedetail{
float:left;
}

#sitemapnav {
	list-style:none;
	margin-left:-20px;
	display:block;
}


ul#sitemapnav {
	list-style:none;
	margin:0px;
	padding:0px;

}

#sitemapnav li {
	display:inline;
	margin-left:0px;
}

#sitemapnav li a, #sitemapnav li a:link, #sitemapnav li a:visited {

	display:block;
	background-image:url(../images/sitemap_arrow.gif);
	background-position:0px 50%;
	background-repeat:no-repeat;
	padding:7px  0 7px 20px;
	color:#333333;
	font-size:12px;
	font-family:arial,sans-serif;
	width:300px;
	margin-left:19px;
}


#sitemapnav li a:hover {
	background-color: #FFFFFF;
}

.sublink{
	padding-left:0px;
	float:left;
}

.rc_buttoncss
{
	font-size:12px;
	color:#ffffff;
    background-color:#377E56; 
	border:1px solid #377E56;
    cursor:pointer;
	padding:1px;
	
}

.hrefnotext{
	visibility:hidden;
}
.rss_image{
	/*background-image:url(../images/xml_button.jpg);
	background-position:0 10%;
	background-repeat:no-repeat;
	margin-bottom:0px;
	height:30px;
	width:70px;
	*/

}


#rss_navcontainer{
	font-size:1.2em;
	font-weight:bold;
}

ul#rss_nav {
	list-style:none;
	margin:0px;
	padding:0px;

}

#rss_nav li {
	padding-left:20px;
	margin-bottom:10px;
}

#rss_nav li a, #rss_nav li a:link, #rss_nav li a:visited {

	text-decoration:none;
	background-color: #FFFFFF;
	color:#377E56;
	padding-left:15px;


}

#rss_nav li a:hover {
	text-decoration:none;

}

.rss_image_list{
	background-image:url(../images/rss_image.gif);
	background-position:0 50%;
	background-repeat:no-repeat;
	margin-bottom:10px;

}


.adminactive {
	/*color: #788D9F;*/
	background:#ECF2EE;
	width: 100%;
	margin: 0 auto 0px auto;
	text-align: left;
}
.admininactive {
	/*color: #788D9F;*/
	background: #ffffff;
	width: 100%;
	margin: 0 auto 0px auto;
	text-align: left;
}


table tr{
   
	border-bottom:solid 1px #CCCCCC;
}

.tblhoriline{

	border-bottom:dotted 1px #CCCCCC;
    width:100%;

}



#itemlisting{

	width:98%;

}

.listfirstrowstyle{
	border-bottom:dotted 1px #CCCCCC;
    width:100%;
}
.listrowstyle{
	
	
	border-bottom:dotted 1px #CCCCCC;!important
	border-bottom:dotted 0px #CCCCCC;	
    width:100%;
}


.headerstylefirstrow{
	
	width:15%;
	float:left;
	padding:2px;
	color:#377E56;
	font-weight:bold;

}
.headerstylesecondrow{
	
	float:left;
	width:80%;
	padding:2px;
	color:#377E56;
	font-weight:bold;

}


.headerstylefirstrowreportimage{
	
	width:10%;
	float:left;
	padding:2px;
	color:#377E56;
	font-weight:bold;

}

.headerstylefirstrowreport{
	
	width:15%;
	float:left;
	padding:2px;
	color:#377E56;
	font-weight:bold;

}
.headerstylesecondrowreport{
	
	float:left;
	width:70%;
	padding:2px;
	color:#377E56;
	font-weight:bold;

}


.firstrowstyleimage{
	width:10%;
	float:left;
	clear:left;
	padding:2px;
	/*border-bottom:dotted 1px #CCCCCC;
	border-top:dotted 1px #CCCCCC;
	*/
	
}

.firstrowstyle{
	width:15%;
	float:left;
padding:2px;
	/*border-bottom:dotted 1px #CCCCCC;
	border-top:dotted 1px #CCCCCC;
	*/
	
}

.secondrowstyle{

	float:left;
	width:70%;
	clear:right;
	padding:2px;
	/*border-bottom:dotted 1px #CCCCCC;*/
}
.pagelist{
	
	margin-top:10px;
	color:#377E56;
	/*font-weight:bold;*/

}
#readmore_home_link_3{
	float:left;
	margin-left:11px;
}


/* Site Search Classes */

.searchBox{
	margin-top:20px;
	border:1px solid #C9CCCC;
	clear:both;
	
}

#results{
	width:80%;


}
#result_report {

	text-align:center;
	padding:3px;
	background-color:#377E56; 
	color:#ffffff; 
	font-weight: bold;
	margin-bottom:14px;

}
.sitesearch_text{
	border:1px solid #377E56;
	padding:2px;
}

.podcast_image_list{
	background-image:url(../images/podcast.gif);
	background-position:0 50%;
	background-repeat:no-repeat;
	margin-bottom:10px;
	float:left;
	width:70px;

}
.podcast_image{

	/*background-image:url(../images/podcast.gif);
	background-position:0 50%;
	background-repeat:no-repeat;
	height:20px;
	float:left;
	*/
	
}


/* CSS Document */

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;

}

#menu {
text-align:left;
border:solid 2px #FFFFFF;
margin: 0px;
}
dl#menu {
margin: 0px;
padding: 0px;

}

dl#menu dt {
color: #666666;
padding:0px;
display: block;
text-decoration:none;
border-bottom: dotted #999999 1px;

}

dl#menu dd 
{
	width:140px;


}


#menu .top {
border-top: dotted #CCCCCC 1px;
}


dd#smenu1 ul li,dd#smenu2 ul li,dd#smenu3 ul li,dd#smenu4 ul li,dd#smenu5 ul li,dd#smenu6 ul li,dd#smenu7 ul li,dd#smenu8 ul li,dd#smenu9 ul li,dd#smenu10 ul li,dd#smenu13 ul li, dd#smenu14 ul li{
list-style-type:none;
}

dd#smenu1 ul li a,dd#smenu2 ul li a,dd#smenu3 ul li a,dd#smenu4 ul li a,dd#smenu5 ul li a,dd#smenu6 ul li a,dd#smenu7 ul li a,dd#smenu8 ul li a,dd#smenu9 ul li a,dd#smenu10 ul li a,dd#smenu13 ul li a,dd#smenu14 ul li a{

}




dl#menu li a{
color: #28296E;
padding-right:1px;
text-decoration:none;
background-color: #FFFFFF;
border-bottom: dotted #999999 1px;
background-image:url(../images/sub_arrow1.gif);
background-position:0 50%;
background-repeat:no-repeat;
font-weight:normal;

}
dl#menu li a:hover{
color: #666666;
background-color:#F1F8F4;
text-decoration: none;

}

dl#menu li a:active{

text-decoration: none;
}

dl#menu li a:visited{
text-decoration: none;
}

dl#menu dt a {
color:#377E56;
padding-top:5px;
padding-bottom:5px;
padding-right:1px;
padding-left:12px;
display: block;
text-decoration:none;
background-color: #FFFFFF;
background-image:url(../images/sub_arrow.gif);
background-position:0 50%;
background-repeat:no-repeat;
}


dl#menu dt a:hover {
color: #333333;
background-color:#F1F8F4;
text-decoration: none;
}

dl#menu dt a:active{
text-decoration: none;
}

dl#menu dt a:visited{
text-decoration: none;
}


#smenu1 ul li a:link,#smenu2 ul li a:link,#smenu3 ul li a:link,#smenu4 ul li a:link,#smenu5 ul li a:link,#smenu6 ul li a:link,#smenu7 ul li a:link,#smenu8 ul li a:link,#smenu9 ul li a:link,#smenu10 ul li a:link,#smenu13 ul li a:link,#smenu14 ul li a:link{

display: block;
color:#377E56;
width:178px;
margin-left:0px;
padding-top:5px;
padding-bottom:5px;
padding-right:1px;
padding-left:2px;
text-decoration:none;
margin-right:0px;


}

#smenu1 ul li a:visited,#smenu2 ul li a:visited,#smenu3 ul li a:visited,#smenu4 ul li a:visited,#smenu5 ul li a:visited,#smenu6 ul li a:visited,#smenu7 ul li a:visited,#smenu8 ul li a:visited,#smenu9 ul li a:visited,#smenu10 ul li a:visited,#smenu13 ul li a:visited,#smenu14 ul li a:visited{
display: block;
color:#377E56;
width:178px;
margin-left:0px;
padding-top:5px;
padding-bottom:5px;
padding-right:1px;
padding-left:2px;
text-decoration:none;
margin-right:0px;
}

#smenu1 ul li a:hover ,#smenu2 ul li a:hover ,#smenu3 ul li a:hover ,#smenu4 ul li a:hover ,#smenu5 ul li a:hover,#smenu6 ul li a:hover ,#smenu7 ul li a:hover ,#smenu8 ul li a:hover ,#smenu9 ul li a:hover ,#smenu10 ul li a:hover,#smenu13 ul li a:hover,#smenu14 ul li a:hover {
display: block;
color: #333333;
width:178px;
margin-left:0px;
padding-top:5px;
padding-bottom:5px;
padding-right:1px;
padding-left:2px;
text-decoration:none;
margin-right:0px;


}

#smenu1 ul li a:active ,#smenu2 ul li a:active ,#smenu3 ul li a:active ,#smenu4 ul li a:active ,#smenu5 ul li a:active,#smenu6 ul li a:active ,#smenu7 ul li a:active ,#smenu8 ul li a:active ,#smenu9 ul li a:active ,#smenu10 ul li a:active ,#smenu13 ul li a:active ,#smenu14 ul li a:active {
display: block;
color:#377E56;
width:178px;
margin-left:0px;
padding-top:5px;
padding-bottom:5px;
padding-right:1px;
padding-left:2px;
text-decoration:none;
margin-right:0px;

}


.link_heading_title{
color:#377E56;
font-weight:bold;
display:block;
clear:both;
margin-bottom:3px;
}


.link_heading{
color:#000000;
font-weight:bold;
padding-top:10px;
padding-bottom:10px;
display:block;
clear:both;
}

.link_main_heading{
color:#000000;
font-weight:bold;
font-size:12px;
margin-bottom:10px;
display:block;
clear:both;
}

.link_store{

padding-top:20px;


}

#content #padding .link_store .link_link a:link,.link_store .link_link a:visited{
	text-decoration:underline;

}

#content #padding .link_store .link_link a:hover{
	text-decoration:none;
}

.link_link a:hover{

}

.main_headlines_link{
padding:5px;
margin-bottom:2px;

}

.link_title{
 font-weight:bold;
 color:#377E56;
}
.link_desc{}


.contentimage{
	
	float:left;
	clear:right;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
	/*width:120px;
	height:120px; */
}


.green_box{

	float:right;
	border:1px solid #377E56;
	margin-top:3px;
	margin-bottom:0px;
	margin-right:1px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	background-color:#ECF2EE;
	width:98%;
}

#container li
{
  list-style-type:disc;
  margin-left:15px;
                  
}

#container ul li
{
  list-style-type:disc;
  margin-left:15px;
                 
}

.NoRecordText{
color:#377E56;
font-size:11px;
}

.newslettertitle{

	text-align:center;
	font-size:14px;
	display:block;
}

.gray_box{

	border:1px solid #377E56;
	margin-top:3px;
	margin-bottom:20px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	background-color:#E4EAEA;
	width:100%;
	float:left;
}

.leftbottom_link a{
 	font-weight:bold;
	text-decoration:none;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:4px;
	padding-right:4px;
	background-color:#F3F3F3;
	width:190px;
	color:#377E56;

}

.indentlinks{

float:left;
margin-left:20px;

}

.link_heading_top{
	float:right;
	font-weight:bold;
}

.headerstylefirstrowcorporate
{
	border-bottom:dotted 1px #CCCCCC;
	color:#6D91A3;
	font-weight:bold;
	background-color:#FFFFFF;	
	
	
}
.itemstylecorporate, .altitemstylecorporate {
	
	color :#666666;
	font-family : Arial,Courier New, Times New Roman ;	
	border-bottom: dotted 1px #CCCCCC;
	height:25px;
	background-color:#FFFFFF;

}
.gridHover
{
    background-color: #F5F5F3;
}
.r_headinginternal
{
  color:#5D7F9A;  
  margin-right:3px;  
}

#contentimages {
	/*float:left;*/
	width:180px;


}
#contentimages img{
	/*float:left;*/
	clear:right;
	width:180px;
}
#textcontent
{
	float:left;

	
}