
/* CSS Document */
body{margin:0px; padding:0px; height:100%;}
div,td,th,P{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:normal;}
A,A:link,A:visited,A:active{color:#ad545f; text-decoration:none;  font-size:13px;}
A:hover{color:#000000; text-decoration:none;}
ul, li, ol { font-family:Arial, Helvetica, sans-serif;}


/******skin styles *********/
.full_width { width:100%;}
.top_bg{background:url(images/top_bg.jpg) repeat-x top left;}
.mainpart{width:960px; margin:auto; text-align:left;}
.mainfooter_bg{background:url(images/footer_bg.gif) repeat-x top left;}
.headerarea{height:80px; clear:both; width:100%;}
.menuarea{height:72px; float:right;}
.breadcrumbarea{height:37px;}

/*************second page********************/

.top_adminbg{background:url(images/top_adminbg.jpg) repeat-x top left;}



/******gold skin styles *********/
.top_bg_g{background:url(images/top_bg_g.jpg) repeat-x top left;}
.mainfooter_bg_g{background:url(images/footer_bg_g.jpg) repeat-x top left;}
.top_adminbg_g{background:url(images/top_adminbg_g.jpg) repeat-x top left;}

/******gray skin styles *********/
.top_bg_gray{background:url(images/top_bg_gray.jpg) repeat-x top left;}
.mainfooter_bg_gray{background:url(images/footer_bg_gray.jpg) repeat-x top left;}
.top_adminbg_gray{background:url(images/top_adminbg_gray.jpg) repeat-x top left;}


/******green skin styles *********/
.top_bg_green{background:url(images/top_bg_green.jpg) repeat-x top left;}
.mainfooter_bg_green{background:url(images/footer_bg_green.jpg) repeat-x top left;}
.top_adminbg_green{background:url(images/top_adminbg_green.jpg) repeat-x top left;}

/******red skin styles *********/
.top_bg_red{background:url(images/top_bg_red.jpg) repeat-x top left;}
.mainfooter_bg_red{background:url(images/footer_bg_red.jpg) repeat-x top left;}
.top_adminbg_red{background:url(images/top_adminbg_red.jpg) repeat-x top left;}

/********header area***********/
.headerarea_left{ float:left; width:250px; padding:8px 0px 0px 0px;}
.headerarea_right{ float:right; padding:20px 16px 0px 0px; line-height:40px; text-align:right;}


/**************inner menu background img*********/
.inner_bluebg{background:url(images/inner_bluebg.jpg) no-repeat top left; height:129px;}
.inner_goldbg{background:url(images/inner_goldbg.jpg) no-repeat top left; height:129px;}
.inner_graybg{background:url(images/inner_graybg.jpg) no-repeat top left; height:129px;}
.inner_greenbg{background:url(images/inner_greenbg.jpg) no-repeat top left; height:129px;}
.inner_redbg{background:url(images/inner_redbg.jpg) no-repeat top left; height:129px;}

/*  DNN MENU STYLES  */
.main_dnnmenu_container 
{
	background-color: transparent;
	border:none; 
}

/* main menu td*/
.main_dnnmenu_bar 
{
	cursor:pointer;
	white-space:nowrap;
	outline:none;
}

/* Main Menu Normal */
.main_dnnmenu_rootitem  
{
	cursor:pointer;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif, "Adobe Caslon Pro", monospace;
	line-height:72px;
	text-align:center;
	padding:0px 31px 0px 34px;
	margin:0px 1px; 
	display:inline-block; 
}

/*  Main Menu Hover  */
.main_dnnmenu_rootitem_hover, .main_dnnmenu_rootitem_selected
{  
	color:#ffffff;
	font-size:14px; 
	font-family:Arial;
	font-weight:bold;
	font-weight:normal;
	background:url(images/menu_hoverright.gif) no-repeat top center;
	background-position:center;
	line-height:72px;
	padding:0px 31px 0px 34px;
	margin:0px 1px; 
	text-align:center;
	display:inline-block;
}

/*  SUB Menu Normal */

.main_dnnmenu_submenu td
{
	background-color:#1e466b; 
	z-index: 1000;
	font-size:12px !important;
	font-weight: normal;
	text-align:left;
	color:#ffffff;
	line-height:2.2em;
	font-family:arial; 
	padding: 0px 5px 0px 5px;
	margin:0px;
}

/*  SUB Menu hover */
.main_dnnmenu_itemhover td,.main_dnnmenu_itemselected td   
{  
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif, "Adobe Caslon Pro", monospace; 
	background:#6b91b6;
	color:#ffffff;
	font-weight: normal;
	text-align:left;
	line-height:2.2em;
	z-index: 1000; 
	padding: 0px 5px 0px 5px;
	margin:0px;
}

/*******breadcrumb area***************/
.breadcrumb_bg{background:url(images/bread_bg.gif) repeat-x top left; margin-left:7px; margin-right:7px; height:37px;}
.breadcrumb_lt{background:url(images/bread_lt.gif) no-repeat top left; height:37px;}
.breadcrumb_rt{background:url(images/bread_rt.gif) no-repeat top right; height:37px;}
.bread_left{float:left; margin-left:12px; margin-top:12px; color:#000000;}

/********search style**************/
.search_right{ float:right; text-align:right; padding-top:12px; color:#000000;}
.search:hover{text-decoration:none;}
#SearchContainer Input{margin:0px; background:#ffffff; border:#ffffff; float:left; height:16px; width:115px;font-size:11px; color:#000000; vertical-align:middle}
.search_rt{background:url(images/searchbox.gif) no-repeat center right; height:37px; background-position:96% 9px;}

/********search gold style**************/
.search_g:hover{text-decoration:none;}

/**********pane details****************/
.bannerpane{height:220px;}
.rightpane{padding:0px 0px 0px 15px; margin:0px; width:300px;}
.bottompane{padding:0px; margin:0px;}
.contentpane{padding:0px; margin:0px;}
.toppane{padding:0px; margin:0px;}
.leftpane{padding:0px 0px 0px 15px; margin:0px; width:51%;}
.Left1Pane { margin:0; padding:0px 15px 10px 0px;}
.DNNEmptyPane{width:0px !important; padding:0px !important; margin:0px !important;}

/*********footer area***********/
.footerarea{width:960px; margin:auto; text-align:left; padding-top:30px;}
/*********footer area link tab gold***********/
.footerarea_gold{width:960px; margin:auto; text-align:left; padding-top:30px;}
.footerarea_gold .linkpane a:hover{color:#ead56e !important;}
.footerarea_gold .linkpane1 a:hover{color:#ead56e !important;}

/*********footer area link tab blue***********/
.footerarea_blue{width:960px; margin:auto; text-align:left; padding-top:30px;}
.footerarea_blue .linkpane a:hover{color:#a5caee !important;}
.footerarea_blue .linkpane1 a:hover{color:#a5caee !important;}

/*********footer area link tab gray***********/
.footerarea_gray{width:960px; margin:auto; text-align:left; padding-top:30px;}
.footerarea_gray .linkpane a:hover{color:#cccccc !important;}
.footerarea_gray .linkpane1 a:hover{color:#cccccc !important;}

/*********footer area link tab green***********/
.footerarea_green{width:960px; margin:auto; text-align:left; padding-top:30px;}
.footerarea_green .linkpane a:hover{color:#263a01 !important;}
.footerarea_green .linkpane1 a:hover{color:#263a01 !important;}

/*********footer area link tab red***********/
.footerarea_red{width:960px; margin:auto; text-align:left; padding-top:30px;}
.footerarea_red .linkpane a:hover{color:#dc6c75 !important;}
.footerarea_red .linkpane1 a:hover{color:#dc6c75 !important;}

.linkpane{float:left;}
.linkpane1{float:left;}
.footer_right{float:right;}

/* ********** Control Panel Style ************** */
/* ControlPanel style */
.ControlPanel{border:none;padding-bottom:10px;}
.cpanel_left {padding-left:21px;}
.cpanel_right {padding-right:33px;}

/*-------ControlPanel changes ---------------*/
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#3E81B5;}
.ControlPanel a.CommandButton:hover{color:#CB2027; text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead{font-size:11px;}


/* ********** Container Style ************** */
.Head{font-size:12px; font-weight:bold; color:#2b6297;}
.SubHead{font-size:11px; color:#2b6297;}
.SubSubHead{font-size:11px; color:#2b6297;}
.Normal{font-size:11px; color:#2b6297;}

/* ********** User Style ************** */

 .LOGIN_blue, a.LOGIN_blue:link, a.LOGIN_blue:visited, a.LOGIN_blue:active { font-family:arial; color: #ffffff; background:url(images/login.gif) no-repeat top left; float:right; padding:0px 20px 0px 50px; text-decoration: none; height:40px; margin:0px;}
a.LOGIN_blue:hover {background:url(images/loginhover.gif) no-repeat top left; color: #79bcfc; height:40px; text-decoration: none;}
 
.USER_blue, a.USER_blue:link, a.USER_blue:visited, a.USER_blue:active { color: #ffffff; background:url(images/register.gif) no-repeat top left; float:right; padding:0px 0px 0px 50px; text-decoration: none; height:40px; margin:0px;}
 a.USER_blue:hover {background:url(images/registerhover.gif) no-repeat top left; color: #79bcfc; height:40px; text-decoration: none;}

 .LOGIN_gold, a.LOGIN_gold:link, a.LOGIN_gold:visited, a.LOGIN_gold:active { color: #2e2601; background:url(images/login_g.gif) no-repeat top left; float:right; padding:0px 20px 0px 50px; text-decoration: none; height:40px; margin:0px; font-family:arial;}
a.LOGIN_gold:hover {background:url(images/loginhover_g.gif) no-repeat top left; color: #ffffff; height:40px; text-decoration: none; font-family:arial;}
 
.USER_gold, a.USER_gold:link, a.USER_gold:visited, a.USER_gold:active { color: #2e2601; background:url(images/register_g.gif) no-repeat top left; float:right; padding:0px 0px 0px 50px; text-decoration: none; height:40px; margin:0px; font-family:arial;}
 a.USER_gold:hover {background:url(images/registerhover_g.gif) no-repeat top left; color: #ffffff; height:40px; text-decoration: none; font-family:arial;}
 
 .LOGIN_gray, a.LOGIN_gray:link, a.LOGIN_gray:visited, a.LOGIN_gray:active { color: #ffffff; background:url(images/login_gray.gif) no-repeat top left; float:right; padding:0px 20px 0px 50px; text-decoration: none; height:40px; margin:0px; font-family:arial;}
a.LOGIN_gray:hover {background:url(images/loginhover_gray.gif) no-repeat top left; color: #d0d0d0; height:40px; text-decoration: none; font-family:arial;}
 
.USER_gray, a.USER_gray:link, a.USER_gray:visited, a.USER_gray:active { color: #ffffff; background:url(images/register_gray.gif) no-repeat top left; float:right; padding:0px 0px 0px 50px; text-decoration: none; height:40px; margin:0px; font-family:arial;}
 a.USER_gray:hover {background:url(images/registerhover_gray.gif) no-repeat top left; color: #d0d0d0; height:40px; text-decoration: none; font-family:arial;}

 .LOGIN_green, a.LOGIN_green:link, a.LOGIN_green:visited, a.LOGIN_green:active { color: #ffffff; background:url(images/login_green.gif) no-repeat top left; float:right; padding:0px 20px 0px 50px; text-decoration: none; height:40px; margin:0px; font-family:arial;}
a.LOGIN_green:hover {background:url(images/loginhover_green.gif) no-repeat top left; color: #283c01; height:40px; text-decoration: none; font-family:arial;}
 
.USER_green, a.USER_green:link, a.USER_green:visited, a.USER_green:active { color: #ffffff; background:url(images/register_green.gif) no-repeat top left; float:right; padding:0px 0px 0px 50px; text-decoration: none; height:40px; margin:0px; font-family:arial;}
 a.USER_green:hover {background:url(images/registerhover_green.gif) no-repeat top left; color: #283c01; height:40px; text-decoration: none; font-family:arial;}

 .LOGIN_red, a.LOGIN_red:link, a.LOGIN_red:visited, a.LOGIN_red:active { color: #ffffff; background:url(images/login_red.gif) no-repeat top left; float:right; padding:0px 20px 0px 50px; text-decoration: none; height:40px; margin:0px; font-family:arial;}
a.LOGIN_red:hover {background:url(images/loginhover_red.gif) no-repeat top left; color: #dc6c75; height:40px; text-decoration: none; font-family:arial;}
 
.USER_red, a.USER_red:link, a.USER_red:visited, a.USER_red:active { color: #ffffff; background:url(images/register_red.gif) no-repeat top left; float:right; padding:0px 0px 0px 50px; text-decoration: none; height:40px; margin:0px; font-family:arial;}
 a.USER_red:hover {background:url(images/registerhover_red.gif) no-repeat top left; color: #dc6c75; height:40px; text-decoration: none; font-family:arial;}

/* ********** Link Style **************/
.links,a.links:link,a.links:active,a.links:visited{font-size:13px; color:#ffffff; text-decoration:none; font-weight:normal;}
a.links:hover{color:#c8c8c8; text-decoration:none;}

a.link1:link,a.link1:visited{font-size:12px; color:#ff7800; font-weight:bold; text-decoration:underline;}
a.link1:hover{color:#7f4614; font-weight:bold; text-decoration:underline;}
a.more:link,a.more:visited{font-size:12px; color:#2b6297; font-weight:bold; text-decoration:underline;}
a.more:hover{color:#7f4614; font-weight:bold; text-decoration:underline;}
a.more1:link,a.more1:visited{font-size:12px; color:#636363; font-weight:bold; text-decoration:underline;}
a.more1:hover{color:#423b14; font-weight:bold; text-decoration:underline;}

a.link4:link,a.link4:visited{font-size:12px; color:#e55318; text-decoration:underline;}
a.link4:hover{color:#7f4614; text-decoration:underline;}

/* ********** Footer Index ************** */
.footer,a.footer:link,a.footer:active,a.footer:visited{font-size:12px; color:#ffffff; text-decoration:none; font-weight:normal;}
a.footer:hover{color:#71a6db; text-decoration:none;}

/* ********** Breadcrumb Style ***************/
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{font-size:13px; color:#000000; font-weight:normal;  text-decoration:none;}
a.Breadcrumb:hover{color:#243d7d; text-decoration:none;}
.Breadcrumb_g,a.Breadcrumb_g:link,a.Breadcrumb_g:active,a.Breadcrumb_g:visited{font-size:13px; color:#000000; font-weight:normal;  text-decoration:none;}
a.Breadcrumb_g:hover{color:#5a4f16; text-decoration:none;}
.Breadcrumb_gray,a.Breadcrumb_gray:link,a.Breadcrumb_gray:active,a.Breadcrumb_gray:visited{font-size:13px; color:#000000; font-weight:normal;  text-decoration:none;}
a.Breadcrumb_gray:hover{color:#423b14; text-decoration:none;}

.Breadcrumb_green,a.Breadcrumb_green:link,a.Breadcrumb_green:active,a.Breadcrumb_green:visited{font-size:13px; color:#000000; font-weight:normal;  text-decoration:none;}
a.Breadcrumb_green:hover{color:#263a01; text-decoration:none;}
.Breadcrumb_red,a.Breadcrumb_red:link,a.Breadcrumb_red:active,a.Breadcrumb_red:visited{font-size:13px; color:#000000; font-weight:normal;  text-decoration:none;}
a.Breadcrumb_red:hover{color:#cd2c39; text-decoration:none;}

/************list style****************/
.list li{list-style-image:url(images/arrow_list.gif); color:#000000; font-size:12px; padding-bottom:10px;}
.list li a:link,.list li a:visited{text-decoration:underline; color:#000000; font-size:12px;}
.list li a:hover{text-decoration:underline; color:#ff7800;}


.listone{margin:0px !important; padding:0px 0px 10px 0px !important;}
.listone li { background:url(images/greyarrow.gif) no-repeat; background-position:0px 4px; padding:0px 0px 10px 15px !important; list-style-type:none;}

.listblue{margin:0px !important; padding:0px 0px 10px 15px !important;}
.listblue li { background:url(images/greyarrow.gif) no-repeat;  background-position:0px 4px; padding:0px 0px 10px 15px !important; list-style-type:none;}

.listbluearrow{margin:0px !important; padding:10px 0px 0px 15px !important;}
.listbluearrow li { background:url(images/bluearrow.gif) no-repeat;  background-position:0px 4px; padding:0px 0px 10px 15px !important; list-style-type:none;}

.listarticle{margin:0px !important; padding:0px 0px 10px 30px !important;}
.listarticle li { background:url(images/greyarrow.gif) no-repeat; background-position:0px 4px; padding:0px 0px 10px 15px !important; list-style-type:none;}

.listpad{margin:0px !important; padding:10px 0px 0px 0px !important;}
.listpad li{ background:url(images/greyarrow.gif) no-repeat; background-position:0px 4px; padding:0px 0px 10px 15px !important; list-style-type:none;}

.title_header{background:#f6f6f6; height:27px; line-height:27px; padding-left:8px; font-weight:bold;}
.subheader{color:#2a5e90 !important; font-weight:bold !important; margin-left:15px; border-bottom:#cccccc 1px solid;}
.title-blue{color:#2a5e90; font-weight:bold;}

/***************************** panelbar wrapper ******************************/
.rpRootGroup{ outline:none !important; border:none !important;  background:none !important;}

.RadPanelBar_Dnn .rpRootGroup .rpOut {
	
	outline:none !important;
	padding-bottom:1px;
	background:none !important;	
	font-size:12px;
	font-weight:bold;
	border-width:0px; 
	border-bottom:0;
	
}


.RadPanelBar_Dnn .rpRootGroup .rpText
{
	color: #666666 ;
	font-weight:normal;
	padding:8px 0px 7px 25px;
	border:none !important;
	text-decoration:none;
	 border-width:0px; 
	 font-size:12px;
	font-weight:bold;
	}

/* Normal */
.RadPanelBar_Dnn .rpRootGroup .rpLink
{
	
	border:none !important;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	outline:none !important;
	 border-width:0px; 
	 background:url(images/sidemenu_normal.gif) no-repeat top left;
	
}
.RadPanelBar_Dnn .rpRootGroup .rpLink:active
{
	color:#666666!important
}

/* Hover */
.RadPanelBar_Dnn .rpRootGroup .rpLink:hover .rpText
{
	color: #285d8f !important;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	background:url(images/sidemenu_hover.gif) no-repeat top left !important;
	border:none !important;
	 border-width:0px; 
	
	
}

/* Selected */

.RadPanelBar_Dnn .rpRootGroup .rpText .rpSelected 
{
	color: #285d8f !important;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	background:url(images/sidemenu_hover.gif) no-repeat top left !important;
	border:none !important;
	 border-width:0px; 
	
}

.dnn_SelectedPathItemCss .rpText
{  
	color: #285d8f !important;	
	text-decoration:none;
	border:none !important;
	background:url(images/sidemenu_hover.gif) no-repeat top left !important;
	 border-width:0px; 
	
}

/************* Submenu ****************/
.RadPanelBar_Dnn .rpGroup
{
	height:auto !important;
	padding-left:35px  !important;
	 border-width:0px;
	   
	
}

.RadPanelBar_Dnn .rpGroup .rpText
{
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	line-height: 18px;
	padding:0px 0px 5px 10px;
	color:#666666 !important;
	 border-width:0px; 
	
	
	
}

/************* Submenu_Normal ****************/
.RadPanelBar_Dnn .rpGroup .rpLink
{
	color:#666666 !important;
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
	 border-width:0px; 
	 background:url(images/submenuarrow.gif) no-repeat top left !important;
	
}

/************* Submenu_Hover ****************/

.RadPanelBar_Dnn .rpGroup .rpLink:hover .rpText
{
	color:#285d8f !important;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	background:url(images/submenuarrow.gif) no-repeat top left !important;
	 border-width:0px; 
	
}

/************* Submenu_Selected ****************/
.RadPanelBar_Dnn .rpGroup .rpSelected .rpText
{
	color:#285d8f!important;
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
	background:url(images/submenuarrow.gif) no-repeat top left !important;
	border-width:0px; 
	
}

.RadPanelBar_Dnn .rpLevel1 .rpItem
{
	padding: 0px 0px 0px 0px; 
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	background:none;
	 border-width:0px; 
} 

.RadPanelBar_Dnn .rpLevel2 .rpItem
{
	padding: 0px 0px 0px 20px;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	background:none;
	 border-width:0px; 
	
}








