BODY
{
	background-image:url('../images/far/main_bg.jpg');
	background-repeat:repeat-x;
	background-position:top;
	background-color:#A1A6AC;
}
DIV.SiteContainer
{
	
}
DIV.TopSiteDelimiter
{
	background-image: url('../images/far/blue_little_header_tile.gif');
	border-left:1px solid #aaccee;
	border-right:1px solid #aaccee;
}
DIV.Header1
{
	background-color:#ebf3fb;
}
DIV.HeaderContainer
{
	background-color:#3c7faf;
	border:1px solid #3c7faf;
	background-image:url('../images/far/glow_b.gif');
}
DIV.HeaderContainer2
{
	background-color:#3c7faf;
	border:1px solid #3c7faf ;
/*	background-repeat:no-repeat;
	background-image:url('../images/far/glow_b2.gif');
	background-position:left center;*/
	height:68px;
}
DIV.WelcomeContainer
{
	border:1px solid #aaccee;
	background-color:#e2eaf8;
}
DIV.BottomSearchContainer
{
	background-color:#3c7faf;
}
DIV.ServiceContainer
{
	border:1px solid #aaccee;
}
DIV.SearchMenu
{
	border:1px solid #aaccee;
	background-color:#e2eaf8;
}
.Block
{
	border:1px solid #aaccee;
	background-color:#fff;
}
.BlockTitle
{
	background-color:#ebf3fb;
	border-bottom:1px solid #aaccee;
}
.BlockTopMenu
{
	border-bottom:1px solid #aaccee;
}
.BlockBottomMenu
{
	border-top:1px solid #aaccee;
}
.ContentBlockContainer
{
	border:1px solid #cccccc;
}
.BottomSiteContainer
{
	border:1px solid #cccccc;
}
.BlockTitleRight
{
	border-bottom:1px solid #aaccee;
}
.BlockRight
{
	background-color:#fff;
}
.AddContent
{
	background-color:#ebf3fb;
}
/* service Menu */
#page {
	BORDER-LEFT-COLOR: #aaccee;
	BORDER-BOTTOM-COLOR: #aaccee;
	COLOR: #333;
	BORDER-TOP-COLOR: #aaccee;
	BACKGROUND-COLOR: #fff;
	BORDER-RIGHT-COLOR: #aaccee;
}
.nav3 UL {
	BACKGROUND-IMAGE: url(../images/far/mt_gr.gif);
	BORDER-BOTTOM-COLOR: #cccccc;
	BORDER-TOP-COLOR: #fff;
}
.nav3 LI A {
	BACKGROUND-IMAGE: url(../images/far/ms_gr.gif);
}
.nav3 UL UL {
	BORDER-TOP-COLOR: #cccccc;
	BORDER-BOTTOM-COLOR: #cccccc;
}
.nav3 LI.selected A {
	BACKGROUND-COLOR: #fff;
	BORDER-LEFT-COLOR: #cccccc;
	BORDER-TOP-COLOR: #cccccc;
	BORDER-RIGHT-COLOR: #cccccc;
	BORDER-BOTTOM-COLOR: #fff;
}
.loginBorder{
	BORDER-LEFT: #aaccee 1px solid;
}
/* Content */
.sp-listpages-search{
	background-color:#dedee3;
}
.sp-listpages-search-text{
	border: solid 1px #aaccee;
	background-color: #ffffff;
}
.sp-listpages-title{
	background-color: #dee6cf;
}
.sp-listpages-comment{
	background-color: #f6f6f6;
}
.sp-listpages-link{
	color: #766d6b;
	text-decoration: none;
}
.sp-listpages-no-link{
	color: #174eb9;
}
.sp-listpages-table-border{
	border: solid 1px #aaccee;
	line-height: 20px;
}
.sp-subject-footer{
	background-color: #efefef;
	border-top: solid 1px #aaccee;
	border-right: solid 1px #aaccee;
	border-left: solid 1px #aaccee;
	border-bottom: solid 1px #aaccee;
}
/*	contact_us	*/
.contactPic{
	border : solid 1px #aaccee;
}
.tdTabSheet{
	background-color : #ebf3fb;
}
.tbStandard{
	border : 1px solid #aaccee;
}
.tbStandardHeader{
	border : 1px solid #aaccee;
	background-color : #ebf3fb;	
}

.admin_menu {
	border:1px solid #cccccc;
	background-color:#f1f1f1;
	width:19%;
	padding-bottom:50px;
}

.menuitem {
	border:1px solid #cccccc;
	position:relative;
	padding:5px;	
	text-align:right;
	right:2px;
	border-right:1px solid #f1f1f1;	
}

.menuselecteditem {
	border:1px solid #cccccc;
	position:relative;
	background-color:#ecebf5;
	padding:5px;
	text-align:right;
	right:2px;
	border-left:1px solid #ecebf5;		
}
/*----- portal page content styles */
table.section {
	width:100%;
}

td.sectionheader {
	padding:8px;
	font-weight:600;
}

img.sectionheader {
	vertical-align:middle;
	margin-left:3px;
}

td.sectionbody {
	/*background-color:#fbfbfb;*/
	padding:10px 10px 10px 10px;
	/*border:1px solid #bfbfbf;	*/
}

td.sectionsolidbody {
/*	background-color:#fbfbfb;
	border:1px solid #bfbfbf;	*/
}

div.sectionbody {
	padding:10px 10px 10px 10px;
}

div.sectionfooter {
	background-color:#D4D2E4;
	padding:5px;
	text-align:left;
}
.sectionhint {
	color:red;
	text-align:right;
}
.sectionpart {
	/*background-color:#fefdf2;
	border:1px solid #cdcdcd;	*/
	padding:8px;
}
hr.spliter {
	color:#e1e1e1;
}
td.splitertitle {
	color:#013a81;
}
/*------- portal list styles */
table.list {
	background-color:#fff;
	border-collapse:collapse;
}

td.listheader {
	background-image:url(../images/far/list_header_tile.gif);
	padding:4px;
	border:1px solid #cdcdcd;
	font-weight : 600;
}

td.listsection {
	background-color:#fefdf2;
	border:1px solid #cdcdcd;	
	font-weight:600;
}

td.listrow1 {
	background-color:#fff;
	border:1px solid #cdcdcd;	
}

td.listrow2 {
	background-color:#f5f5f5;
	border:1px solid #cdcdcd;	
}

.itemdescription {
	color:#47752c;
}

/*----- portal page content 2 styles */
table.section2 {
	width:100%;
	border:1px solid #aaccee;
	background-image:url(../images/far/blue_section_hader_tile.png);
}

td.sectionheader2 {
	padding:3px;
	font-weight:600;
}

img.sectionheader2 {
	vertical-align:middle;
	margin-left:3px;
}

td.sectionbody2 {
	padding:10px 10px 10px 10px;
}

td.sectionsolidbody2 {
}

div.sectionbody2 {
	padding:10px 10px 10px 10px;
}

div.sectionfooter2 {
	background-color:#D4D2E4;
	padding:5px;
	text-align:left;
}
.sectionhint2 {
	color:red;
	text-align:right;
}
.sectionpart2 {
/*	background-color:#fefdf2;
	border:1px solid #cdcdcd;	*/
	padding:8px;
}
hr.spliter2 {
	color:#e1e1e1;
}
td.splitertitle2 {
	color:#013a81;
}

.logSelectedRow{
	background-color:#3399ff;
	border:1px solid #cdcdcd;	
	color : #fff;
}
.logTb{
	border:1px solid #828790;
	border-collapse : collapse;
}
.logDetail{
	border:1px solid #828790;
}
.ThemePanel {
	padding:5px 0px 5px 0px;
	background-color:#000
}
.HelpContanier {
	border:1px solid #549fe3;
}
.photo_gallery_box{
	border:1px solid #aaccee;
}
td.listheader {
	background-repeat: repeat-x;
	vertical-align: middle;
	background-position: bottom;	
}