/* CSS Document */

body {
	margin: 0px;
	height:100%;
	background: #ffffff url(images/body_bg.gif) repeat-x top left !important;
}

.top_bg { background:url(images/top_bg.gif) repeat-x top left;}
.top_img { background:url(images/top_img.jpg) no-repeat top right; height:33px;}
.fol_lefwid {float:right; background:url(images/top_img.jpg) no-repeat top right; height:33px;}
.toppart_padd { padding:4px 20px 0px 0px;}

.clr_bot {clear:both;}
.logo_height {height:117px;}

.breadcrum_Lbg {background:url(images/bread_bg.gif) top left repeat-x;}
.breadcrum_Rbg { background:url(images/bread_rtbg.jpg) top right no-repeat; height:38px;}
.bradcrum_padd {padding:10px 15px 0px 15px;}
.breaflo_rig {float:left;}
.breaflo_lef { float:right;}
.condent_bg {background:url(images/content_bg.gif) bottom left repeat-x; padding:20px 0 0 0;}
.condent_img { background:url(images/content_rtbg.jpg) no-repeat bottom right;}
.search_bg { float:right; background:url(images/search_bg.gif) no-repeat top right; width:147px; height:20px;}
.search_sep {float:right; width:24px; padding-top:4px; text-align:center}
.numberpan_style {float:right; text-align:right;}
.linkpan_padd {padding:14px 10px; text-align:center;}
.logo_style {float:left; width:260px; padding:12px 0px 0px 22px;}
.fixwith_lef { float:right; padding:15px 20px 0px 0px;}
.copyrig_padd {padding-bottom:10px; text-align:center;}
.textpan_padd {padding-top:35px;}

TH,TD,DIV{font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#787878;}
A,A:link,A:visited,A:active{color:#1A347E; text-decoration:none; font-weight:normal;}
A:hover{color:#000000; text-decoration:none; font-weight:normal;}

/* ********** Control Panel Style ************** */
.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{ font-size:12px; color:#000; font-weight:bold;}
.controlpanel TD TD TD .sSubHead{background:transparent; border:0px; font-size:11px; color:#333; font-weight:normal;}
.controlpanel TD TD TD input{background:#EFEFEF; font-size:11px; color:#000; font-weight:bold; padding-left:4px;}
.controlpanel TD TD TD select{background:#EFEFEF; font-size:11px; color:#333;}
.controlpanel A.CommandButton{font-size:10px; text-decoration:none;}
.controlpanel A.CommandButton:link{color:#7C211E;}
.controlpanel A .CommandButton:visited{color:#7C211E;}
.controlpanel A.CommandButton:active{color:#7C211E;}
.controlpanel A.CommandButton:hover{color:#7C211E; text-decoration:underline;} 
.CommandButton,A.CommandButton:link,A.CommandButton:visited,A.CommandButton:active{font-size:11px; color:#1A347E; text-decoration:none; font-weight:normal;}
A.CommandButton:hover{color:#1A347E; text-decoration:underline; font-size:11px; font-weight:normal;}

/* ********** Search Style ************** */
#SearchContainer Input{ border:none; width:115px; HEIGHT:20px; background:transparent; margin-right:0px; font-size:12px; color:#000000; padding:2px 5px 0px 5px;}

/* ********** Language Style ************** 
#LanguageContainer select{MARGIN:0px; border:1px solid #44494F; font-size:11px; color:#ffffff; background:#222830; WIDTH:120px;HEIGHT:15px;}*/

/* ********** Pane Style ************** */
.TopPane{padding:0; margin:0;}
.LeftPane{padding:0px 0px 0px 0px; width:214px;}
.ContentPane{padding:0px 0px 0px 0px; width:40%}
.MiddlePane{padding:0px 0px 0px 20px; width:30% }
.RightPane{padding:0px 0px 0px 0px; width:214px;}
.BottomPane{padding:0px 0px 0px 0px;}
.TextPane{padding:0px 0px 0px 0px; margin:0px;}
.NumbersPane{padding:0px 0px 0px 0px;}
.TextPane1{padding:0px; margin:0px;}
.ImagePane{padding:0px; margin:0px;}
.RightMiddlePane {padding:0px 0px 0px 20px; margin:0px; width:30%}

/* ********** Container Style ************** */
.Head{font-size:12px; font-weight:bold; color:#AAA9A9;}
.SubHead{font-size:11px; color:#AAA9A9;}
.SubSubHead{font-size:11px; color:#AAA9A9;}
.Normal{font-size:10px; color:#AAA9A9;}

/* ********** User Style ************** */
.user,a.user:link,a.user:active,a.user:visited {color:#5F6C8E; text-decoration:none;}
a.user:hover{color:#000000;}

/* ********** Link Style **************/
.links {color:#1A347E; text-decoration: none; font-weight: normal;}
a.links:link,a.links:active,a.links:visited{text-decoration: none; font-weight: normal; color:#1A347E;}
a.links:hover{color:#000000; text-decoration: none;}

/* ********** Footer Style ************** */
.footer,a.footer:link,a.footer:active,a.footer:visited{font-size:10px; color:#5F6C8E; text-decoration:none; font-weight: normal;}
a.footer:hover{color:#000000;}

/* ********** Breadcrumb Style ***************/
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{ font-size:10px; color:#5E6B8B; text-decoration:none; font-weight:normal;}
a.Breadcrumb:hover{color:#000000;}

/* ********** Date Style ************** */
.date,a.date:link,a.date:active,a.date:visited{font-family:Tahoma; font-size:11px; color:#8d8d8d; text-decoration:none; font-weight:normal;}
a.date:hover{color:#ffffff;}


/* panelbar wrapper */
.RadPanelbar_Dnn .rootGroup .text
{
	color: #313537;
	height:34px;
	padding:0px 0px 0px 22px;
	border-bottom:none}

/* Normal */
.RadPanelbar_Dnn .rootGroup .link
{
	color: #313537;
	font-weight: bold;
	text-decoration:none;
	line-height:3em;
	background:url(images/menu_normal.gif) no-repeat top left;
}

/* Hover */
.RadPanelbar_Dnn .rootGroup .link:hover .text
{
	color: #373737 !important;
	font-weight: bold;
	text-decoration:none;
	background:url(images/menu_hover.gif) no-repeat top left;
}

/* Selected */
.dnn_SelectedPathItemCss .text
{  
	color: #373737 !important;
	font-weight: bold;
	text-decoration:none;
	background:url(images/menu_hover.gif) no-repeat top left;
}

/************* Submenu ****************/
.RadPanelbar_Dnn .group
{
	
	width:208px !important;
	border:#A9BEE2 1px solid;
}

.RadPanelbar_Dnn .group .text
{
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
	padding:4px 0px 4px 22px;
	color:#19367C;
	height:auto;
	
}


/************* Submenu_Normal ****************/
.RadPanelbar_Dnn .group .link
{
	color:#19367C;
	font-weight: bold;
	text-decoration:none;
	background:#DBE7FC !important;
	
}

/************* Submenu_Hover ****************/
.RadPanelbar_Dnn .group .link:hover .text
{
	color:#ffffff !important;
	font-weight: bold;
	background:#90A9D5 !important;
	text-decoration:none;
	
}

/************* Submenu_Selected ****************/
.RadPanelbar_Dnn .group .selected .text
{
	color:#ffffff !important;
	font-weight: bold;
	background:#90A9D5 !important;
	text-decoration:none;
	
	
}

.level1 .item
{
	text-indent:8px;
} 



.level2 .item
{
	text-indent:16px;
}

 .level3 .item
{
	text-indent:24px;
} 



.bluetext {color:#1A347E; font-size:11px; font-weight:bold;}
.redtext { font-weight:11px; font-weight:bold; color:#FF0000;}
.click,a.click:link,a.click:active,a.click:visited{font-size:11px; color:#1A347E; text-decoration:none; font-weight: bold; text-decoration:underline;}
a.click:hover{color:#000000;}
.light_bglue { color:#5E7BBF; font-weight:bold; font-size:12px;}
.number{font-size:20px; color:#1A367F;}
.black_text { font-size:11px; font-weight:bold; color:#424343;}
.black_text1 {  font-size:11px; font-weight: normal; color:#424343;} 

.more {color:#414141; text-decoration: none; font-weight: bold;}
a.more:link,a.more:active,a.more:visited{text-decoration: none; font-weight: bold; color:#414141;}
a.more:hover{color:#243668; text-decoration: underline;}




