
body, div, td {
margin:0px; 
padding:0px;
}

.Template{
background:#a69c94 url(image/body_bg.gif) bottom left repeat-x;
}

.topLeft{
background:url(image/top_left_bg.gif) top left repeat-x
}

.topRight{
background:url(image/top_right_bg.gif) top right no-repeat; 
height:71px;
}

.sloganpadd{text-align: center; 
font-size:30px; 
font-family: "Myriad Pro", Arial !important; 
color:#d9cabf !important; 
font-weight:normal;
line-height:1.2em;
}
 
.bannerBg{
background-color:#d8cabf; 
color:#000000;
}
.banLeft{
float:left; 
width:241px;
}
.banRight{
margin-left:241px;
}
  
.menuTopimg{
padding:2px 2px 0px 4px;
} 
.menuBotimg{
padding:0px 2px 0px 4px;
}  
.menuBg{
background:#302d28;
} 
  
.contAlg{
background:url(image/rt_bot_img.gif) bottom right no-repeat; 
text-align:left; 
padding-bottom:96px;
}

.contBg{
text-align:left; 
background:#f0eae5 url(image/mn_bot_img.gif) bottom left no-repeat; 
text-align:left; padding-bottom:96px;
}

.botAlg{
text-align:center;
} 
 
.addArea{
 background-color:#4e5e6d;  
 padding-bottom:5px; 
 font-size:13px !important; 
 text-align:center !important;  
 color:#ffffff !important;
}  

.logopadd{
background:#4e5e6d; 
padding-left:10px;
}

.loginpadd{
background:#5E6F7E; 
padding-left:185px;
}

td,th,div {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#000000;}
A,A:link{color:#000000;text-decoration:underline;},A:visited,A:active{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color:#ffffff; text-decoration:none;}
A:hover{ color:#008000; text-decoration:none;}





* ********** User Style ************** */
.user,a.user:link,a.user:active,a.user:visited {color:#ffffff; text-decoration:none; font-weight:bold;}
a.user:hover{color:#8F9852;} 
 
/* ********** Link Style **************/
.links,a.links:link,a.links:active,a.links:visited{font-size:12px; color:#727272; text-decoration:none; font-weight:normal;}
a.links:hover{color:#8F9852;}
 
/* ********** Footer Style ************** */
.footer,a.footer:link,a.footer:active,a.footer:visited{color:#727272; font-size:12px; text-decoration:none; font-weight:normal;}
a.footer:hover{color:#8F9852;}

/* ********** Breadcrumb Style ***************/
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{color:#B6B3A4; text-decoration:none; font-weight:bold;}
a.Breadcrumb:hover{color:#8F9852;}

/* ********** Date Style ************** */
.date,a.date:link,a.date:active,a.date:visited{color:#8d8d8d; text-decoration:none; font-weight:normal;}
a.date:hover{color:#8F9852;}
/******************* 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; 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:#000; }
.controlpanel A.CommandButton:visited{ color:#000; }
.controlpanel A.CommandButton:active{ color:#000; }
.controlpanel A.CommandButton:hover{ color:#FF9900; text-decoration:underline;}


#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; }
#LanguageContainer select{MARGIN:0px;BORDER:1px #5B5B5B solid;font-size:9px;color:#333333;BACKGROUND:#FDFDFD;WIDTH:110px;HEIGHT:15px;}
#SearchContainer input{MARGIN:0px; border-left:1px #A4A3A3 solid; border-bottom:1px #6C6B6B solid; font-size:9px;color:#000000;BACKGROUND:#FFFDFD;WIDTH:100px;HEIGHT:15px;} 


/* ********** Pane Style ************** */
.SloganPane {padding:0px 0px 0px 0px; padding-left:24px; } 
.BannerPane{padding:0px 0px 0px 0px;}
.TopPane {padding:0px 0px 0px 0px;}
.LeftPane {padding:0px 0px 0px 0px;} 
.ContentPane {padding:0px 0px 0px 0px;} 
.RightPane {padding:0px 0px 0px 0px; }  
.BottomPane{padding:0px 0px 0px 0px;}
.TextPane{padding:0px 0px 0px 0px;}  
.ToptextPane{padding:10px 0px 0px 0px;}


/*  DNN MENU STYLES  */
.main_dnnmenu_container  
{
	background-color: transparent; 
	width:auto;
	font-size: 11px; border:none;
}

/* main menu td*/
.main_dnnmenu_bar 
{
	cursor:pointer;
	font-size: 11px; 
	white-space:nowrap; 
	background-color:none;
}

/*  Main Menu Normal  */
.main_dnnmenu_rootitem  
{
	cursor:pointer; 
	color: #e8eff1; 
	background: url(image/menu_sep.gif) no-repeat top left;
	font-size: 12px; 
	font-weight: normal;  
	line-height:2em;
	font-family:Arial, Helvetica, sans-serif; 
	text-align:left; 
	width:100%; 
	text-indent:5px;
		
}
 
/*  Main menu hover  */
.main_dnnmenu_rootitem_hover 
{  
	color:#fcfbfa;
	font-weight: normal;
	background: url(image/menu_hover.gif) no-repeat top left;
	text-align:left;  
	font-size: 12px; 
	line-height:2em; 
	width:100%;
	text-indent:5px;
} 
	
.main_dnnmenu_rootitem_selected 
{
	color:#fcfbfa;
	font-weight: normal;
	background: url(image/menu_hover.gif) no-repeat top left;
	text-align:left; 
	font-size: 12px; 
	line-height:2em;
	text-indent:5px;
	width:100%;
}

/*  SUB Menu Normal */
.main_dnnmenu_submenu span
{
	padding: 0px 5px;
	color:#ffffff; 
}

.main_dnnmenu_submenu  
{
	border:1px solid #484643;
	background-color:#302d28; 
	z-index: 1000;
	font-size: 11px !important; 
	font-weight: normal;
	text-align:left;
	color:#ffffff; 
	line-height:2em;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 0;
	margin:0px; 
}


/*  SUB Menu hover */
     
.main_dnnmenu_itemhover,.main_dnnmenu_itemselected      
{  
	font-size: 11px;
	background: url(image/menu_hover.gif) no-repeat top left;
	color:#ffffff;
	font-weight: normal;
	text-align:left;
	line-height:2em;
	z-index: 1000; 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 5px;
	margin:0px;
}



