/*@import url("menu.css");*/

/* Used CSS Elements */
body {background:#000000 url(/Images/ams/background.jpg) repeat-x top center; height:100%; margin:0px; padding:0px; }

#blackedge { border: 2px solid #000000;padding:0px; margin:10px 0px 0px 0px; width:980px; }
.bcell { border: 2px solid #000000;padding:0px; margin:0px; }
.bcellleft { background: #414141; padding:0px; margin:0px; border-right: 0px; width:285px; float:left; min-height: 500px; }
.bcellright { background: #414141; padding:20px; margin:0px; border-left: 0px; width:650px; /* total-width:690px; */ float:right; min-height: 500px; } 

.blackbox { background: #414141; display: inline-block; border: 2px solid #000000; width: 976px; text-align:left; }
.side-panel{display:none;}
#logocont { background: #000000;height:147px;}
#navcont { background: #414141; width: 976px; }
#topcont { background: #000000; }
#leftcont { background: #414141;  }
#homeleft { background: #414141; width: 220px; height: 350px; float:left; } 
#homeflash { background: #000000; color:#FFFFFF; width: 752px; height: 350px; float:right;  z-index:10;}
#rightcont { background: #000000; }
#indexcontentcont { background: #414141; color:#FFFFFF; }
#contentcont { background: #414141; color:#FFFFFF; margin: 20px; }
#admincontentcont { background: #FFFFFF; }
#bottomcont { background: #000000; clear: both; }
#linkcont { background: none; }
#FlashBox {z-index: 10;}
.addthis { float:right; width: 130px; margin-top: 10px; margin-right: 10px;  z-index:1000;}

.thinline {height: 4px; background:#000000; margin: 0px; padding:0px ; }
.thinline2 {border-bottom: 1px dotted #000000; }
.vertline {width: 4px; background:#000000; margin: 0px; padding:0px ; }

.BottomLinksBox {width:100%; padding:0; margin: 15px 0 0 0; background: #000000 url(/Images/ams/footer_bg.jpg) repeat-x top left;  }

#LinksBox { padding: 10px 20px 10px 20px; background: none; width: 980px; }
#LinksBox th {text-align: left;line-height:15px; padding-bottom: 0px; color: #FF5A01;}
#LinksBox td a,
#LinksBox td a:link,
#LinksBox td a:visited,
#LinksBox td a:active {color: white; font-size:10px;}
#LinksBox td a:hover {color: #FF5A01; }
#LinksBox td {text-align: left; vertical-align: top; font-size:10px; }

.bot_pad{margin: 0 0 10px 0; background:#414141; height:36px; width: 980px;}
.bot_box {padding:0 30px 0 20px; } 
#terms_style{margin-top: 10px; float:center;}
#copy_style{margin-top: 10px; float:left;color: #FFF;}
#by_style{margin-top: 4px; float:right;}
#by_style a,
#by_style a:link,
#by_style a:visited,fs
#by_style a:active {color: #FFF; }


#profile th,
#profile tr th { text-align: left; }
#champs th,
#champs tr th { text-align: center; vertical-align:middle; background: #F15D22; color: #FFFFFF; }

.clear_float{clear:both; line-height:0; font-size:0; height:0;}

.menu_bg{padding:0 0 0 0;  margin: 0px;  height:36px; /*width:830px;*/ z-index:1000;  }

/*-------- Default Style --------*/
body,th,td,div,p,table,h1,h2,h3,h4,h5,h6.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover{color:#FFFFFF; font-family:Helvetica, Verdana, Arial, sans-serif;}
input{color:black; font-family:Helvetica, Verdana, Arial, sans-serif;}
body,th,td,div,p,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover{font-size:11px;}
h1, h2, h3, h4, h5, h6{color:#F15D22;text-transform:uppercase;}
h1, h3, h4, h5, h1 input{font-weight:bold;}
h2, h6 {font-weight:normal}
h1, h2, h1 input{font-size:14px;margin:10px 0;}
h3 {font-size:12px;margin:8px 0;}
h4 {font-size:12px;margin:8px 0 0 0;}
h5, h6{font-size:10px;margin:6px 0;} 


a,a:link,a:visited,a:active{color:#3E81B5; text-decoration:none; font-weight:normal; }
a:hover{color:#D00; text-decoration:underline; }


/*-------- design style --------*/
.template_style{width:976px; margin:0 auto;}

.top_space{height:34px;}
.lang_pad{padding:7px 0 0 25px;float:left;}

.logo_top{ margin: 0px; padding:0px ;height:147px; }



.search_style{float:right; height:40px;}
.search_bg{padding:8px 2px 0 0;}

.bread_bg{padding:0px; margin: 0 19px 0 7px; background:url(/images/ams/bread_bg.png) repeat-x top left; height:34px;}
.bread_left{padding:0px; margin:0px; background:url(/images/ams/bread_left.png) no-repeat top left; height:34px;}
.bread_right{padding:0px;  background:url(/images/ams/bread_right.png) no-repeat top right; height:34px;}

#login_style{ text-align:right; padding:8px 17px 0px 10px; }
#bread_style{ float:left; line-height:34px; padding-left:18px;color:#000000;}


.center_bg{padding:0px; margin:0px;clear:both;}
.left_bg{padding:0px; margin:0px; background:url(/images/ams/left_bg.gif) repeat-y top left;}
.right_bg{padding:0px; margin:0px; background:url(/images/ams/right_bg.gif) repeat-y top right;}
.content_pad{padding:10px 22px 0 22px; margin: 0 19px 0 7px; background:#FFF;}
.content_width{ /*min-height:350px;*/}

.announcement-list
{
	border-top: 1px solid #AAAAAA;
	padding-top: 20px;
	padding-bottom: 10px
}
.announcement-list h2 a,
.announcement-list h2 a:link,
.announcement-list h2 a:visited
{
	color: #f15d22;
	font-size: 14px;
}
.announcement-list a,
.announcement-list a:link,
.announcement-list a:visited
{
	color: #f15d22;
}
.announcement-list .date
{
	color: #3E81B5;		
}
/*
.announcement-list h2 a:active,
.announcement-list h2 a:hover
{
	color: #ffffff;
}*/

/*-------------- Footer Style --------------*/
.footer,a.footer:link,a.footer:active,a.footer:visited { color:#FFFFFF;}
a.footer:hover{color:#C00;}


hr { height: 1px; border: 1px solid #AAA; width: 90%; text-align: center; }
div.imghere {width:150px;height:100px;background: #AAA; margin: 20px 30px 20px 5px; }
img.service {width:150px;height:100px;border: 1px solid #AAA; margin: 20px 30px 20px 5px; }
img.about {width:150px;height:100px;border: 1px solid #AAA; margin: 0px 20px 20px 0px; }



/*  SUB Menu Normal */
.main_dnnmenu_submenu 
{
	/*border:1px solid #000000;*/
	margin-top: 5px;
	width:190px;
	z-index: 100;
}

.main_dnnmenu_submenu 
{
	background-color:#414141;
	z-index: 100;
	font-size: 11px; 
	font-weight:bold;
	text-align:left;
	color:#FFFFFF;
	line-height:2em;
	padding: 0px 5px;
	margin:0px;
	
}

/*  SUB Menu hover & selected */
.main_dnnmenu_itemhover  
{  
	/*border:1px solid #000000;*/
	background: #FF5A01;
	z-index: 100;
	color:#ffffff;
	text-align:left;
	font-size: 11px; 
	font-weight:bold;
	line-height:2em;
	padding: 0px 5px;
	margin:0px;
}
.main_dnnmenu_itemselected {
 	/*border:1px solid #000000;*/
   background: #0063BF;
	z-index: 100;
	color:#ffffff;
	text-align:left;
	font-size: 11px; 
	font-weight:bold;
	line-height:2em;
	padding: 0px 5px;
	margin:0px;
}





/*  SUB Menu Normal */
.main_dnnmenu_submenu-2
{
	/*border:1px solid #000000;*/
	margin-top: 5px;
	width:190px;
	z-index: 100;
}

.main_dnnmenu_submenu-2 
{
	background-color:#414141;
	z-index: 100;
	font-size: 11px; 
	font-weight:bold;
	text-align:left;
	color:#FFFFFF;
	line-height:2em;
	padding: 0px 5px;
	margin:0px;
	
}

/*  SUB Menu hover & selected */
.main_dnnmenu_itemhover-2  
{  
	/*border:1px solid #000000;*/
	background: #FF5A01;
	z-index: 100;
	color:#ffffff;
	text-align:left;
	font-size: 11px; 
	font-weight:bold;
	line-height:2em;
	padding: 0px 5px;
	margin:0px;
}
.main_dnnmenu_itemselected-2 {
 	/*border:1px solid #000000;*/
   background: #0063BF;
	z-index: 100;
	color:#ffffff;
	text-align:left;
	font-size: 11px; 
	font-weight:bold;
	line-height:2em;
	padding: 0px 5px;
	margin:0px;
}





























