@charset "iso-8859-1";
/* CSS Document */
* {font-family: "Trebuchet MS", Georgia, "Times New Roman"; font-size:16px;}
body {
	margin:0px;
	padding:0px;
	background-color:#ffffff;
}
img {border:0;}
table {
	
	border:0px;
	margin:0px;
	padding:0px;
}
td {
	margin:0px;
	padding:0px;
	vertical-align:top;
	color: #25457A;
}
h1{
	color: #698967;
	font-weight:bold;
	padding:0px;
	margin:0px;
	font-size:22px;
	text-transform:uppercase;
	border-bottom:#669966 1px dashed;
	margin-bottom:20px;
}
h2{color:#005579; margin:10px 0px 0px 0px; font-size:20px; background:url(images/bee_sml.jpg) left no-repeat; padding-left: 40px;}
a{color:#005579;}
a:hover{text-decoration:none;}
hr {border: none 0; border-top: 1px dashed #88A0D9; width: 90%;height: 1px;}


.table-main {width:100%; height:100%; vertical-align:top; background:url(images/bg1.jpg);}
.main-left {width:50%; height:100%; background:url(images/bg2.jpg) right repeat-y;}
.main-centre {background: #FFFFFF; width: 585px;}
.main-right {width:50%; height:100%; background:url(images/bg2_right.jpg) left repeat-y;}
.under-flash-line {padding:0px 0px;}
.main-content { width:864px; margin-top:3px;}
.mc_td {padding:15px 32px 20px 32px; font-size:15px; border-top:#FFFFFF 1px solid;}
.FlashMenu {
	background: #FFFFFF url(images/menu_backing.jpg) no-repeat;
	height:46px;
	padding-top:93px;
	padding-right:5px;
	padding-bottom:11px;
}
.slide-show {_margin-top:-10px;}
strong, b {color: #333333;}
.small-font { font-family:Tahoma, Verdana, Arial; font-size:10px; text-align:right; padding-right:12px; margin-top:-4px; color: #990000;}
.home-text-left {float:left; padding-right:20px; width:400px;}
.check-this-out {
	background: url(images/backing-check-this-out.gif) right no-repeat;
	padding:10px 0px 10px 0px;
	margin-left:00px;
	margin-right:-32px;
	margin-bottom:-38px;
	margin-top:0px;
	color:#FFFFFF;
	width:342px;
	float:right;
	height:615px;
	}
.check-this-out {
	_background: url(images/backing-check-this-out.gif) right no-repeat;
	_padding:10px 0px 10px 0px;
	_margin-left:00px;
	_margin-right:-32px;
	_margin-bottom:-47px;
	_margin-top:0px;
	_color:#FFFFFF;
	_width:342px;
	_float:right;
	_height:615px;
	}
.check-this-out p{ padding-left:50px;}
.check-this-out ul { padding-left:70px;}
.check-this-out img {}
.check-this-out strong { color:#FFFFFF;}	
.check-this-out a { color:#FFFFFF;}
.check-this-out td { color:#FFFFFF;}	
	
input{ margin: 0px 0px 0px 10px; border:#999999 1px solid;}
textarea { margin-bottom:10px;}
form{margin:0px;}
.FormTable {width:100%; }
.form-box tr { height:31px;}
.form-box td { color: #666666; }

.footer-line {height:4px; background-color:#698967;}
.footer {
	height:52px;
	vertical-align: middle;
	color:#999999;
	font-size:10px;
	font-family: Tahoma, Verdana, Arial;
	text-align:center;
	}
.footer a {
	color:#666666;
	font-family: Tahoma, Verdana, Arial;
	font-size:10px;
	}
.footer a:hover {text-decoration:none;}
.footer strong{font-family: "Trebuchet MS", Georgia, "Times New Roman"; font-size:12px;}

/*============== IMAGE ROUNDED CORNERS ================*/

.image{display:block}
.image *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#E5E5E5} /*-- TOP--*/
.image1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f1fef5;
  border-right:1px solid #f1fef5;
  background:#E5E5E5} /*-- Bottom --*/
.image2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fbfefc;
  border-right:1px solid #fbfefc;
  background:#e5fdec}
.image3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #e5fdec;
  border-right:1px solid #e5fdec;}
.image4{
  border-left:1px solid #f1fef5;
  border-right:1px solid #f1fef5}
.image5{
  border-left:1px solid #e7fded;
  border-right:1px solid #e7fded}
.imagefg{
  background: #E5E5E5; /*-- Middle--*/
  padding:0px 5px 10px 5px;
  font-family:Tahoma, Verdana, Arial;
  font-size:10px;
  color: #999999;
  text-align:right;
}
.imagefg img{
   border:#FFFFFF 1px solid;}
  
 
 /* ******************* SlidOut.js********************** */

.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	color:#FFF;
	background:url(images/corner_right.jpg) no-repeat;
	font-size:14px;
	font-weight:bold;
	margin:2px;
	padding:5px;
	width:375px;
	height:30px;
	padding-left:20px;
	
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	width:375px;
	margin:2px 2px 10px 2px;
	padding:0px 0px 0px 30px;
	color:#666666;
	background:url(images/corner_bott.jpg) bottom left no-repeat;
	
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:1px;
	position:relative;
}

 /* ******************* Rounded Corners Quote********************** */

.rounded { background: #EFEFEF;}

.tl { background:url(images/top-left.png) left top no-repeat; height:30px; width:30px}
.tc {}
.tr { background:url(images/top-right.png) right top no-repeat; height:30px; width:30px}

.ml {}
.mc { color: #000000;}
.mr {}

.bl { background:url(images/bottom-left.png) left bottom no-repeat; height:30px; width:30px}
.bc {}
.br { background:url(images/bottom-right.png) right bottom no-repeat; height:30px; width:30px}