body {
	background: #c9deac url(../App_Themes/SEC/Images/bg.gif) repeat-x top center;
	margin: 0;
	font: bold 15px Arial;
	color:#555;
}


a, a:visited {text-decoration:none; color:#336600}
a:hover {text-decoration:underline;}


#wrapper {
	width:771px;
	margin:0 auto;
}

.toplinks {
	text-align:left;
	font: normal 11px Tahoma;
	padding-top:5px;
	margin-top: 15px;	
	
	
}


.toplinks a, .toplinks a:visited, .toplinks * {
	color:#463d50;
}

.header{
	padding-bottom:0px;
	
}

/********* logo ******/

h1 {
	margin:0; padding:0; 
	margin-top: -11px;
}

h1 a {
	background: url(../App_Themes/SEC/Images/sec-logo.gif) no-repeat center center;
	width: 246px; height: 73px;
	display: block;
	float:right;
}

h1 a *{ display:none}


/******* top menu *********/
.topmenu {padding:0 ; list-style:none; clear:both; margin-top:-5px; }
.topmenu {padding-top:13px  !important ; }
.topmenu li {display:inline}
.topmenu li a, .topmenu li a:visited {
	background: #fff url(../App_Themes/SEC/Images/menu-item-bg-2.gif) repeat-x left center;
	border:1px solid #c4d9b2;
	font-size:16px;
	margin-right:2px;
	margin-bottom:-20px;
	border-bottom:0px solid;
	color:#445533;
	width:106px;
	text-align:center;
	padding:6px 0;
	float:right;
	}

.topmenu li a:hover {
	background: #574b62 url(../App_Themes/SEC/Images/menu-item-o-bg.gif) repeat-x left center;
	border:1px solid #c4d9b2;
	border-bottom:0px solid;
	color:#fff;
	text-decoration:none;
}

/***********/

.content {

	float:right; width:100%;
}


/**.srcharea {
	background: url(../App_Themes/SEC/Images/srch-area-bg.gif) repeat-x top center;
	padding: 5px; text-align:left;
float:left; width: 761px;
}**/

.srch-field {
	padding: 4px 5px; color:#556644; font: normal 12px Tahoma;
	width: 115px;
	border-left:1px solid #758471;
	border-top:1px solid #758471;
	border-right:0 solid;
	border-bottom:0 solid;
	margin-top:25px;	
}

.srch-btn {
	background: url(../App_Themes/SEC/Images/srch-btn.gif) no-repeat center center;
	width: 24px; height: 24px; border:0 none;
}

.swf {
	margin:1px 0;
}

.boxes{padding-top:3px; /*float:right; width:100%*/ overflow:hidden}

.rightbox {
	border-top: 13px solid #d0d6c9;
	background:#f9f9f0 url(../App_Themes/SEC/Images/rightbox-bg.jpg) no-repeat bottom center;
	width:237px;
	height:360px;
	float:right;
	padding: 10px;
	_height: 303px;
}

.rightbox ul {list-style:none; margin:0px; padding:5px;}
.rightbox ul li {
	background: url(../App_Themes/SEC/Images/bullets.gif) no-repeat right center;
	padding-right: 13px;
	margin-bottom: 10px;	
}
.rightbox ul li a, .rightbox ul li a:visited {
	color:#336600; font-size:17px;
}

.centeredbox {
	border-top: 13px solid #d0d6c9;
	background:#f9f9f0 url(../App_Themes/SEC/Images/centeredbox-bg.gif) repeat-x center 80px;
	width:237px;
	height:360px;
	float:right;
	padding: 10px;	
	_height: 303px;
}

.centeredbox a, .centeredbox a:visited {color:#444;}

.centeredbox ul {list-style:none; margin:0; padding:0}
.centeredbox ul li {background: url(../App_Themes/SEC/Images/tick.gif) no-repeat right 4px; padding-right: 15px; margin-bottom: 8px;font-size: 14px;}
.centeredbox ul li span {display:block; color:#381759;  padding-bottom: 3px;}



.dicisionbanner{
	text-align: center;
	padding-bottom: 5px;
}

h3.title {
	color:#336600;
	font-size: 18px;
	margin: 15px 0 5px;
}

.leftbox {
	border-top: 13px solid #d0d6c9;

	background:#7382bb url(../App_Themes/SEC/Images/leftbox-bg2.jpg) no-repeat center bottom;
	width:237px;
	height:360px;
	float:right;
	padding: 10px;
	_height: 303px;
}

.leftbox ul {list-style:none; margin:0px; padding:5px;}
.leftbox ul li {
	background: url(../App_Themes/SEC/Images/wbullets.gif) no-repeat right 4px;
	padding-right: 15px;
	margin-bottom: 5px;	
}
.leftbox ul li a, .leftbox ul li a:visited {
	color:#fff; font-size:17px;
}


.leftbox ul li div {
	display:none;
}

.leftbox ul li div ul li {
margin-bottom: 5px;
}

#footer {
	background:#564d60;
	padding:10px;
	width:751px; float:right;
	margin-top:1px;
	font-size:14px;
	color:#fff; clear:both;
	text-align:center;
}

#footer a, #footer a:visited {
	color:#fff;
}

/********** inside ***********/
.articlebox {
	border-top: 13px solid #d0d6c9;
	background:#f9f9f0;
	width:494px;
	float:right;
	padding: 10px;
	text-align:justify;
	line-height:22px;
}
.articlebox2 {
	border-top: 13px solid #d0d6c9;
	background:#f9f9f0;
	width:751px;
	float:right;
	padding: 10px;
	text-align:justify;
	line-height:22px;
}
.articlepic {
	background:#fff;
	padding: 5px;
	border: 1px solid #7a7a7a;
	float:left;
	margin: 0 15px 15px 0;
}

.articlebox2 ul {list-style:none}
.articlebox2 ul li {
	background: url(../App_Themes/SEC/Images/articlebox-bullets.gif) no-repeat right 3px;
	padding-right: 25px;
margin-bottom:5px;
}


.toolsbox {
	border-top: 13px solid #463d50;
	/*background:#564d60;*/
	background:#766d80;
	width:237px;
	float:right;
	padding: 30px 10px;
}

.morebox {	
	background:#766d80 url(../App_Themes/SEC/Images/morebox-bg.gif) repeat-x top center;
	width:237px;
	float:right;
	padding: 10px;
	_margin-top:-3px;
	/*height: expression(body.document.getElementById("articlebox").clientHeight - 110);
	min-height:500px;	*/
}

.toolsbox h3{
	color:#ffffee;
	font-size: 18px;
	margin: 15px 0 5px;
}

.toolsbox ul {list-style:none}
.toolsbox ul li {background: url(../App_Themes/SEC/Images/morebox-bullets.gif) no-repeat right 5px; padding-right: 20px; margin-bottom:5px;}
.toolsbox ul li a, .toolsbox ul li a:visited {
	font-size: 16px;
	color:#fff;
}


/****** menu ******/
.horizontalCMSMenu {
	clear:both;
	margin-bottom: 0px;
}

.horizontalCMSMenuItem{
	background: #d9e9c5 url(../App_Themes/SEC/Images/menu-item-bg-2.gif) repeat-x left center;
	border:1px solid #c4d9b2;
	font-size:16px;
	border-bottom:0px solid;
	color:#445533;
	white-space: nowrap;	
	text-align:center;
	padding: 6px 18px;
}

.horizontalCMSMenuItemMouseOver, .horizontalCMSMenuItemMouseUp, 
.horizontalCMSMenuHighlightedMenuItem, .horizontalCMSMenuHighlightedMenuItemMouseDown,
.horizontalCMSMenuHighlightedMenuItemMouseUp, .horizontalCMSMenuHighlightedMenuItemMouseOver,
.horizontalCMSMenuItemMouseDown 
 {
	background: #574b62 url(../App_Themes/SEC/Images/menu-item-o-bg.gif) repeat-x left center;
	border:1px solid #c4d9b2;
	border-bottom:0px solid;
	color:#fff;
	font-size:16px;
	white-space: nowrap;
	text-decoration:none;
	padding: 6px 18px;
}

.sep {width:2px;}


/**********/
.datatable {
	background:#f0f6e9;
	border:1px solid #e0e6d9;
	clear:both;
}

.datatable .theader {background:#e0e6d9;}
.datatable td {padding:5px;}


.floatingleft {float:left;}

.printicon {
background: url(../App_Themes/SEC/Images/print-icon.gif) no-repeat left center;
float:left;
padding-left:30px;
 color: #163F21;
}
.sendicon{
float:left;
margin-left:10px;
 color: #163F21;
display:none;
}

/******* contact us form ******/

.EditingFormTable td
{
	padding:5px; text-align:right;
}

.EditingFormValueCell input{
	padding: 4px 5px; color:#556644; 
	font: normal 12px Tahoma;
	width: 150px;
	border:1px solid #758471;
	border:1px solid #758471;
	
}

.EditingFormValueCell textarea {
	padding: 4px 5px; color:#556644; 
	font: normal 12px Tahoma;
	width: 250px;
	border:1px solid #758471;
	border:1px solid #758471;

}

.ErrorLabel, .EditingFormErrorLabel {color:#ae0404; font: normal 11px tahoma}

.FormButton {font: bold 16px Arial; padding:0 5px;}

/******* search page ******/
.CMSSearchDialogSearchForTextBox {
	padding: 4px 5px; color:#556644; 
	font: normal 12px Tahoma;
	width: 150px;
	border-left:1px solid #758471;
	border-top:1px solid #758471;
	border-right:0 solid;
	border-bottom:0 solid;	
}

.CMSSearchDialogSearchModeDropDownList {
	padding: 4px 5px; color:#556644; 
	font: normal 12px Tahoma;
	width: 170px;
	border-left:1px solid #758471;
	border-top:1px solid #758471;
	border-right:0 solid;
	border-bottom:0 solid;	

}
.CMSSearchDialogSearchButton {
	font: bold 14px Arial; padding:0 5px;
}

.SearchResult {margin: 7px 0;}

.ResultTitle {margin-bottom: 0px;}

/**** paging ****/


.PagerControl a, .PagerControl a:visited {float:right; margin: 0 4px}
.PagerControl .UnselectedPage{
border:1px solid #7a9b4b; background:#fff; color:#7a9b4b; 
padding: 0px 5px; float:right; margin: 0 4px;
}

.PagerControl .SelectedPage, .PagerControl .SelectedPage:visited {
border:1px solid #7a9b4b; background:#7a9b4b; color:#fff; 
padding: 0px 5px; float:right; margin: 0 4px;
}
.PagerControl .UnselectedPage:hover {
border:1px solid #7a9b4b; background:#7a9b4b; color:#fff; 
padding: 0px 5px; float:right; margin: 0 4px; text-decoration:none
}

.PagerNumberArea .UnselectedPrev, .PagerNumberArea .SelectedPrev, 
.PagerNumberArea .UnselectedNext, .PagerNumberArea .SelectedNext,
{float:right; }

/**********/
.articlebox2 h1	
{	color:#336600;
	font-size: 18px;
	margin: 15px 0 5px;
}

.NewsTitle {margin: 5px 0 2px}
.NewsDate {}

/***********/

.articlebox2 .NewsPTitle {font:normal 11px Tahoma; margin-top:10px;}
.articlebox2 .NewsPTitle a, .articlebox2 .NewsPTitle a:visited {
font: bold 16px Arial; padding-bottom:3px;
}

.articlebox2 .NewsPBody {
	font-size: 15px;
margin-bottom: 10px;
padding-top:5px;
padding-bottom:10px;
border-bottom:1px solid #ccc
}

