/* CSS Document */
body{
	background:#ffffff;
	margin:0px;
	padding:0px;
}

td,th,div {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#000000;}
A,A:link,A:visited,A:active{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#0053a5; text-decoration:none;}
A:hover{ color:#008000; text-decoration:none;}



.header_green{
	width:80%;
    border:solid 1px #d8f5bb;
	}	

.subheader{
	background-color:#FFFFFF;
	padding-bottom:0px;
}
.logoarea {
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	height:107px;
	text-align:left;
	
}
.logo_pad{
    padding:20px 10px 0 10px;
	width:275px; 
	float:left;
	text-align:left;
}

.logo_right_area{
	margin-left:275px;
}

.log_area{
	padding:0px 0px 0px 0px;
	text-align:right;
}

.text_area{
    margin:0px;
    padding:0px;
	padding-top:3px;
	text-align:center;
	
}

.menuarea{
    height:25px;
	padding:0px 0px 0px 5px;
	background-color:#0054a3;
	line-height:25px;
	text-align:left;

}

.search_left{
	width:175px;
	float:right;
	margin-top:-2px; _margin-top:3px;
}
#search_right{
margin-right:175px;
}
.stone_bg{
	background: url(images/stone_img.jpg) top right no-repeat;
	padding:10px 15px 0px 15px;
	text-align:right;
	
}

.stone_bg_index{
	padding:10px 0px 0px 0px;
	text-align:right;
}

.stone_bg_inner{
	background: url(images/stone_bg_inner.gif) top left no-repeat;
	padding:0px 15px 0px 15px;
	min-height:522px;
	_height:522px;
	text-align:right;
}

.stone_bg_inner1{
	background: url(images/stone_bg_inner.gif) top left no-repeat;
	padding:10px 0px 0px 0px;
	min-height:522px;
	_height:522px;
	text-align:right;
}


.stone_bg_inner2{
	background: url(images/stone_bg_inner.gif) top left no-repeat;
	padding:0px 0px 0px 15px;
	min-height:522px;
	_height:522px;
	text-align:right;
}

.stone_bg_inner3{
	padding:10px 0px 0px 0px;
	min-height:522px;
	_height:522px;
	text-align:right;
}

.linksarea{
	background-color:#0054a3;
	padding:5px 0px 4px 0px;
	line-height:20px;
	text-align:center;
}
.linkstext{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color:#000000; }

/******************* Control Panel styles *********************/
.controlpanel{ background:#FFF; border:#ADADAD solid; border-width:0px 0px 2px; }
.controlpanel IMG{ margin:15px 5px 0px; }
.controlpanel TD TD TD TD IMG{ margin:0px; }
.controlpanel TD TD TD{ width:auto; }
.controlpanel DIV{ border:#CCC solid; border-width:0px 1px; width:3px; height:100px; }
.controlpanel TD.SubHead{ background:#CCC; font-size:12px; color:#000; font-weight:bold; }
.controlpanel TD TD TD .SubHead{ background:transparent; border:0px; color:#333; }
.controlpanel TD TD TD input{ background:#EFEFEF; color:#000; font-weight:bold; padding-left:4px; }
.controlpanel TD TD TD select{ background:#EFEFEF; color:#333;}
.controlpanel A.CommandButton{ font-size:10px;}
.controlpanel A.CommandButton:link{ color:#000; }
.controlpanel A.CommandButton:visited{ color:#000; }
.controlpanel A.CommandButton:active{ color:#000; }
.controlpanel A.CommandButton:hover{ color:#FF9900; text-decoration:underline;}
.CommandButton,A.CommandButton:link,A.CommandButton:visited,A.CommandButton:active{	color:#CB0133;}
A.CommandButton:hover{ color:#CB0133; text-decoration:underline;}

/******************* Container styles *********************/
.Head{ font-size:12px; font-weight:bold; color:#000000;}
.SubHead{ color:#000000; }
.SubSubHead{color:#000000;}
.Normal{color:#000000; line-height:120%; letter-spacing: .5px;}

/******************* other styles *********************/
#wrapper{ position:relative; height:258px; }
#logo{ position:absolute; top:29px; left:29px; width:228px; height:31px; z-index:3; }
#user{ position:absolute; height:18px; top:8px; right:8px; text-align:right; z-index:3; }
#header{ position:absolute; bottom:40px; z-index:2; width:100%; background:url(headerbg.gif); }
#menu{ position:absolute; background:url(menubg.jpg); width:auto; height:54px; bottom:0px; z-index:1;}

/* ********** Pane Style ************** */
.LeftPane {padding:10px 0px 0px 10px; width:200px; }
.RightPane {padding:0px 0px 0px 0px; width:200px;  }
.Right1Pane {padding:0px 0px 0px 0px; width:200px;  }
.RightTextPane { padding:0px 0px 0px 0px; width:221px;}
.TopPane {padding:10px 0px 0px 0px;}
.Top1Pane {padding:10px 0px 0px 20px;}
.Top2Pane {padding:10px 0px 0px 30px;}
.ContentPane {padding:0px 10px 0px 0px; width:50%;}
.MiddlePane {padding:0px 0px 0px 0px; width:200px; }
.BottomPane {padding:0px 0px 0px 0px;}
.TextPane {padding:15px 0px 0px 0px; }
.TextLeftPane {padding:0px 0px 0px 0px; }
.TextRightPane {padding:0px 0px 0px 0px; }

#SearchContainer Input{padding:0px; border:#FFFFFF; WIDTH:120px; HEIGHT:16px; background:#FFFFFF; padding:2px 0px 0px 3px; margin-right:0px; font-size:9px; color:#000000;}

#SearchContainer A,#SearchContainer A:link,#SearchContainer A:visited,#SearchContainer A:active{ color:#98c3dd;}
#SearchContainer A:hover{ color:#bee7ff;}


.srchtxt{font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-right:5px;  color:#ffffff; text-decoration:none; }

.user,a.user:link,a.user:active,a.user:visited {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration:none;}
a.user:hover{color:#008000;}

/* ********** Link Style **************/
.links,a.links:link,a.links:active,a.links:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none; font-weight:bold;}
a.links:hover{color:#8ab4cd;}

/* ********** Footer Index ************** */
.footer, a.footer:link, a.footer:active, a.footer:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; font-weight:normal;}
a.footer:hover{color:#676767; font-weight:normal;}

/* ********** Breadcrumb Style ***************/
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#1E1E1E; text-decoration:none; font-weight:normal;}
a.Breadcrumb:hover{color:#676767;}

/* ********** Date Style ************** */
.date,a.date:link,a.date:active,a.date:visited{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#676767; text-decoration:none; font-weight:bold;}
a.date:hover{ color:#676767;}


.read,a.read:link,a.read:active,a.read:visited {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#960202; text-decoration:none;}
a.read:hover{color:#636E9C;}

.read1,a.read1:link,a.read1:active,a.read1:visited {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#766144; text-decoration:none;}
a.read1:hover{color:#636E9C;}

.text,a.text:link,a.text:active,a.text:visited {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#515976; text-decoration:none;}



.pink{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; color:#003663;}
.greynor{font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; color:#A8BBC6;  }
.blacknor{font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; color:#003366;  }
.bluebold{font-family:Arial, Helvetica, sans-serif; font-size:23px; font-weight: bold; color:#00008B;}
.green{font-family:Arial, Helvetica, sans-serif;font-size:22px; font-weight:bold; color:#8DBC8F;  }
.bluenor{font-family:Arial, Helvetica, sans-serif;font-size:16px; font-weight:bold; color:#00008B;  }
.textblue{font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:normal; color:#C2D3DF;  }
.textblue_nor{font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:normal; color:#003471;  }

.redtxt{font-size:11px; font-family:Arial, Helvetica, sans-serif;  color:#960202;}

.read,a.read:link,a.read:active,a.read:visited{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;  color:#003471; text-decoration:nonr;}
a.read:hover{color:#A8BBC6; text-decoration:none;}

.brownbold,a.brownbold:link,a.brownbold:active,a.redlink:visited{font-family:Arial, Helvetica, sans-serif; font-weight:11px; color:#766144; font-weight:bold; font-style:italic;}
a.brownbold:hover{color:#bba07b; text-decoration:none;}


/* r.a.d.menu Dnn skin */

/* ********** Menu Style ************** */
.RadMenu_Dnn
{ white-space:nowrap;
}

.RadMenu_Dnn .link
{
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size: 11px;
	font-weight:bold;
	line-height:24px;
	padding:0 12px;	
	text-align: center;
	cursor:pointer;
	white-space:nowrap;
}

.RadMenu_Dnn .link:hover,
.RadMenu_Dnn .focused,
.RadMenu_Dnn .expanded
{
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #0054A6;
	font-size: 11px;
	font-weight:bold;
	line-height:24px;
	padding:0 12px;	
	text-align: center;
	cursor:pointer;
	white-space:nowrap;
}

.RadMenu_Dnn .rootGroup .disabled:hover
{
	
	color: #0054A60;
}

.RadMenu_Dnn .text
{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif, Verdana,;
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
	white-space:nowrap;
}

.RadMenu_Dnn  .link:hover .text, 
.RadMenu_Dnn  .focused .text 
{
	color:#8ab4cd;
	white-space:nowrap;
}

.seper 
{
	width: 1px; 
	overflow: hidden; 
	padding: 0; 
	background:url(img/menu_sep.gif) no-repeat top left;
}   

.seper img {margin: 0 3px 0 0px;}  

/* Submenu of menu */

.RadMenu_Dnn .group
{
	border: solid 1px #8DBC8F;
	background:#0C66A6;
}

.RadMenu_Dnn .group .text
{
	color: #ffffff;
	padding-left: 9px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}      

.RadMenu_Dnn .group .link
{
	margin-top:0px;
	margin-bottom:0px;
	background:#006fd7;
	line-height: 21px;
	text-align: left;
	padding:0px 11px 0px 3px;
}

.RadMenu_Dnn .group .link .text 
{
	color: #ffffff;
}

.RadMenu_Dnn .group .link:hover .text, 
.RadMenu_Dnn .group .focused .text 
{
	color:#ffffff;
}

.RadMenu_Dnn .group .link:hover,
.RadMenu_Dnn .group .focused,
.RadMenu_Dnn .group .expanded
{
	background:#0054a3;
	line-height: 21px;
	text-align: left;
	border: 0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px 11px 0px 3px;
}

.RadMenu_Dnn .expandLeft,
.RadMenu_Dnn .expandRight
{
	background: transparent url(images/groupImage.gif) right center no-repeat;
	padding:0 10px;
}
