/* CSS Document */

a{outline:none;}
input{outline:none;}
img{outline:none;}
#main_div{
	width:1000px;
	margin:auto;
	position:relative;
}

#logo_div{
	clear:both;
	height:103px;
}
.left_side_clear{
	float:left;
	clear:both;
}
.left_side{
	float:left;
}
.right_side{
	float:right;
}
#midle_div{
	clear:both;
	padding:17px 10px 15px 12px;
	float:left;
}
#banner_div{
	background-image:url(../images/banner.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:982px;
	height:187px;
	margin-left:8px;
}
#bottom_div{
	clear:both;
	margin:0px 10px 0px 12px;
	height:77px;
}
.bottom_bg{
	height:47px;
	background-color:#F29F1E;
	# background-color:#F09617;
	text-align:center;
	padding:20px 0px 10px 0px;
	float:left;
	width:953px;
}
#welcome_div{
	margin-top:13px;
	clear:both;
	float:left;
	width:978px;
}
.welcome_box{
	float:left;
	width:450px;
	margin-right:5px;
}
.welcome_box01{
	float:left;
	width:900px;
	margin-right:5px;
}
.welcome_top{
	float:left;
	height:7px;
	background-color:#FFE6CB;
	width:430px;
}
.welcome_top01{
	float:left;
	height:7px;
	background-color:#FFE6CB;
	width:900px;
}
.welcome_bg{
	clear:both;
	background-color: #FFE6CB;
	width:409px;
	padding:12px 15px 20px 20px;
}
.welcome_bg01{
	clear:both;
	background-color: #FFE6CB;
	width:900px;
	padding:12px 15px 20px 20px;
}
.news_box{
	float:left;
	width:520px;
}
.news_top{
	float:left;
	height:7px;
	background-color:#FFE6CB;
	width:505px;
}
.news_bg{
	clear:both;
	background-color: #FFE6CB;
	width:485px;
	padding:12px 15px 5px 20px;
}








/****text css******/

.we_text{
	font-size:14pt;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#282C31;
	line-height:32px;
}
.we_text2{
	font-size:14pt;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#F99B12;
	line-height:32px;
}
.brown_text{
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#995400;
	line-height:24px;
}
.brown_text01{
	font-size:12px;
	font-style:normal;
	text-decoration:none;
	color:#995400;
	line-height:20px;
}
.main_text{
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#282C31;
	line-height:18px;
	text-align:justify;
}
a.main_text:hover{
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
	color:#282C31;
	line-height:18px;
	text-align:justify;
}
.learn_text{
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#995400;
}
a.learn_text:hover{
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	text-decoration:underline;
	color:#995400;
}
.learn_text2{
	font-size:12pt;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#995400;
}
.bottom_text{
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#361205;
	line-height:20px;
	padding-left:10px;
	padding-right:10px;
}
a.bottom_text:hover{
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#FEF5B8;
	line-height:20px;
	padding-left:10px;
	padding-right:10px;
}
.bottom_text0{
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#361205;
	line-height:20px;
}
a.bottom_text0:hover{
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#FEF5B8;
	line-height:20px;
}


/********MENU***********/

/*#article_menu
{
    width: 660px;
	float: right;
    margin: -50px 0px 10px 250px;
}

#article_menu ul
{
    margin: 0px;
    padding: 0px;     
    float: left;
	height:47px;
	width: 660px;
}

#article_menu li
{
    list-style-position: inside;
    list-style: none;
    display: block;
    float: left;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
	position:relative;	
	color:#FFA000;
	line-height:47px;
	padding:0px 28px 0px 20px;
	cursor:pointer;	
}
*/
.divHome
{
padding:0px 10px 0px 10px;

}

/*#article_menu a
{
    display: block;
    color: #FFA000;
    text-decoration: none;
	margin-left:-15px;	
}

#article_menu span
{ 
	position:absolute;
	right:22px;
	top:0;
	width:6px;
}

li
{
margin:0px;
padding::0px;
}

ul
{
margin:0px;
padding::0px;
}


#article_menu li:hover > span
{
    background-image:url(../images/menu_right_over.jpg);
    background-repeat:no-repeat;	
	background-color:#000000;
}


#article_menu li:hover{
	background-image:url(../images/menu_left_over.jpg);
	background-repeat:no-repeat;
}

#article_menu li:hover > a{ 
	background: #FFFFFF;
    color: #282C31;	
	
}
*/

/*#article_menu
{
    width: 660px;
	float:right;
	 margin: -50px 0px 10px 250px;
}

#article_menu ul
{
    margin: 0px;
    padding: 0px;     
    float: left;
	height:47px;
	width: 660px;
}

#article_menu li
{
    list-style-position: inside;
    list-style: none;
    display: block;
    float: left;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
	position:relative;	
	color:#FFA000;
	line-height:47px;
	padding:0px 28px 0px 20px;
	cursor:pointer;	
}

.divHome
{
padding:0px 10px 0px 10px;

}

#article_menu a
{
    display: block;
    color: #FFA000;
    text-decoration: none;
	margin-left:-15px;	
}

#article_menu span
{ 
	position:absolute;
	right:22px;
	top:0;
	width:6px;	

}


li
{
margin:0px;
padding::0px;
}

ul
{
margin:0px;
padding::0px;
}


#article_menu li:hover > span
{
    background-image:url(../images/menu_right_over.jpg);
    background-repeat:no-repeat;	
	
	
}


#article_menu li:hover{
	background-image:url(../images/menu_left_over.jpg);
	background-repeat:no-repeat;
}

#article_menu li:hover > a{ 
background: #FFFFFF;
color: #282C31;	
	
}*/

/********MENU***********/

#article_menu
{
    width: 660px;
	float:right;
	 margin: -50px 0px 10px 338px;
}

#article_menu ul
{
    margin: 0px;
    padding: 0px;     
    float: left;
	height:47px;
	width: 660px;
}

#article_menu li
{
    list-style-position: inside;
    list-style: none;
    display: block;
    float: left;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
	position:relative;	
	color:#FFA000;
	line-height:47px;
	padding:0px 20px 0px 20px;
	cursor:pointer;	
}

.divHome
{
padding:0px 10px 0px 10px;

}

#article_menu a
{
    display: block;
    color: #FFA000;
    text-decoration: none;
	margin-left:-15px;	
}

#article_menu span
{ 
	position:absolute;
	right:14px;
	top:0;
	width:6px;
}

li
{
margin:0px;
padding::0px;
}

ul
{
margin:0px;
padding::0px;
}


#article_menu li:hover > span
{
    background-image:url(../images/menu_right_over.jpg);
    background-repeat:no-repeat;
	float:right;
	width:6px;
	height:46px;
}


#article_menu li:hover{
	background-image:url(../images/menu_left_over.jpg);
	background-repeat:no-repeat;
}

#article_menu li:hover > a{ 
	background: #FFFFFF;

    color: #282C31;	
	
}

/***********************************************/


.privacy_box{
	float:left;
	width:100%;
	margin-right:5px;
}

.privacy_top{
	float:left;
	height:7px;
	background-color:#FFE6CB;
	width:98%;
}

.privacy_bg{
	clear:both;
	background-color: #FFE6CB;
	width:96%;
	padding:12px 15px 20px 20px;
	float:left;
}

.privacy_bottom{
	float:left;
	height:7px;
	background-color:#FFE6CB;
	width:98%;
}

ul {
margin:0;
padding-left:16px;
}

.privacy_text2{
	font-size:12pt;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#995400;
	line-height:32px;
}

br{
	line-height:8px;
}

h2{
	padding:0px;
	margin:0px;
}

li{
	list-style-position:outside;

}

.main_register_box{
	float:left;
	width:100%;
	padding-bottom:10px;
}

.security_box{
	float:left;
	width:100%;
}

.register_box{
	float:left;
	width:19%;
}

.register_box01{
	float:left;
	width:19%;
}
	
.textbox{
	background:#FEF5E8;
	border:#995400 solid 1px;
	width:150px;
	height:16px;
}

.privacy_text01{
	font-size:9pt;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#995400;
	line-height:32px;
}

.newsletter_bg{
	clear:both;
	background-color: #FFE6CB;
	width:409px;
	padding:12px 15px 13px 20px;
}


/* horizontal pill menu */
table.pill {
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

td.pill_l {
  background: url(../images/mw_menu_cap_l.png) no-repeat;
  width:  20px;
  height: 32px;

}

td.pill_m {
  background: url(../images/mw_menu_normal_bg.png) repeat-x;
  padding: 0;
  margin: 0;
  width: auto;
}

td.pill_r {
  background: url(../images/mw_menu_cap_r.png) no-repeat;
  width:  19px;
  height: 32px;
}

#pillmenu {
  white-space: nowrap;
  height: 20px;
  float: right;
  margin: -60px 0px 10px 310px;
  padding: 3px 0px  0px 5px;
  
  
}

#pillmenu ul {
	margin: 0px;
    padding: 0px;     
    float: left;
	height:47px;
	width: 700px;
}


#pillmenu li {	
    display: block;
    float: left;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
	position:relative;	
	color:#FFA000;
	line-height:47px;	
	cursor:pointer;	

	
}


#pillmenu a {
    
    list-style: none;
    display: block;
    float: left;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
	position:relative;	
	color:#FFA000;
	line-height:47px;
	padding:0px 10px 0px 12px;
	cursor:pointer;	
	text-decoration: none;
}

#pillmenu span {
	position:relative;
	right:0;
	top:0;
	width:8px;
	line-height:46px;
}

#pillmenu li:hover {
background-image:url(../images/menu_left_over.jpg);
background-repeat:no-repeat;	
background-color:#FFFFFF;
}

#pillmenu li:hover > a
{
background-color:#FFFFFF;
}

#pillmenu li:hover > a span
{
   /*background-image:url(../images/menu_right_over.jpg);
   background-repeat:no-repeat; */
   height:46px;
   width:6px;
   top:0px;
}





#pillmenu  li:hover a span.left_and_rightpost
{
	display:inline;
	background-image:url(../images/menu_right_over.jpg);
	 
}


/*#pillmenu li:hover >a span
{
   background-image:url(../images/button_right_over.png);
   background-repeat:no-repeat;
  
}
#pillmenu li ul{
	float: left;	
	border:1px #CCCCCC solid;
	outline:none;
	margin: 10px 0px 0px;
	font-family:Helvetica;
    font-size: 10pt;
	color:#666666;
}

#pillmenu li ul li{
	float: left;
	background:#F6F6F6;
	outline:none;
	margin: 0px 0px 0px;
	color: #666666;
	
}
#pillmenu ul li  a  span {
 background-image:url(../images/menu_left_over.jpg);
 background-repeat:no-repeat; 
 padding:0px 10px 0px 10px;
}


#pillmenu a:hover  {
 color:#F69221;
  background: white;  
}
*/

/*#pillmenu ul li a:hover
{
 background-image:url(../images/menu_left_over.jpg);
 background-repeat:no-repeat;
}

*/

#pillmenu a#active_menu-nav {
	margin-top:10px;
	height: 21px;
	line-height: 21px;
	/*background-position: 0 0;*/
		color:#F05B26;
	
}

.menu_txt{
	font-family:Helvetica;
	font-size:8pt;
	color:#666666;
	text-decoration:none;
	padding:0px 0px 0px 10px;
}
a.mainlevel:link, a.mainlevel:visited {
	padding-left: 5px;	
}

a.mainlevel:hover {
}
.register_box_text{
float:left;
	width:13%;
}
.register_box01_text{
float:left;
	width:13%;
}

#footermenu {
  
  height: 20px;
  float: right;
  margin: -10px 0px 10px 200px;
  padding: 3px 0px  0px 5px;
  
  
}

#footermenu ul {
	margin: 0px;
    padding: 0px;     
    float: left;
	height:47px;
	width: 700px;
}


#footermenu li {	
    display: block;
    float: left;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
	position:relative;	
	color:#FFA000;
	line-height:47px;	
	cursor:pointer;	

	
}


#footermenu a {
    
    font-size: 12px;

font-style: normal;

font-weight: normal;

text-decoration: none;

color: #361205;

line-height: 20px;

padding-left: 10px;

padding-right: 10px;
}

#footermenu span {
	position:relative;
	right:0;
	top:0;
	width:8px;
	line-height:46px;
}

#footermenu li:hover {
}

#footermenu li:hover > a
{

}

#footermenu li:hover > a span
{
   /*background-image:url(../images/menu_right_over.jpg);
   background-repeat:no-repeat; */
   height:46px;
   width:6px;
   top:0px;
}
#footermenu a:hover
{
	color:#FEF5B8;
	background:none;
}
#footermenu ul  li {
padding-left:0px;
}
