﻿/* CSS Document */

body{
	padding:0;
	margin:0;
	background:url(../images/main_bg.gif) 0 0 repeat-x #fff;
	color:#000;
	font:normal 0.8em Verdana, Arial, Helvetica, sans-serif;
	
}


div, h1, h2, p, form, label, input, textarea, img, span{
	margin:0; padding:0; 
}

ul{
	margin:0; 
	padding:0; 
}
.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
	margin-top:20px;
	margin-bottom:5px;
}

/*------------------------------------------------body--------------------*/

/*------------------------------------------------header--------------------*/
#headerMain{
	width:100%;
	min-width:961px;
}
#headerMain #orgName{
position:absolute;float:left; color:#FFFAE8; font-size:30px; line-height:20px; padding:1px; font-family: "Times New Roman", times, Sans-Sherif;top:20px;left:20px;}
#headerMain #orgName2{
position:absolute;float:left; color:#970000; font-size:30px; line-height:30px; padding:1px; font-family: "Times New Roman", times, Sans-Sherif;top:20px; z-index:5; height:10px;left:20px;}
#header{
	width:961px;
	height:319px;
	background:url(../images/header_pic.gif) 479px 57px no-repeat;
	float:right;
	position:relative;
	min-width:930px;
}


#header #logo
{
	left:104px;
	position:absolute;
	top:160px;
	width: 457px;
	height: 80px;
}
#header #logo a.logover {text-decoration:none; width:100%;height:100%;display:block;background:url(../images/name_header.gif) 0 0 no-repeat;}/*../images/minlogo.gif*/
#header #logo  a span{left:-100px;position:absolute;background:url(../images/minlogo_1.gif) 0 0 no-repeat; width:100px; height:48px;}
#header ul.top{
	background:url(../images/top_nav_bg.gif) 0 0 no-repeat;
	width:237px;
	height:18px;
	position:absolute;
	left:687px;
	top:29px;
	padding:0 0 0 15px;
}
#header ul.top li{
	float:left;
	display:block;
	
}
#header ul.top li.hover{
	/*background:url(../images/home_icon.gif) 0 3px no-repeat;*/
	padding:0 0 0 18px;
	font:bold 10px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	margin:0 21px 0 0;
	text-transform:uppercase;
	float:left;
	display:block;
	background-color:inherit;
}
#header ul.top li #current{
	background:url(../images/tab_current.jpg) 0 0 no-repeat;/*background:url(../images/about_us_icon.gif) 0 3px no-repeat;*/
	padding:0 0 0 19px;
	font:bold 10px/17px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	text-transform:uppercase;
	text-decoration:none;
	display:block;
	margin:0 15px 0 0;
	background-color:inherit;
}
#header ul.top li a.about:hover{
	background:url(../images/about_us_icon_hover.gif) 0 3px no-repeat;
}
#header ul.top li a.contact{
	background:url(../images/contact_icon.gif) 0 3px no-repeat;
	padding:0 0 0 23px;
	font:bold 10px/17px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	text-transform:uppercase;
	text-decoration:none;
	display:block;
	margin:0 15px 0 0;
	background-color:inherit;
}
#header ul.top li a.contact:hover{
	background:url(../images/contact_icon_hover.gif) 0 3px no-repeat;
}
#header img{
	position:absolute;
	left:0;
	top:30px;
	width:411px;
	height:96px;
}
#header h1{
	font:normal 24px/42px Georgia, "Times New Roman", Times, serif; 
	margin-left:10px;
	color:#fff;
	background-color:inherit;
	position:absolute;
	left:-200px;
	top:230px;
}
#header h1 span.capital{float:left; color:#FFF; font-size:50px; line-height:30px; padding:1px; font-family: "Times New Roman", times, Sans-Sherif;}
#header p{
	font:normal 17px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#FEEDB7;
	background-color:inherit;
	position:absolute;
	left:24px;
	top:198px;
	text-transform:none;
	text-align:center;
	width:443px;
}
#header ul.nav{
	width:730px;
	height:41px;
	position:absolute;
	left:95px;
	top:278px;
	
}
#header ul.nav li{
	float:left;
	margin:0;
	padding:0;
	list-style-type:none;
}
#header ul.nav li a{
	display:block;
	padding:0 15px;
	font:bold 11px/39px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
}
#header ul.nav li a:hover{
	color:#fff;
	background-color:#0078AA;
	background:url(../images/mnu-bck.gif) 0 0 repeat-x;
	border:1px solid white;
	/*border-bottom:0;*/
	border-top:0;
	padding-bottom:1px;
}
/*------------------------------------------------header--------------------*/

/*------------------------------------------------bodyTop--------------------*/
#bodyTopMain{
	margin:0 auto;
	text-align:center;
	width:100%;
	background:url(../images/body_top_bg.gif) 0 0 repeat-x #FFFAE8;
	color:#251C00;
	padding:22px 0 0 0;
}
#bodyTop{
	width:930px;
	margin:0 auto;
	text-align:center;
	background:url(../images/body_top_bg2.gif) 0 0 repeat-y;
}

/*------------------------------------------------left1--------------------*/
#left1{
	width:420px;
	text-align:left;
	margin:0 30px 0 0;
	padding:0 0 2px 0;
	float:left;
}
#left1 h2{
	font:bold 34px/40px Georgia, "Times New Roman", Times, serif;
	color:#202020;
	background-color:inherit;
	text-transform:uppercase;
	margin:0 0 21px 0;
}
#left1 h2 span{
	font:normal 30px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#970000;
	background-color:inherit;
	display:block;
}
#left1 p.leftText1{
	font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#251C00;
	background-color:inherit;
	margin:0 0 24px 0;
	display:block;
	width:100%;
}
#left1 p.leftText1 span{
	font:bold 12px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#006882;
	background-color:#FFFEFA;
}
#left1 p.leftText1 a.link1{
	font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#1B7D01;
	background-color:inherit;
	text-decoration:underline;
}
#left1 p.leftText1 a.link1:hover{
	color:#1B7D01;
	background-color:#F7F0D9;
	text-decoration:none;
}

 a.more{
	background:url(../images/more_bg.gif) no-repeat 66px 0 #FFFFFF; color:#0B0B0B; float:right;
	font:bold 10px/13px Arial, Helvetica, sans-serif; text-decoration:none; text-transform:uppercase;
	padding:0 20px 0 0; margin:5px 10px 0 0;}
 a.more:hover{
	background:url(../images/more_bg_h.gif) no-repeat 66px 0 #FFFFFF; color:#0B0B0B; float:right;
	font:bold 10px/13px Arial, Helvetica, sans-serif; text-decoration:none; text-transform:uppercase;
	padding:0 20px 0 0; margin:5px 10px 0 0;}
#left1 a.link2{
	background:url(../images/left_link_bg_hover.gif) 0 0 no-repeat #F0FFFF;
	padding:0 0 0 54px;
	font:bold 18px/39px Georgia, "Times New Roman", Times, serif;
	color:#144848;
	width:390px;
	height:41px;
	display:block;
	text-decoration:none;
	margin-top:10px;
}
#left1 a.link2:hover{
	background:url(../images/left_link_bg.gif) 0 0 no-repeat;
}


/*------------------------------------------------left1--------------------*/

#reg1{
	width:676px;
	text-align:left;
	margin:0 18px 0 0;
	padding:0 0 2px 0;
	float:left;
}
#reg1 .main{background:#FFFAE8 url(../images/main_content.gif) 0 0 repeat-y; padding:-10px 0 0 10px;}
#reg1 .main .maincontent {text-align:left; width:660px; padding:10px 10px 10px 10px;}
#reg1 .main p.maintop{background:#FFFAE8 url(../images/main_box.gif) 0 0 no-repeat; padding-top:20px;}
#reg1 .main p.mainbot{background:#FFFAE8 url(../images/main_bot_box.gif) 0 0 no-repeat; padding-top:10px; width:676px; height:6px;}
#reg1 h1 span {background: transparent url(../images/newsletter_h2_bg.gif) no-repeat 0 0; color:#786E4E;
	padding:0 0 10px 55px; float:left; height:37px;}
#reg1 h1.text1{
	background-color:#FFF; color:#0B0B0B;
	font:normal 14px/40px Georgia, "Times New Roman", Times, serif;}
#reg1 h1.text1 span{
	color:#A60101;
	font:normal 28px/40px Georgia, "Times New Roman", Times, serif; width:600px;margin-bottom: 20px; clear:both;
	}

/*--------------------------------------regular pages 1-----------------------*/

/*------------------------------------------------regular pages 2--------------------*/
#reg2{
	width:677px;
	margin:0 27px 0 0;
	padding:0 0 2px 0;
	float:left;
}

#reg2 h2{background: transparent url(../images/newsletter_h2_bg.gif) no-repeat 0 0; color:#786E4E;
	padding:0 0 10px 55px; float:left; width:228px; height:37px;}
#reg2 h2.text1{
	background-color:#FFF; color:#0B0B0B;
	font:normal 28px/40px Georgia, "Times New Roman", Times, serif;}
#reg2 h2.text1 span{
	color:#A60101;
	font:normal 28px/40px Georgia, "Times New Roman", Times, serif;
	}
	

#reg2 .newsText .newsPic{
	display:block;
	background:transparent  0 0 no-repeat;
	margin:0 16px 10px 0;
	padding:0;
	float:left;
	width:120px;
	height:91px;
	border:0;
}
#reg2 p.newsText{
	font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#251C00;
	background-color:#fff;
	padding:0;
	margin:0;
	float:left;
	display:block;
	width:440px;
}
#reg2 p.newsText span{
	color:#006882;
	background-color:inherit;
	font:bold 12px/17px Verdana, Arial, Helvetica, sans-serif;
}
#reg2 p.newsText a.linkNews{
	font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#1B7D01;
	background-color:inherit;
	text-decoration:underline;
	padding:0;
	margin:0;
}
#reg2  .newsText a.linktext{
	color:#333333;
	text-decoration:none; display:block; padding:4px; border-top:#FFFFFF solid 1px; border-bottom:#FFFFFF solid 1px;}
#reg2 p.newsText a.linktext:hover{
	background: #FFFAE8; color:#333333;
	text-decoration:none;display:block;padding:4px; border-top: #FAEFA3 dotted 1px;border-bottom: #868686 dotted 1px;
	}

#reg2 a.link3{
	background:url(../images/bottom_link_bg.gif) 0 0 no-repeat #F0FFFF;
	padding:0 0 0 54px;
	font:bold 18px/39px Georgia, "Times New Roman", Times, serif;
	color:#144848;
	width:390px;
	height:41px;
	display:block;
	text-decoration:none;
	float:left;
}
#reg2 a.link3:hover{
	background:url(../images/bottom_link_bg_hover.gif) 0 0 no-repeat;
}

#reg2 a.viewMore{
	background:url(../images/view_more_bg.gif) 0 0 no-repeat;
	width:179px;
	height:27px;
	font:bold 15px/27px Georgia, "Times New Roman", Times, serif;
	color:#144848;
	background-color:inherit;
	text-decoration:none;
	text-align:center;
	display:block;
	margin:0 0 0 12px;
}
#reg2 a.viewMore:hover{
	color:#A41007;
	background-color:inherit;
}


/*------------------------------------------------regular pages 2--------------------*/
/*------------------------------------------------mid1--------------------*/
#mid1{
	width:230px;
	float:left;
	background:#FFF url(../images/tbl_box.gif) 0 bottom no-repeat;/*#C58C00*/
	color:#000;
	margin:0;
	height:420px;
}
#mid1 p.mid1Top{
	background:#FFFAE8 url(../images/mid1_top.gif) 0 0 no-repeat;
	width:230px;
	height:25px;
	font-size:0;
}
#mid1 .bmid{ text-align:left;margin:0 13px 0 0;color:#91835B;}

#mid1 h2{
	width:102px;
	height:50px;
	background:url(../images/importaint_service_pic.gif) 0 0 no-repeat;
	font:bold 14px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#b90000;
	padding: 0 0 0 50px;
	background-color:inherit;
	margin:0 0 15px 14px;
	display:block;
}
#mid1 h2 span{
	font:bold 24px/17px Verdana, Arial, Helvetica, sans-serif;
	display:block;
}
#mid1 p.linkTop{
	background:url(../images/mid1_link_top.gif) 0 0 no-repeat;
	width:204px;
	height:15px;
	font-size:0;
	margin:0 0 0 0px;
	padding:0;
	display:block;
}
#mid1 ul{
	background:url(images/mid1_link_bg.gif) left bottom no-repeat ;/*#FFE5A4*/
	width:200px;
	margin:0 0 0 0px;
	color:#000;
	padding:0 0 22px 16px;
}
#mid1 ul li{
	border-bottom:#886B21 dashed 1px;
	height:20px;
	padding:0;
	margin:0;
	display:block;
	list-style-type:none;
}
#mid1 ul li.bdrNo{
	border-bottom:none;
	height:20px;
	padding:0;
	margin:0;
}
#mid1 ul li a{
	background:url(../images/bullet_white.gif) 0 6px no-repeat;
	padding:0 0 0 15px; font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	/*font:bold 11px/20px Verdana, Arial, Helvetica, sans-serif;*/
	color:#910303;
	background-color:inherit;
	text-decoration:none;
	display:block;
}
#mid1 ul li a:hover{
	color:#000;
	background:url(../images/bullet_blue.gif) 0 6px no-repeat #F0FFFF;
}
/*------------------------------------------------mid1--------------------*/

/*------------------------------------------------right1--------------------*/
#right1{
	width:212px;
	float:right;

}
#right1 a.jobBanner{
	background:url(../images/job_banner.gif) 0 0 no-repeat;
	width:212px;
	height:87px;
	display:block;
	margin:0 0 22px 0;
}
#right1 a.jobBanner:hover{
	background:url(../images/job_banner_hover.gif) 0 0 no-repeat;
}
#right1 h2{
margin:0 auto; text-align:center;
	background: transparent url(../images/newsletter_h2_bg.gif) no-repeat 0 0; color:#786E4E;
	padding:0 0 10px 55px; width:150px; height:37px;
}
#right1 h2.text1 {
	color:#0B0B0B;
	font:normal 28px/40px Georgia, "Times New Roman", Times, serif;}
#right1 h2.text1 span{
	color:#A60101;
	font:normal 28px/40px Georgia, "Times New Roman", Times, serif;
	}
#right1 a.rightLogo{
	background:url(../images/right_logo.gif) 0 0 no-repeat;
	width:176px;
	height:50px;
	margin:0 0 25px 12px;
	display:block;
}
#right1 a.rightLogo:hover{
	background:url(../images/right_logo_hover.gif) 0 0 no-repeat;
}
#right1 a.viewMore{
	background:url(../images/view_more_bg.gif) 0 0 no-repeat;
	width:179px;
	height:27px;
	font:bold 15px/27px Georgia, "Times New Roman", Times, serif;
	color:#144848;
	background-color:inherit;
	text-decoration:none;
	text-align:center;
	display:block;
	margin:0 0 0 12px;
}
#right1 a.viewMore:hover{
	color:#A41007;
	background-color:inherit;
}
#right1 .boxcontent{background:url(../images/rhs1_content.gif) repeat-y;}
#right1  .boxcontent a{background:url(../images/icon-external-link.gif) left top no-repeat;padding:0 10px 0 10px; margin-bottom:4px; line-height:30px;  text-decoration:none; display:block;}
#right1 .boxcontent  a:hover{text-decoration:underline;}
#right1 .rhsbottom{background:url(../images/rhs_box.gif) 0 bottom no-repeat; padding-bottom:10px;}
#right1 h2{background-color:#FFFFFF; color:#0B0B0B;font:normal 28px/46px Georgia, "Times New Roman", Times, serif;}
#right1 .news h2 {margin:0 auto;background:transparent url(../images/news_link_bg.gif) url(../images/book_link_bg.gif) no-repeat 0 7px ; color:#786E4E;padding:6px 5px 4px 8px; width:190px; text-align:center;background-color:#FFFFFF; color:#0B0B0B;}
#right1 .events h2 {margin:0 auto;background:transparent url(../images/events_link_bg.gif) url(../images/book_link_bg.gif) no-repeat 0 7px ; color:#786E4E;padding:6px 5px 4px 8px; width:190px; text-align:center;background-color:#FFFFFF; color:#0B0B0B;}
#right1 .wNews h2 {margin:0 auto;background:transparent url(../images/wnews_link_bg.gif)no-repeat 0 7px ; color:#786E4E;padding:2px 5px 2px 8px; width:190px; text-align:center; color:#0B0B0B;font:normal 16px/25px Georgia, "Times New Roman", Times, serif;}
#right1 h2 span{
	background-color:#FFFFFF; color:#A60101;
	font:normal 20px/46px Georgia, "Times New Roman", Times, serif;}
#right1 .search h2 {margin:0 auto;background:transparent url(../images/browse_link_bg.gif) no-repeat 0 7px ; color:#786E4E;padding:6px 0 4px 8px; width:190px; text-align:center;background-color:#FFFFFF; color:#0B0B0B;}

#right1 .book h2 {margin:0 auto;background:transparent url(../images/book_link_bg.gif) no-repeat 0 7px ; color:#786E4E;padding:6px 5px 4px 8px; width:190px; text-align:center;background-color:#FFFFFF; color:#0B0B0B;}

/*--------------------------------------*/

 p.rhstop{
background:url(../images/rhs_box.gif) 0 0 no-repeat; padding-top:10px;}
.boxcontent ul li{ background:url(../images/rhs_box.gif) 0 -50px repeat-y; height:20px}

 p.rhsbottom{
background:url(../images/rhs_box.gif) 0 bottom no-repeat; padding-bottom:10px;}
.capital{float:left; color:#333; font-size:50px; line-height:20px; padding:1px; font-family: "Times New Roman", times, Sans-Sherif;}

.rhsbox{background:url(../images/rhs1_content.gif) 0 0 repeat-y;float:left; margin-bottom:10px; width:212px;}

.rhsbox p.btop{background:url(../images/rhs_box.gif) 0 0 no-repeat; padding-top:16px;}
.rhsbox .bmid{ text-align:left;margin:0 13px 0 18px;color:#91835B;}
.rhsbox p.bbot{background: url(../images/rhs1_bot_box.gif) 0 10px no-repeat;width:212px;height:25px;}
.rhsbox .bmid ul li {list-style:none; padding:0 19px 0 14px ;}
.rhsbox .bmid ul li{ background:url(../images/icon-external-link.gif) 0 center no-repeat; line-height:1.0em;}
.rhsbox .bmid ul li a{ text-decoration:none;font:bold 11px/20px Verdana, Arial, Helvetica, sans-serif;color:#b90000;}

.rhsbox p .btop h2 span .news{background: transparent url(../images/newsletter1_h2_bg.gif) no-repeat 0 0; color:#786E4E;padding:0 0 10px 55px; float:left; width:228px; height:37px;}
.rhsbox .bmid ul li a:hover{color:#202020;}
.rhsbox .bmid a{text-decoration:none;font:bold 11px/20px Verdana, Arial, Helvetica, sans-serif;}
/*------------------------------------------------right1--------------------*/
/* --------------RSS Feed */
  td              { font-family: Verdana; font-size: 8pt; background: #FFF; }
  thead           { font-family: Verdana; font-size: 8pt; background: #FFF; }

 thead a:link    { display:block; background:url(../images/arrow_green2.gif) 0 7px no-repeat;padding:0 0 0 15px;font:normal 1.0em   Verdana, Arial, Helvetica, sans-serif;color:#DD0000;margin:0;text-decoration:none;margin-bottom:4px;}
  thead a:hover   { color:#202020;background-color:#FFFAE8;}
  thead a:active  { color: #FFFFFF; text-decoration: underline; }
  thead a:visited { color: #FFFFFF; text-decoration: none; }

  td a:link       {background:url(../images/arrow_green2.gif) 0 2px no-repeat;padding:0 0 0 9px;font:normal 1.0em Verdana, Arial, Helvetica, sans-serif;color:#DD0000;margin:0;text-decoration:none;}
  td a:hover      {color:#202020;background-color:#FFFAE8;}
  td a:active     { color: #DD0000; text-decoration: none; }
  td a:visited    { color: #DD0000; text-decoration: underline; }


/*------------------------------------------------bodyTop--------------------*/

/*------------------------------------------------bodyBot--------------------*/
#bodyBotMain{
	text-align:center;
	width:100%;
	background:url(../images/body_bot_bg.gif) 0 0 repeat-x #fff;
	color:#000;
	padding:0 0 15px 0;
	
}
#bodyBot{
	width:930px;
	margin:0 auto;
}
/*------------------------------------------------left2--------------------*/
#left2{
	width:430px;
	float:left;
	margin:31px 20px 0 0;
}

#left2 h2{background: transparent url(../images/newsletter1_h2_bg.gif) no-repeat 0 0; color:#786E4E;
	padding:0 0 10px 55px; float:left; width:228px; height:37px;}
#left2 h2.text1{
	background-color:#FFF; color:#0B0B0B;
	font:normal 28px/40px Georgia, "Times New Roman", Times, serif;}
#left2 h2.text1 span{
	color:#A60101;
	font:normal 28px/40px Georgia, "Times New Roman", Times, serif;
	}
	

#left2 .newsPic{
	display:block;
	background:transparent  0 0 no-repeat;
	margin:0 16px 10px 0;
	float:left;
	width:120px;
	height:91px;
	border:1px solid #F0F0F0;
	padding:4px;
}
#left2 .newsPic2 {
	display:block;
	background:transparent  0 0 no-repeat;
	margin:0 16px 10px 0;
	padding:0;
	float:left;
	width:95px;
	height:123px;
	border:0;
}

#left2 span.picTop{background: url(../images/pic_box_top.gif) 0 0 no-repeat; padding-top:10px;display:block; width:123px;}

#left2 span.mid{background:url(../images/pic_box_mid.gif)0 0 repeat-y;padding:5px 10px 0px 0px; height:150px;}
#left2 span.picBot{background: url(../images/pic_box_bot.gif) 0 bottom no-repeat; padding-bottom:10px;display:block;width:123px;}


#left2 p.newsText .newsPic{
	display:block;
	background:transparent  0 0 no-repeat;
	margin:0 16px 10px 0;
	padding:0;
	float:left;
	width:120px;
	height:91px;
	border:0;
}

#left2 .newsText{
	font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#251C00;
	background-color:#fff;
	padding:0;
	margin:0;
	float:left;
	display:block;
	width:420px;
	
}
#left2 p.newsText span{
	color:#006882;
	background-color:inherit;
	font:bold 12px/17px Verdana, Arial, Helvetica, sans-serif;
}
#left2 p.newsText a.linkNews{
	font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#1B7D01;
	background-color:inherit;
	text-decoration:underline;
	padding:0;
	margin:0;
}
#left2  p.newsText a.linktext{
	color:#333333;
	text-decoration:none; display:block; padding:4px; border-top:#FFFFFF solid 1px; border-bottom:#FFFFFF solid 1px;height:120px;}
#left2 p.newsText a.linktext:hover{
	background: #FFFAE8; color:#333333;
	text-decoration:none;display:block;padding:4px; border-top: #FAEFA3 dotted 1px;border-bottom: #868686 dotted 1px;
	height:120px;}

#left2 a.link3{
	background:url(../images/bottom_link_bg.gif) 0 0 no-repeat #F0FFFF;
	padding:0 0 0 54px;
	font:bold 18px/39px Georgia, "Times New Roman", Times, serif;
	color:#144848;
	width:390px;
	height:41px;
	display:block;
	text-decoration:none;
	float:left;
}
#left2 a.link3:hover{
	background:url(../images/bottom_link_bg_hover.gif) 0 0 no-repeat;
}

#left2 a.viewMore{
	background:url(../images/view_more_bg.gif) 0 0 no-repeat;
	width:179px;
	height:27px;
	font:bold 15px/27px Georgia, "Times New Roman", Times, serif;
	color:#144848;
	background-color:inherit;
	text-decoration:none;
	text-align:center;
	display:block;
	margin:0 0 0 12px;
}
#left2 a.viewMore:hover{
	color:#A41007;
	background-color:inherit;
}

#left2 .breakbox{background:url(../images/feature_mid.gif) 0 0 repeat-y;}
#left2 .breakbox p.btop{background:url(../images/feature_top.gif) 0 0 no-repeat; padding-top:16px;}
#left2 .breakbox .bmid{ text-align:left;margin:0 13px 0 18px;color:#91835B;background-color:#fff;}
#left2 .breakbox p.bbot{background: url(../images/feature_bot.gif) 0 10px no-repeat;width:212px;height:25px;}

.lhsbox{background:url(../images/rhs1_content.gif) 0 0 repeat-y;float:left; margin-top:10px; margin-bottom:10px;margin-right:21px; width:212px;}

.lhsbox p.btop{background:url(../images/rhs1_box.gif) 0 0 no-repeat; padding-top:16px;}
.lhsbox .bmid{text-align:left;margin:0 13px 0 18px;color:#91835B;background-color:#fff; min-height:190px; height:auto;}
/* for Internet Explorer */
/*\*/
* html .lhsbox .bmid {
height: 180px;
}
/**/
.lhsbox .bmid img{margin-right:3px;}
.lhsbox p.bbot{background: url(../images/rhs1_bot_box.gif) 0 10px no-repeat;width:212px;height:25px;}
.lhsbox h2{background-color:#FFFFFF; color:#0B0B0B;font:normal 20px/46px Georgia, "Times New Roman", Times, serif;}
.lhsbox .book h2 {margin:0 auto;background:transparent url(../images/book_link_bg.gif) no-repeat 0 7px ; color:#786E4E;padding:6px 5px 4px 8px; width:190px; text-align:center;background-color:#FFFFFF; color:#0B0B0B;}

.lhsbox .recipes h2 {margin:0 auto;background:transparent url(../images/recipes_link_bg.gif) no-repeat 0 7px ; color:#786E4E;padding:6px 0 4px 8px; width:190px; text-align:center;background-color:#FFFFFF; color:#0B0B0B;}

.lhsbox .beauty h2 {margin:0 auto;background:transparent url(../images/beauty_link_bg.gif) no-repeat 0 7px ; color:#786E4E;padding:6px 0 4px 8px; width:190px; text-align:center;background-color:#FFFFFF; color:#0B0B0B;}


.lhsbox h2 span{
	background-color:#FFFFFF; color:#A60101;
	font:normal 20px/46px Georgia, "Times New Roman", Times, serif;}
.lhsbox  .btop h2 .book{background:  padding:10px 0 10px 0; line-height:30px;display:block;}
.lhsbox .bmid img{border:#EFEFEF; background-color:#FFFFFF; padding:3px; margin-left:4px;display:block;}
.clearr{clear:right;}

#lhsbox4{float:right; background:url(../images/rhs1_content.gif) 0 0 repeat-y; margin-top:10px;width:212px;}
#lhsbox4 p.btop{background:url(../images/rhs_box.gif) 0 0 no-repeat; padding-top:16px;display:block;}
#lhsbox4 .bmid{text-align:justify;margin:0 13px 0 18px;color:#91835B;background-color:#fff;}
#lhsbox4 p.bbot{background: url(../images/rhs1_bot_box.gif) 0 10px no-repeat;width:212px;height:25px;}
#lhsbox4 h2{background-color:#FFFFFF; color:#0B0B0B;font:normal 20px/46px Georgia, "Times New Roman", Times, serif;}
#lhsbox4 .browse h2 {margin:0 auto;background:transparent url(../images/newsletter1_h2_bg.gif) no-repeat 0 7px ; color:#786E4E;padding:6px 0 4px 8px; width:190px; text-align:center;background-color:#FFFFFF; color:#0B0B0B;}
#lhsbox4 h2 span{
	background-color:#FFFFFF; color:#A60101;
	font:normal 20px/46px Georgia, "Times New Roman", Times, serif;}
#lhsbox4 .bmid a{text-decoration:none;font:bold 11px/20px Verdana, Arial, Helvetica, sans-seri;}
/*  Search
---------------------------------------------------------------*/
#masterSearch {position:relative; width:212px; left: -10px; margin-top:0; margin-right:3px; height:25px; text-align:left;}
#masterSearch #searchTextDiv { background-image:url('../images/txt_frm_bk.gif'); background-repeat:no-repeat; top:0; position:absolute; left:14px; width:212px; height:25px;}
#masterSearch #q { position:absolute; top:2px; left:30px; width:10px; height:1px; border: solid 1px #99999; background-color:#FFFFFF;}
#masterSearch .watermark#q { font-style:italic; color:#544a4c; }
#masterSearch .text{position:absolute;top:3px;height:13px; left:27px; font-size:10px;width:150px;border: solid 1px #FFFFFF;}
#masterSearch #submit { position:absolute; left:197px; top:4px; width:20px;}
#masterSearch #symbol{ background-image:url('../images/icon_gsearch.gif'); background-repeat:no-repeat;position:absolute; left:3px; top:4px; padding:12px;}

/*------------------------------------------------left2--------------------*/

/*------------------------------------------------mid2--------------------*/
#mid2{
	width:230px;
	float:left;
	background-color:#FFFAE8;/*#C58C00*/
	color:#000;
	margin:0;
	text-align:left;
}
#mid2  div.mid2Top{
	background:url(../images/member_login_bg.gif) 0 0 no-repeat;
	width:208px;
	height:40px;
	font-size:0;
   margin-left:0;
}
#mid2 h2{
    width:70px;
	height:50px;
	background: #b90000 url(../images/pwp_h2_bg.gif) no-repeat 0 center;
	padding:16px 73px 0 0px;
	color:#fff;
	background-color:inherit;
	margin-left:13px;
	
}
#mid2 h2 .pad{margin-left:41px; font:bold 14px/17px Verdana, Arial, Helvetica, sans-serif;}

#mid2 h2 .pad span{
	font:bold 24px/17px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	
	/*background-color:#b90000;*/

	padding-bottom:4px;
}
#mid2 .bmid{ text-align:left;margin:31px 0 0 13px;color:#91835B; padding:0;}


#mid2 p.memberBottom{
	background:url(../images/member_login_bottom.gif) 0 0 no-repeat;
	width:208px;
	height:43px;
	margin:0;
	padding:0;
	display:block;
}
/*------------------------------------------------mid2--------------------*/

/*------------------------------------------------right2--------------------*/
#right2{
	width:212px;
	float:right;
	padding:36px 0 0 0;
}

#right2 h2.text1{
	color:#0B0B0B;
	font:normal 28px/40px Georgia, "Times New Roman", Times, serif;}
#right2 h2.text1 span{
	color:#A60101;
	font:normal 28px/40px Georgia, "Times New Roman", Times, serif;
	}
	
#right2 ul{
	width:204px;
	padding:0;
	margin:0;
	font-size:0;
}
#right2 ul li{
	padding:0;
	margin:0;
	height:24px;
	padding-left:4px;
	padding-right:2px;
}
#right2 ul li a{
	display:block;
	background:url(../images/arrow_green2.gif) 0 7px no-repeat;
	padding:0 0 0 10px;
	font:normal 12px/24px Verdana, Arial, Helvetica, sans-serif;
	color:#202020;
	margin:0;
	text-decoration:none;
}
#right2 ul li a:hover{
	color:#202020;
	background-color:#FFFAE8;
}
#right2 h2{background-color:#FFFFFF; color:#0B0B0B;font:normal 20px/46px Georgia, "Times New Roman", Times, serif;}
#right2 .events h2 {margin:0 auto;background:transparent url(../images/events_link_bg.gif) url(../images/book_link_bg.gif) no-repeat 0 7px ; color:#786E4E;padding:6px 5px 4px 8px; width:190px; text-align:center;background-color:#FFFFFF; color:#0B0B0B;}
#right2 h2 span{
	background-color:#FFFFFF; color:#A60101;
	font:normal 20px/46px Georgia, "Times New Roman", Times, serif;}
#right2 .boxcontent{background:url(../images/rhs1_content.gif) repeat-y;}

#right2 #lhsbox4{float:right; margin-top:10px;margin-right:1px; width:212px;}
#right2 #lhsbox4 .btop{background:url(../images/rhs_box.gif) 0 0 no-repeat; padding-top:16px;}
#right2 #lhsbox4 .bmid{background:url(../images/rhs1_content.gif)0 0 repeat-y;padding:5px 10px 0px 10px; }
#right2 #lhsbox4 .bbot{background: url(../images/rhs1_bot_box.gif) 0 bottom no-repeat; padding-bottom:15px;}
#right2 #lhsbox4 h2{background-color:#FFFFFF; color:#0B0B0B;font:normal 20px/46px Georgia, "Times New Roman", Times, serif;}
#right2 .beauty h2 {margin:0 auto;background:transparent url(../images/browse_link_bg.gif) no-repeat 0 7px ; color:#786E4E;padding:6px 0 4px 8px; width:190px; text-align:center;background-color:#FFFFFF; color:#0B0B0B;}
#right2 #lhsbox4 h2 span{
	background-color:#FFFFFF; color:#A60101;
	font:normal 20px/46px Georgia, "Times New Roman", Times, serif;}

/*------------------------------------------------right2--------------------*/

/*------------------------------------------------bodyBot--------------------*/

/*------------------------------------------------footer--------------------*/
#footerMain{
	width:100%;
	height:137px;
	background:url(../images/footer_bg.gif) 0 0 repeat-x;
	text-align:center;
}
#footer{
	width:628px;
	margin:0 auto;
	height:137px;
	position:relative;
}
#footer ul{
	width:628px;
	position:absolute;
	left:0px;
	top:20px;
}
#footer ul li{
	float:left;
	color:#FFFAE8;
	background-color:inherit;
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	list-style-type:none;
}
#footer ul li a{
	color:#FFFAE8;
	background-color:inherit;
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	padding:0 11px;
	text-decoration:none;
}
#footer ul li a:hover{
	color:#FFFAE8;
	background-color:#C58C00;
}
#footer p.copyright{
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	position:absolute;
	left:170px;
	top:39px;
}

#footer a.xht{
	width:71px;
	height:65px;
	font:bold 10px/15px Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/sda_logo.gif) 0 0 no-repeat;
	color:#C58C00;
	position:absolute;
	left:100px;
	top:60px;
	margin:0;
	text-align:center;
	text-decoration:none;
}
#footer a.xht:hover{
	background:url(../images/sda_logo_over.gif) 0 0 no-repeat;
	color:#000;
	background-color:inherit;
}
#footer a.cs{
	width:66px;
	height:15px;
	background:url(../images/xhtml_bg.gif) 0 0 no-repeat;
	font:bold 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#C58C00;
	background-color:inherit;
	position:absolute;
	left:287px;
	top:60px;
	margin:0;
	text-align:center;
	text-decoration:none;
}
#footer a.cs:hover{
	background:url(../images/xhtml_bg_hover.gif) 0 0 no-repeat;
	color:#000;
	background-color:inherit;
}
#footer p.design{
	display:block;
	width:203px;
	height:12px;
	padding:2px;
	position:absolute;
	left:182px;
	top:84px;
	font:bold 12px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFAE8;
	background-color:inherit;
	text-transform:none;
}
#footer p.design a.link{
	font:bold 12px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFAE8;
	background-color:inherit;
	text-transform:none;
	text-decoration:none;
	padding:2px;
}
#footer p.design a.link:hover{
	color:#fff;
	background-color:#090909;
}
/*------------------------------------------------footer--------------------*/
/*------------------------Menu----------------------------------------*/
.invertedshiftdown2{
padding: 0;
width: 500px;
border-top: 0px solid #D10000; /*Highlight red color theme*/
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
position:absolute;
left:400px;
top:57px;
}

.invertedshiftdown2 ul{
margin:0;
margin-left: 10px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

.invertedshiftdown2 li{
display: inline;
margin: 0 1px 0 0;
padding: 0;
text-transform:uppercase;

}

.invertedshiftdown2 a{
float: left;
display: block;
text-align:center;
font: bold 12px Arial;
color: black;
text-decoration: none;
margin: 0 3px 0 0; /*Margin between each menu item*/
padding: 5px 0px 5px 0px; /*Padding within each menu item*/
border-bottom: 0px solid white;
background:url(../images/tab.gif) 0 0 no-repeat;
height:32px;
width:121px;
}
.invertedshiftdown2 li a:link{margin:0 0 0 5px;}

.invertedshiftdown2 a:hover{
background-color: #D10000; /*Highlight red color theme*/
padding-top: 10px; /*Set padding-top value to default's padding-top + padding-bottom */
padding-bottom: 0; /*Set padding-bottom value to 0 */
border-bottom-color: #D10000; /*Highlight red color theme*/
color: #000;
background:url(../images/tab_over.gif) 0 0 no-repeat;
height:32px;
}

.invertedshiftdown2 .current a{ /** currently selected menu item **/
background-color: #D10000; /*Highlight red color theme*/
padding-top: 10px; /*Set padding-top value to default's padding-top + padding-bottom */
padding-bottom: 0; /*Set padding-bottom value to 0 */
border-bottom-color: #FFF;/*#D10000; Highlight red color theme*/
color: #c13116;/**/
background:url(../images/tab_current.gif) 0 0 no-repeat;
height:32px;
}


.item{border-bottom:1px #990000 dotted; margin:10px 0 10px 0;clear:right; height:100%;}
.item img {width:100px; height:100px; margin:4px; border:1px #EEE7DB solid; padding:5px;}
.item a.linkt{ text-decoration:none; display:block;}
.item a.linkt:hover{ background-color:#FFFFCC; text-decoration:none;display:block;}
.itemLink{border-bottom:1px #990000 dotted; margin:10px 0 10px 0;}

/*---------------------------------------------------------------*/
.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li{margin:0 0.5em 0 0;}.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li{margin:0 0 0.5em;}.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav{width:6em;}.yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav{width:auto;}.yui-navset .yui-navset-left,.yui-navset-left{padding:0 0 0 6em;}.yui-navset-right{padding:0 6em 0 0;}.yui-navset-top,.yui-navset-bottom{padding:auto;}.yui-nav,.yui-nav li{margin:0;padding:0;list-style:none;}.yui-navset li em{font-style:normal;}.yui-navset{position:relative;zoom:1;}.yui-navset .yui-content{zoom:1;}.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li{display:inline-block;display:-moz-inline-stack;*display:inline;vertical-align:bottom;cursor:pointer;zoom:1;}.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li{display:block;}.yui-navset .yui-nav a{position:relative;}.yui-navset .yui-nav li a,.yui-navset-top .yui-nav li a,.yui-navset-bottom .yui-nav li a{display:block;display:inline-block;vertical-align:bottom;zoom:1;}.yui-navset-left .yui-nav li a,.yui-navset-right .yui-nav li a{display:block;}.yui-navset-bottom .yui-nav li a{vertical-align:text-top;}.yui-navset .yui-nav li a em,.yui-navset-top .yui-nav li a em,.yui-navset-bottom .yui-nav li a em{display:block;}.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav{position:absolute;z-index:1;}.yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav{position:static;}.yui-navset .yui-navset-left .yui-nav,.yui-navset-left .yui-nav{left:0;right:auto;}.yui-navset .yui-navset-right .yui-nav,.yui-navset-right .yui-nav{right:0;left:auto;}.yui-skin-sam .yui-navset .yui-nav,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav{border:solid #b90000;border-width:0 0 5px;Xposition:relative;zoom:1;}.yui-skin-sam .yui-navset .yui-nav li,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav li{margin:0 0.16em 0 0;padding:1px 0 0;zoom:1;}.yui-skin-sam .yui-navset .yui-nav .selected,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav .selected{margin:0 0.16em -1px 0;}.yui-skin-sam .yui-navset .yui-nav a,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a{background:#C58C00 url(../images/main_box.gif) repeat-x -5px -2px;border:solid #a3a3a3;border-width:0 1px;color:#000;position:relative;text-decoration:none;}.yui-skin-sam .yui-navset .yui-nav a em,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em{border:solid #a3a3a3;border-width:1px 0 0;cursor:hand;padding:0.25em .75em;left:0;right:0;bottom:0;top:-1px;position:relative;}.yui-skin-sam .yui-navset .yui-nav .selected a,.yui-skin-sam .yui-navset .yui-nav .selected a:focus,.yui-skin-sam .yui-navset .yui-nav .selected a:hover{background:#b90000 url(../images/tab_bck.gif) repeat-x -300px 0;color:#fff;}.yui-skin-sam .yui-navset .yui-nav a:hover,.yui-skin-sam .yui-navset .yui-nav a:focus{background:#fff url(../images/images/bck_tab_hover.gif) repeat-x -3px -6px;outline:0;}.yui-skin-sam .yui-navset .yui-nav .selected a em{padding:0.35em 0.75em;}.yui-skin-sam .yui-navset .yui-nav .selected a,.yui-skin-sam .yui-navset .yui-nav .selected a em{border-color:#243356;}.yui-skin-sam .yui-navset .yui-content{background:#FFF;}.yui-skin-sam .yui-navset .yui-content,.yui-skin-sam .yui-navset .yui-navset-top .yui-content{border:1px solid #FFE5A4;border-top-color:#FFE5A4;padding:0.25em 0.5em;}.yui-skin-sam .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav{border-width:0 5px 0 0;Xposition:absolute;top:0;bottom:0;}.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav{border-width:0 0 0 5px;}.yui-skin-sam .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset-right .yui-nav li{margin:0 0 0.16em;padding:0 0 0 1px;}.yui-skin-sam .yui-navset-right .yui-nav li{padding:0 1px 0 0;}.yui-skin-sam .yui-navset-left .yui-nav .selected,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav .selected{margin:0 -1px 0.16em 0;}.yui-skin-sam .yui-navset-right .yui-nav .selected{margin:0 0 0.16em -1px;}.yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav a{border-width:1px 0;}.yui-skin-sam .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset-right .yui-nav a em{border-width:0 0 0 1px;padding:0.2em .75em;top:auto;left:-1px;}.yui-skin-sam .yui-navset-right .yui-nav a em{border-width:0 1px 0 0;left:auto;right:-1px;}.yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-left .yui-nav .selected a,.yui-skin-sam .yui-navset-left .yui-nav a:hover,.yui-skin-sam .yui-navset-right .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav .selected a,.yui-skin-sam .yui-navset-right .yui-nav a:hover,.yui-skin-sam .yui-navset-bottom .yui-nav a,.yui-skin-sam .yui-navset-bottom .yui-nav .selected a,.yui-skin-sam .yui-navset-bottom .yui-nav a:hover{background-image:none;}.yui-skin-sam .yui-navset-left .yui-content{border:1px solid #808080;border-left-color:#243356;}.yui-skin-sam .yui-navset-bottom .yui-nav,.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav{border-width:5px 0 0;}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav .selected,.yui-skin-sam .yui-navset-bottom .yui-nav .selected{margin:-1px 0.16em 0 0;}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li,.yui-skin-sam .yui-navset-bottom .yui-nav li{padding:0 0 1px 0;vertical-align:top;}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li a,.yui-skin-sam .yui-navset-bottom .yui-nav li a{}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav a em,.yui-skin-sam .yui-navset-bottom .yui-nav a em{border-width:0 0 1px;top:auto;bottom:-1px;}.yui-skin-sam .yui-navset-bottom .yui-content,.yui-skin-sam .yui-navset .yui-navset-bottom .yui-content{border:1px solid #808080;border-bottom-color:#243356;}
/*---------------------------------------------------------------*/

/***********************************FORM*********************************/

form .contact {
	margin: .5em 2em;
	text-align:left;
}

.contact input, .contact select, .contact textarea {
	/*background:#FFFFFF url(images/text-bg.gif) repeat-x scroll top;*/
	margin-left: .5em;
	border:1px solid #C0C0C0;
	padding:1px 3px;	
}

.contact fieldset {
	margin: 1em 0;
	padding: .3em 1em;
	border: 1px solid #696;
	width:550px;
}

.contact fieldset br {
	display: none;
}

.contact legend {
	font-weight: bold;
	color: #696;
	padding: .2em .5em;
	border: 1px solid #696;
}

.contact fieldset div {
	clear: both;
	margin: .1em 0;
	position: relative;
}
.contact fieldset div span {
	display: none;
}
.contact fieldset div:hover span {
	font-size: 85%;
	color: #c96;
	background-color: #faf0e6;
	margin-left: 20em;
	padding: .2em .5em .3em;
	border: 1px solid #c96;
	display: block;
	position: absolute;
	z-index: 100;
	float: right;
}
* html fieldset div span {
	font-size: 85%;
	color: #c96;
	margin-left: 16em;
	padding: .3em;
	border-left: 1px solid #c96;
	display: block;
}

label, fieldset div.cr p {
	margin: 0;
	display: block;
	width: 11em;
	text-align: left;
	float: left;
}

fieldset div.cr label {
	text-align: left;
	margin-left: 13em;
	width: auto;
	float: none;
}


.mandat {
	color: #930;
}
.mandat:after {
	content: "*";
}

.buttons {
	text-align: center;
	background:#C58C00 url(../images/main_box.gif) repeat-x -5px -2px;
	margin-top:10px;
	height:25px;
}

.removed {
	display: none !important;
}

#radio{
left:150px;
margin:0;
padding:0;
}

#radio p{
	margin:4px 0;
}

#radio div{
	float:left;
	/*width:124px;
	border:1px solid #EFEFEF;*/
}

#radio > div{
	float:left;
	width:124px;
	/*border:1px solid #EFEFEF;*/
}

#radio label{
	width:20px;
	float:none;
	display:inline;
}

#radio #right{
	width:124px;
	float:right;
	margin:0 0 0 0px;
	height:100px;
	text-align:left;
	border:1px solid #EFEFEF;
}

.radioClear{
	clear:right
}

.clear{
	clear:both;
}

.hdrLabel{
	font-size:12px;
	font-family:"Trebuchet MS", Times, serif;
	padding:0px;
	
	background:#F5FAF1;
}

#checkbox {
left:150px;
margin:0;
padding:0;
width:270px;

}

#checkbox p{
	margin:4px 0;
}

#checkbox div {
	float:left;
	/*width:124px;
	border:1px solid #EFEFEF;*/
	border:0;
	background:none;
	
}
#checkbox label{
	width:20px;
	float:none;
	display:inline;
}

/*pagination */
div#pagination {
     height:50px;
     margin-top:3px;
 }
div#pagination .count {
     float:left;
     padding:5px;
     }
div#pagination .pages {
     float:right; padding:5px;
     }

div#paginationTop{background: url(../images/oPagination_bg_top.png) bottom center no-repeat; height:40px; margin-bottom:3px;}
div#paginationTop .count { float:left; padding:5px;}
div#paginationTop .pages { float:right; padding:5px;}

div.pagination { padding: 3px; margin: 3px; }
div.pagination a {
     padding: 2px 5px 2px 5px;
     margin: 2px;
     border: 1px solid #8dab68;
     text-decoration: none; /* no underline */
     color: #5f7f39;
}
div.pagination a:hover, div.pagination a:active {
     border: 1px solid #5f7f39;
     color: #000;
}
div.pagination span.current {
     padding: 2px 5px 2px 5px;
     margin: 2px;
     border: 1px solid #5f7f39;
     font-weight: bold;
     background-color: #5f7f39;
     color: #FFF;
     }
div.pagination span.disabled {
     padding: 2px 5px 2px 5px;
     margin: 2px;
     border: 1px solid #EEE;
     color: #DDD;
}
.bold14 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.rederror {
	color: red;
}
