body{background:#eeeeef url(images/main_bg.jpg) repeat-x top left; padding:0px; margin:0px;}
div,td,th{font-family:arial; font-size:12px; color:#646464; font-weight:normal;}
A,A:link,A:visited,A:active{color:#646464; text-decoration:none; font-size:12px;}
A:hover{color:#000000; text-decoration:none;}

.TopLinks{COLOR: #333333;white-space:nowrap;vertical-align: bottom;text-align:right;height:143px;padding:41px 45px 55px 0px;font-size:13px;font-weight: 600;}
.TopLinks A {COLOR: #333333 !important}
.TopLinks A:link {COLOR: #333333 !important}
.TopLinks A:visited {COLOR: #333333 !important}
.TopLinks A:active {COLOR: #333333 !important}
.TopLinks A:hover {COLOR: #333333 !important;text-decoration : underline;}

.HomeTopLinks{COLOR: #333333;text-align:right;height:13px;font-size:13px;font-weight: 600;padding: 0px 10px 0px 0px;}
.HomeTopLinks A {COLOR: #333333 !important}
.HomeTopLinks A:link {COLOR: #333333 !important}
.HomeTopLinks A:visited {COLOR: #333333 !important}
.HomeTopLinks A:active {COLOR: #333333 !important}
.HomeTopLinks A:hover {COLOR: #333333 !important;text-decoration : underline;}

.LoginHead{font-family:Tahoma, Arial, Helvetica; font-size:15px; font-weight:bold; color:#345291;}
.LoginContent{font-family:Tahoma, Arial, Helvetica; font-size:13px; font-weight:normal;}
.LoginContent UL LI{list-style-type: disc;}

.DynamicNormal{COLOR:White;}
.DynamicNormal A {COLOR:White !important}
.DynamicNormal A:link {COLOR:White !important}
.DynamicNormal A:visited {COLOR:White !important}
.DynamicNormal A:active {COLOR:White !important}
.DynamicNormal A:hover {COLOR:White !important;text-decoration : underline;}


/********* SKIN STYLES ***********/
.main{padding:15px 0 0 0;}
.center{width:960px; text-align:left;}
.toparea{background:url(images/top_bg.jpg) repeat-x top left; height:143px;}
.toparea_left{float:left; width:265px;}
.toparea_right{float: right;}
.toparea_right_original{margin-left:285px;}
.logo_pad{padding:41px 10px 35px 25px;}
.logo_pad_original{padding:41px 0px 55px 45px;}
.white_bg{background:#ffffff;}
.menu_bg{background:url(images/menu_bg.gif) repeat-x top left; height:43px; padding-left:7px;}
.footerpart{background:url(images/footer_bg.gif) repeat-x top left; height:75px; padding-top:20px;}
.footer-text{text-align:center; font-weight:bold;}


/**********pane details *******/
.RightPane{ width:397px; padding:0px; margin:0px;}
.LeftPane { width:50%; margin:0px; padding:0px 20px 20px 20px;}
.rightonepane{ width:122px; padding:18px 15px 0px 0px;}
.ContentPane{padding:0px 15px 0px 15px; margin:0px;}
.toppane{padding:0px 15px; margin:0px;}
.bottompane{padding:0px 15px; margin:0px;}
.bannerpane{padding:0px 10px 9px 10px; float:right;}
.DNNEmptyPane{width:0px !important; padding:0px !important; margin:0px !important;}


/* ********** Control Panel Style ************** */
/* ControlPanel style */
.ControlPanel{background:#ffffff; url(images/cpanel_center.png) repeat-x bottom left; border:none;padding-bottom:10px;}
.cpanel_left {background: url(images/cpanel_left.png) no-repeat bottom left;padding-left:21px;}
.cpanel_right {background: url(images/cpanel_right.png) no-repeat bottom right;padding-right:33px;}

/*-------ControlPanel changes ---------------*/
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#000000;}
.ControlPanel a.CommandButton:hover{color:#4c5876; 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:#000000;}
.SubHead{font-size:11px; color:#000000;}
.SubSubHead{font-size:11px; color:#000000;}
.Normal{font-size:10px; color:#000000;}


/* ********** Breadcrumb Style ***************/
a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{color:#646464; font-weight:bold; font-size:12px; text-decoration:none; text-transform:capitalize;}
a.Breadcrumb:hover{color:#000000 !important; font-weight:bold; text-decoration:none;}

/* ********** Footer Style ************** */
.footer,a.footer:link,a.footer:active,a.footer:visited{color:#646464; text-decoration:none; font-weight: bold;}
a.footer:hover{color:#000000;}


/*****menu style ***********/

.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; white-space:nowrap;
	color:#ffffff !important;
	font-weight:bold;
	text-align:center;
	display:inline-block;
	padding:0px 15px 0px 10px;
	line-height:43px;
	font-size:14px;
}


/*  Main Menu Hover  */

.main_dnnmenu_rootitem_hover
{
	margin:0px;
	cursor:pointer;
	color:#ffffff !important; 
	font-weight:bold;
	font-size:14px;
	display:inline-block;
	padding:0px 0px 0px 0px !important;
	line-height:43px;
	background:url(images/menu_lthover.gif) no-repeat !important;
}


.main_dnnmenu_rootitem_hover .txt
{
	line-height:43px;
	padding:0px 15px 0px 10px;
	margin:0px 0px 0px 0px;
	display:inline-block;
	background:url(images/menu_rthover.gif) no-repeat top right !important;
}

.first .txt{
position:relative;
left:3px;
margin-right:3px;
}



/*  SUB Menu Normal */
.main_dnnmenu_submenu 
{
	border:1px solid #f7b77c;
	background:#44619c;
	height:25px;
    line-height:25px;
	font-weight:bold;
	margin-top:-1px;
	padding:0px !important;
}

.main_dnnmenu_submenu td
{
color:#ffffff !important; padding:0px 10px;
}
.main_dnnmenu_itemhover, .main_dnnmenu_itemselected
{
	background:#f7b77c;
	line-height:25px;
	height:25px;
	font-weight:bold;
	color:#3b3b3b !important;
	padding:0px !important;}

.main_dnnmenu_itemhover td, .main_dnnmenu_itemselected td
{color:#000000 !important; padding:0px 10px;}






