/* CSS Document */

body {
	padding:0;
	margin:0;
	background:url(../images/body_bg.gif) 0 0 repeat-x #fff;
	color:#000;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}
body.inner  {background:url(../images/bodyinside_bg.gif) 0 0 repeat-x #fff;}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span {
	margin:0;
	padding:0;
}
 h1, h2, h3, h4 { font-family:Georgia, "Times New Roman", Times, serif;}
ul {
	margin:0;
	padding:0;
	list-style-type:none;
	font-size:0;
}
.spacer {
	clear:both;
	font-size:0;
	line-height:0;
}
/*------------------------------------------------body--------------------*/

/*------------------------------------------------header--------------------*/
#header {
	width:872px;
	height:345px;
	margin:0 auto;
	position:relative;
	padding:0 34px 0 0;
}
.inner #header { height:280px;}
#header p.new {
	display:block;
	background:url(../images/what_new.gif) 0 0 no-repeat;
	width:113px;
	height:60px;
	position:absolute;
	left:6px;
	top:0;
}
#header p.headTxt {
	width:500px;
	font-weight:normal;
	font-size:12px;
	line-height:16px;
	color:#ceeba1;
	display:block;
	position:absolute;
	left:0px;	
	padding:10px 10px 10px 10px;
	top:329px;
	height:47px;
}
#header p.headTxt span.bold {
	color:#010101;
	background-color:inherit;
	font-weight:bold;
}
#header p.headTxt span.green {
	color:#769608;
	background-color:#fff;
	padding:3px;
}
#header a.topLink {
	font-size:12px;
	line-height:21px;
	color:#0A56B4;
	background-color:inherit;
	position:absolute;
	left:245px;
	top:39px;
	text-decoration:underline;
}
#header a.topLink:hover {
	color:#0A56B4;
	background-color:#DDE0CA;
}
#header p.topDiv {
	width:2px;
	height:68px;
	display:block;
	background:url(../images/top_div.gif) 0 0 no-repeat;
	position:absolute;
	left:549px;
	top:0;
}
#header form {
	width:261px;
	height:21px;
	background:url(../images/top_form_icon.gif) 0 0 no-repeat;
	padding:6px 0 9px 43px;
	position:absolute;
	left:566px;
	top:19px;
}
#header form input.txtBox {
	width:192px;
	height:19px;
	border-bottom:#D4D0C8 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-top:#808080 solid 1px;
	border-left:#808080 solid 1px;
	float:left;
	color:#071E22;
	background-color:#fff;
	font-size:10px;
	line-height:19px;
	padding:0 0 0 10px;
}
#header form input.go {
	width:50px;
	height:21px;
	background:url(../images/btn_go.gif) 0 0 no-repeat #EDEFE0;
	border:none;
	cursor:pointer;
	font:bold 10px/21px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
	float:right;
	text-transform:uppercase;
}
#header ul.nav {
	width:877px;
	height:46px;
	position:absolute;
	margin:0px;
	padding:0px;
}
#header ul.nav li {
	float:left;
	height:35px;
}
#header ul.nav li a {
	display:block;
	padding:0 18px;
	font-size:11px;
	font-weight:bold;
	line-height:35px;
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
}
#header ul.nav li a:hover {
	background:url(../images/nav_bg_hover.gif) 0 0 repeat-x #B4BFAE;
	color:#434446;
}
#header ul.nav li a.hover {
	display:block;
	background:url(../images/nav_bg_hover.gif) 0 0 repeat-x #B4BFAE;
	color:#434446;
	text-decoration:none;
}
#header ul.nav li.noImg {
	background-image:none;
}
#header img.logo {
	position:absolute;
	left:0;
	top:50px;
	width:400px;
	height:80px;
}
#header p.topTxt {
	display:block;
	font-size:11px;
	line-height:18px;
	color:#fff;
	background-color:inherit;
	width:457px;
	padding-left:75px;
	position:absolute;
	left:0;
	top:180px;
}
#header ul.menu {
	width:414px;
	height:82px;
	position:absolute;
	left:75px;
	top:235px;
}
.inner #header ul.menu {
top:175px;}
#header ul.menu li {
	float:left;
	margin:0 14px 0 0;
}
#header ul.menu li a {
	display:block;
	height:11px;
	width:77px;
	padding:71px 0 0 0;
	font-size:10px;
	line-height:11px;
	color:#666;
	background-color:inherit;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	text-transform:uppercase;
}

#header ul.menu li a.quote {
	background:url(../images/quote.gif) 0 0 no-repeat;
}
#header ul.menu li a.quote:hover {
	background:url(../images/quote_hover.gif) 0 0 no-repeat;
}
#header ul.menu li a.download {
	background:url(../images/download.gif) 0 0 no-repeat;
}
#header ul.menu li a.download:hover {
	background:url(../images/download_hover.gif) 0 0 no-repeat;
}
#header ul.menu li a.news {
	background:url(../images/news.gif) 0 0 no-repeat;
}
#header ul.menu li a.news:hover {
	background:url(../images/news_hover.gif) 0 0 no-repeat;
}
#header ul.menu li a.customer {
	background:url(../images/customer.gif) 0 0 no-repeat;
}
#header ul.menu li a.customer:hover {
	background:url(../images/customer_hover.gif) 0 0 no-repeat;
}
#topRight {
	width:322px;
	float:right;
	padding:16px 0 16px 0;
	margin:37px 0 0 0;
	background-color:#f0ffcc;
	color:#6B8A05;
}
#topRight h2 {
	display:block;
	background:url(../images/event_bg.gif) 0 0 no-repeat;
	width:276px;
	height:40px;
	padding:0 0 0 13px;
	font-size:24px;
	line-height:40px;
	font-weight:normal;
	padding:0 0 0 13px;
	margin:0 0 20px 17px;
}
#topRight p.topRightTxt {
	display:block;
	width:280px;
	background:url(../images/more.png) 17px 0px no-repeat;
	font-size:11px;
	font-weight:bold;
	color:#000;
	background-color:inherit;
	padding:0 0 0 40px;
	margin:0 0 4px 0px;
}
#topRight p.topRightTxt2 {
	width:280px;
	font-size:11px;
	line-height:18px;
	font-weight:bold;
	color:#000;
	background-color:inherit;
	padding:0 0 0 20px;
	margin:0 0 12px 0px;
}

#topRight p a {
color:#6b8247;font-weight:normal;padding:0 10px 0 0px;

}
#topRight p a:hover {
	color:#000;
	
}

/*------------------------------------------------header--------------------*/

/*--------------------Rates-------------------------------*/

#TopBody {
	width:872px;
	margin:17px auto 26px auto;
	padding:0 34px 0 0;
	background:url(../images/body_bg3.gif) 0 0 repeat-x #fff;
}
#topRates {
	width:872px;
	float:left;
	padding:0px 0 0px 0;
	margin:37px 0 0 0;
	background-color:#f0ffcc;
	color:#6B8A05;
	background:url(../images/bodyinside_bg01.gif) 0 0 repeat-x #fff;
}
#topRates h2 {
	display:block;
	
	width:830px;
	height:40px;
	padding:0px 0 0 0px;
	font-size:24px;
	color:#FFFFFF;
	line-height:40px;
	font-weight:Bold;
	padding:0 0 0 20px;
	margin:0px 0 15px 0px;
}
#topRates p.topRightTxt {
	display:block;
	width:280px;
	background:url(../images/more.png) 17px 0px no-repeat;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	
	padding:0 0 0 40px;
	margin:0 0 4px 0px;
}
#topRates p.topRightTxt2 {
	width:280px;
	font-size:11px;
	line-height:18px;
	font-weight:bold;
	color:#000;
	background-color:inherit;
	padding:0 0 0 20px;
	margin:0 0 12px 0px;
}

#topRates p a {
color:#6b8247;font-weight:normal;padding:0 10px 0 0px;

}
#topRates p a:hover {
	color:#000;
	
}

/*--------------------Rates-------------------------------*/

/*------------------------------------------------body--------------------*/
#body {
	width:872px;
	margin:17px auto 26px auto;
	background:url(../images/body_bg2.gif) 0 0 repeat-y;
	padding:0 34px 0 0;
}
.switch #body {background-position:-270px 0px;}
#fwbody {
	width:872px;
	margin:17px auto 26px auto;
	padding:0 34px 0 0;
}
#RateBody {
	width:872px;
	margin:17px auto 26px auto;
	padding:0 34px 0 0;
	background:#3959AF;
}
#RateLeft {
	width:872px;
	float:left;
	padding:8px 0 0 0;
	background:#3959AF;
}
/*------------------------------------------------left--------------------*/
#left {
	width:515px;
	float:left;
	padding:8px 0 0 0;
}
.switch #left { float:right;}
#left h2.welcome {
	display:block;
	width:515px;
	height:26px;
	border-bottom:#b8b3c8 solid 1px;
	font-size:28px;
	line-height:26px;
	font-weight:normal;
	color:#415265;
	padding-bottom:5px;
	background-color:inherit;
	margin:0 0 10px 0;
}
#left p.bg{
	display:block;
	width:250px;
	height:19px;
	background:url(images/news_icon.gif) 6px 4px no-repeat #FFFFFF;
	padding:0 0 0 0px;
	font:bold 14px/19px Arial, Helvetica, sans-serif;
	color:#0A56B4;
	margin:0 0 14px 0;
	float:left;
}
#left p.bg1{
	display:block;
	width:250px;
	height:19px;
	background:url(images/news_icon.gif) 6px 4px no-repeat #FFFFFF;
	padding:0 0 0 24px;
	font:bold 12px/19px Arial, Helvetica, sans-serif;
	color:#6b8247;
	margin:0 0 14px 0;
	float:left;
}
#left h3 {
	display:block;
	width:515px;
	font-size:18px;
	line-height:24px;
	font-weight:normal;
	color:#6B8A05;
	background-color:inherit;
	margin:0 0 10px 0;
	border:none;
}
#left h3.blue  {color:#0A56B4;}

#left h3.small {font-size:14px;	line-height:18px;}
#left h3.spamfield {font-size:14px;	line-height:18px; color:#FF0000;}
#left p.lftTxt1 {
	display:block;
	width:515px;
	font-size:12px;
	line-height:22px;
	font-weight:normal;
	color:#000;
	background-color:inherit;
	margin:0 0 10px 0;
	border:none;
	float:left;
}
#left p.lftTxt2 {
	display:block;
	width:515px;
	font-size:12px;
	line-height:22px;
	font-weight:normal;
	color:#000;
	background-color:inherit;
	margin:0 0 10px 0;
	border:none;
}
#left p.lftTxt3 {
	display:block;
	width:515px;
	font-size:12px;
	line-height:22px;
	font-weight:normal;
	color:#000;
	background-color:inherit;
	margin:0 0 5px 0;
	border:none;
	float:left;
	padding-left: 50px;
}
.switch #left , .switch #left h2.welcome, .switch #left h3, .switch #left p.lftTxt1, .switch #left p.lftTxt2 {
width:575px;}
#fwbody #left,#fwbody #left h2.welcome, #fwbody #left p.lftTxt1, #fwbody #left p.lftTxt2, #fwbody #left h3 { width:870px;}
.portfolio{ width:870px; margin-top:20px;}
.pf-item { float:left; width:270px;}
.mright-30 { margin-right:30px;}
.clearlt { clear:left;}
.pf-item p { margin:0px; margin-bottom:7px; font-size:12px;}
.pf-item h4 { font-weight:normal; margin-bottom:7px; }
.pf-item p.image a { display:block; width:260px; height:140px; border:5px solid #bbbbbb;}
.pf-item p.image a:hover { border:5px solid #b7e741;}
#left span {
	color:#000;
	text-decoration:underline;
}
#left a {
	color:#0A56B4;
	background-color:inherit;
	text-decoration:underline;
}
#left a:hover {
	background-color:#E0E4CB;
	color:#0A56B4;
}
#story  {
	width:241px;
	border-top:#E0E4CB solid 4px;
	background-color:#EDEFE0;
	color:#020202;
	float:left;
	padding:0 0 9px 10px;
}
#story h2.story {
	display:block;
	width:234px;
	padding:0 0 0 7px;
	font-size:20px;
	line-height:32px;
	font-weight:normal;
}
#story ul {
	width:211px;
	padding:15px 11px 22px 11px;
	background-color:#FAFBF1;
	color:#000;
}
#story ul li {
	background:url(../images/arrow.gif) 0 5px no-repeat;
	padding:0 0 0 17px;
}
#story ul li a {
	display:block;
	font-size:12px;
	line-height:20px;
	color:#CB6300;
	background-color:inherit;
	text-decoration:none;
}
#story ul li a:hover {
	color:#000;
	background-color:#E7E8DE;
}
#service {
	width:241px;
	border-top:#E0E4CB solid 4px;
	background-color:#EDEFE0;
	color:#020202;
	float:right;
	padding:0 0 9px 10px;
}
#service h2.story {
	display:block;
	width:234px;
	padding:0 0 0 7px;
	font-size:20px;
	line-height:32px;
	font-weight:normal;
}
#service ul {
	width:211px;
	padding:15px 11px 22px 11px;
	background-color:#FAFBF1;
	color:#000;
}
#service ul li {
	background:url(../images/arrow.gif) 0 5px no-repeat;
	padding:0 0 0 17px;
}
#service ul li a {
	display:block;
	font-size:12px;
	line-height:20px;
	color:#CB6300;
	background-color:inherit;
	text-decoration:none;
}
#service ul li a:hover {
	color:#000;
	background-color:#E7E8DE;
}
/*------------------------------------------------left--------------------*/
/*------------------------------------------------Contright-------------------*/
#Contright {
	width:306px;
	padding:3px 0 0 0;
	float:right;
}
#Contright p.rghTxt01 {
	display:block;
	width:301px;
	font-size:12px;
	line-height:18px;
	font-weight:normal;
	color:#545454;
	background-color:inherit;
	margin:0 0 20px 0;
}
#Contright p.rghTxt02 span {
	color:#81A40C;
	background-color:inherit;
	font-weight:bold;
}
#Contright ul {
	width:302px;
	padding:0 0 18px 0;
}
#Contright ul li {
	padding:0 0 0 20px;
	margin:0;
	background:url(../images/bullet2.gif) 0 7px no-repeat;
}
#Contright ul li a {
	display:block;
	font:normal 13px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#0A56B4;
	background-color:inherit;
	text-decoration:underline;
}
#Contright ul li a:hover {
	color:#000;
	background-color:#E7E7E7;
}
#Contright h3 {
	display:block;
	width:306px;
	height:19px;
	font-size:18px;
	font-weight:normal;
	color:#000;
	background-color:inherit;
	border-bottom:#E7E7E7 solid 2px;
	margin:0 0 11px 0;
}
#Contright form {
	width:282px;
	border-top:#E0E4CB solid 1px;
	background-color:#EDEFE0;
	color:#000;
	padding:4px 12px 24px 12px;
}

#Contright form h2 {
	display:block;
	width:246px;
	height:32px;
	background:url(../images/memberlogin_icon.gif) 0 0 no-repeat;
	padding:0 0 0 36px;
	font-size:20px;
	color:#CB6300;
	background-color:inherit;
	font-weight:normal;
	line-height:32px;
	margin:0 0 7px 0;
	float:left;
}
#Contright form input.txtBox2 {
	width:265px;
	height:19px;
	border-bottom:#D4D0C8 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-top:#808080 solid 1px;
	border-left:#808080 solid 1px;
	background-color:#fff;
	color:#000;
	font-size:12px;
	line-height:19px;
	padding:0 0 0 14px;
	margin:0 0 11px 0;
	float:left;
}
#Contright form input.chkBox {
	width:13px;
	height:13px;
	float:left;
	margin:0 8px 0 0;
}
#Contright form label {
	width:95px;
	height:13px;
	font-size:11px;
	line-height:13px;
	color:#6B8A05;
	background-color:inherit;
	font-weight:bold;
	float:left;
	display:block;
}
#Contright form input.login {
	background:url(../images/btn_login.gif) 0 0 no-repeat;
	width:55px;
	height:18px;
	font:bold 10px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:#EDEFE0;
	text-align:center;
	float:right;
	text-transform:uppercase;
	border:none;
	cursor:pointer;
}
/*------------------------------------------------Contright-------------------*/
/*------------------------------------------------ContLeft-------------------*/
#Contleft {
	width:306px;
	padding:3px 0 0 0;
	float:left;
}
#Contleft p.rghTxt01 {
	display:block;
	width:301px;
	font-size:12px;
	line-height:18px;
	font-weight:normal;
	color:#545454;
	background-color:inherit;
	margin:0 0 20px 0;
}
#Contleft p.rghTxt02 span {
	color:#81A40C;
	background-color:inherit;
	font-weight:bold;
}
#Contleft ul {
	width:302px;
	padding:0 0 18px 0;
}
#Contleft ul li {
	padding:0 0 0 20px;
	margin:0;
	background:url(../images/bullet2.gif) 0 7px no-repeat;
}
#Contleft ul li a {
	display:block;
	font:normal 13px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#0A56B4;
	background-color:inherit;
	text-decoration:underline;
}
#Contleft ul li a:hover {
	color:#000;
	background-color:#E7E7E7;
}
#Contleft h3 {
	display:block;
	width:306px;
	height:19px;
	font-size:18px;
	font-weight:normal;
	color:#000;
	background-color:inherit;
	border-bottom:#E7E7E7 solid 2px;
	margin:0 0 11px 0;
}
#Contleft form {
	width:282px;
	border-top:#E0E4CB solid 1px;
	background-color:#EDEFE0;
	color:#000;
	padding:4px 12px 24px 12px;
}

#Contleft form h2 {
	display:block;
	width:246px;
	height:32px;
	background:url(../images/memberlogin_icon.gif) 0 0 no-repeat;
	padding:0 0 0 36px;
	font-size:20px;
	color:#CB6300;
	background-color:inherit;
	font-weight:normal;
	line-height:32px;
	margin:0 0 7px 0;
	float:left;
}
#Contleft form input.txtBox2 {
	width:265px;
	height:19px;
	border-bottom:#D4D0C8 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-top:#808080 solid 1px;
	border-left:#808080 solid 1px;
	background-color:#fff;
	color:#000;
	font-size:12px;
	line-height:19px;
	padding:0 0 0 14px;
	margin:0 0 11px 0;
	float:left;
}
#Contleft form input.chkBox {
	width:13px;
	height:13px;
	float:left;
	margin:0 8px 0 0;
}
#Contleft form label {
	width:95px;
	height:13px;
	font-size:11px;
	line-height:13px;
	color:#6B8A05;
	background-color:inherit;
	font-weight:bold;
	float:left;
	display:block;
}
#Contleft form input.login {
	background:url(../images/btn_login.gif) 0 0 no-repeat;
	width:55px;
	height:18px;
	font:bold 10px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:#EDEFE0;
	text-align:center;
	float:right;
	text-transform:uppercase;
	border:none;
	cursor:pointer;
}
/*------------------------------------------------ContLeft-------------------*/
/*------------------------------------------------TextLayout-------------------*/
#ContentLay  {
	width:515px;
	float:left;
	padding:8px 0 0 0;
}
.switch #ContentLay { float:right;}
#ContentLay  p.TextBlock {
	display:block;
	width:515px;
	font-size:12px;
	line-height:18px;
	font-weight:normal;
	color:#545454;
	background-color:inherit;
	margin:0 0 20px 0;
}
#ContentLay  p.TextBlock2 span {
	color:#81A40C;
	background-color:inherit;
	font-weight:bold;
}
#ContentLay  ul {
	width:302px;
	padding:0 0 18px 0;
}
#ContentLay  ul li {
	padding:0 0 0 20px;
	margin:0;
	background:url(../images/bullet2.gif) 0 7px no-repeat;
}
#ContentLay  ul li a {
	display:block;
	font:normal 13px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#0A56B4;
	background-color:inherit;
	text-decoration:underline;
}
#ContentLay  ul li a:hover {
	color:#000;
	background-color:#E7E7E7;
}
#ContentLay  h3 {
	display:block;
	width:306px;
	height:19px;
	font-size:18px;
	font-weight:normal;
	color:#000;
	background-color:inherit;
	border-bottom:#E7E7E7 solid 2px;
	margin:0 0 11px 0;
}

/*------------------------------------------------TextLayout-------------------*/
/*------------------------------------------------right-------------------*/
#right {
	width:206px;
	padding:3px 0 0 0;
	/*margin-left: 0px;*/
	float:right;
}
.switch #right { float:left;width:221px;}
#right h2.world {
	width:252px;
	height:34px;
	display:block;
	background:url(../images/enter_world.gif) 0 0 no-repeat;
	margin:0 0 19px 0;
	text-indent:-20000px;font-weight:normal;
}
#right p.rghTxt {
	display:block;
	width:301px;
	font-size:12px;
	line-height:18px;
	font-weight:normal;
	color:#545454;
	background-color:inherit;
	margin:0 0 20px 0;
}
#right p.rghTxt span {
	color:#81A40C;
	background-color:inherit;
	font-weight:bold;
}

#right h3 {
	display:block;
	width:306px;
	height:19px;
	font-size:18px;
	font-weight:normal;
	color:#000;
	background-color:inherit;
	border-bottom:#E7E7E7 solid 2px;
	margin:0 0 11px 0;
}
#right h3.bluetestimonial  {color:#0A56B4;}
#right ul {
	width:302px;
	padding:0 0 18px 0;
}
.switch #right ul {width:210px;padding:15px 11px 22px 11px;}
#right ul li {
	padding:0 0 0 20px;
	margin:0;
	background:url(../images/bullet2.gif) 0 7px no-repeat;
}
.switch #right ul li { background:url(../images/arrow.gif) 0 5px no-repeat;}
#right ul li a {
	display:block;
	font:normal 13px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#0A56B4;
	background-color:inherit;
	text-decoration:underline;
}
#right ul li a:hover {
	color:#000;
	background-color:#E7E7E7;
}
#right form {
	width:282px;
	border-top:#E0E4CB solid 1px;
	background-color:#EDEFE0;
	color:#000;
	padding:4px 12px 24px 12px;
}

#right form h2 {
	display:block;
	width:246px;
	height:32px;
	background:url(../images/memberlogin_icon.gif) 0 0 no-repeat;
	padding:0 0 0 36px;
	font-size:20px;
	color:#CB6300;
	background-color:inherit;
	font-weight:normal;
	line-height:32px;
	margin:0 0 7px 0;
	float:left;
}
#right form input.txtBox2 {
	width:265px;
	height:19px;
	border-bottom:#D4D0C8 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-top:#808080 solid 1px;
	border-left:#808080 solid 1px;
	background-color:#fff;
	color:#000;
	font-size:12px;
	line-height:19px;
	padding:0 0 0 14px;
	margin:0 0 11px 0;
	float:left;
}
#right form input.chkBox {
	width:13px;
	height:13px;
	float:left;
	margin:0 8px 0 0;
}
#right form label {
	width:95px;
	height:13px;
	font-size:11px;
	line-height:13px;
	color:#6B8A05;
	background-color:inherit;
	font-weight:bold;
	float:left;
	display:block;
}
#right form input.login {
	background:url(../images/btn_login.gif) 0 0 no-repeat;
	width:55px;
	height:18px;
	font:bold 10px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:#EDEFE0;
	text-align:center;
	float:right;
	text-transform:uppercase;
	border:none;
	cursor:pointer;
}

.switch #right form { width:227px; margin-top:15px;}
.switch #right form h2 {width:200px;}
.switch #right form input.txtBox2 {width:210px;}

/*------------------------------------------------right-------------------*/
.dropdownEffect
{
	background-color:#FFFFFF;
	color:#000000;
	border:1px solid #CCCCCC;
	height: 19px;
	width: 227px;
	font-family: Verdana;
	font-size: 11px;
	line-height: 19px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 11px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
}
.dropdownEffect:hover
{
background-color:#FFFFFF;
color:#1D859B;
margin:0px;
padding:0px;
border:1px solid #1D859B;
	font-family: Verdana;
	font-size: 11px;
	line-height: 19px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 11px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.MassageboxEffect
{
	background-color:#FFFFFF;
	color:#000000;
	border:1px solid #CCCCCC;
	height: 100px;
	width: 214px;
	font-family: Verdana;
	font-size: 11px;
	line-height: 19px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 11px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
}
.MassageboxEffect:hover
{
background-color:#FFFFFF;
color:#1D859B;
margin:0px;
padding:0px;
border:1px solid #1D859B;
	font-family: Verdana;
	font-size: 11px;
	line-height: 19px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 11px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.textboxEffect
{
	background-color:#FFFFFF;
	color:#000000;
	border:1px solid #CCCCCC;
	height: 18px;
	width: 214px;
	font-family: Verdana;
	font-size: 11px;
	line-height: 19px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 11px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
}
.textboxEffect:hover
{
background-color:#FFFFFF;
color:#1D859B;
margin:0px;
padding:0px;
border:1px solid #1D859B;
	font-family: Verdana;
	font-size: 11px;
	line-height: 19px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 11px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.formtextboxEffect
{
	background-color:#FFFFFF;
	color:#000000;
	border:1px solid #CCCCCC;
	height: 18px;
	width: 214px;
	font-family: Verdana;
	font-size: 11px;
	line-height: 19px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 11px;
	margin-left: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
}
.formtextboxEffect:hover
{
background-color:#FFFFFF;
color:#1D859B;
margin:0px;
padding:0px;
border:1px solid #1D859B;
	font-family: Verdana;
	font-size: 11px;
	line-height: 19px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 11px;
	margin-left: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
/*------------------------------------------------body--------------------*/

/*------------------------------------------------footer--------------------*/
#footerMain {
	width:100%;
	background:url(../images/footer_bg.gif) 0 0 repeat-x;
	height:127px;
}
#footer {
	width:910px;
	height:110px;
	margin:0px auto;
	padding-top:17px;
}

#footer a {
	padding-right:10px;
	color:#fff;
	text-decoration:none;
}
#footer a:hover {
	text-decoration:underline;
}
#footer p.copyright {

	color:#B0D44E;
}
#footer p { clear:left; margin-bottom:7px; font-size:11px; color:#FFFFFF;}


/*------------------------------------------------footer--------------------*/
/*------------------------------------------------Email--------------------*/

.linkpopupemail {
	position: relative;
	font-size:10px;
	line-height:19px;
	padding:0 0 0 10px;
	color: #1D859B;
	width:180px;
	height:16px;
}
.linkpopupemail span {
	background-color: #ccc;
	border: 1px solid #000;
	display: block;
	left: 0;
	padding: .25em;
	position: absolute;
	top: -1.75em;
}
.linkpopupemail:link span, .linkpopupemail:visited span {
	visibility: hidden;
}
.linkpopupemail:hover span, .linkpopupemail:focus span, .linkpopupemail:active span {
	color: #000;
	text-decoration: none;
	visibility: visible;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
/*------------------------------------------------Email--------------------*/

/*------------------------------------------------left menu--------------------*/
#leftmenu{
	width:240px;
	float:left;
}
#leftmenu h2{
	display:block;
	width:224px;
	height:22px;
	background:url(images/left_head_1px.gif) 0 0 repeat-x;
	border-left:#404040 solid 1px;
	border-right:#404040 solid 1px;
	padding:4px 0 0 14px;
	margin:0 0 1px 0;
}
#leftmenu h2 span{
	background:url(images/arrow.gif) 0 3px no-repeat;
	padding:0 0 0 16px;
	font-size:12px;
	font-weight:bold;
	color:#F3F3F3;
	background-color:inherit;
}
#leftmenu ul{
	width:240px;
}
#leftmenu ul li{
	margin:0 0 1px 0;
}
#leftmenu ul li a{
	display:block;
	background:url(images/arrow_green.gif) 19px 9px no-repeat #DBDBBE;
	padding:0 21px 0 31px;
	font-weight:normal;
	color:#2F2F20;
	font-size:11px;
	line-height:24px;
	text-decoration:none;
}
#leftmenu ul li a span.bg{
	background-color:#F3F3DD;
	color:#000;
	width:15px;
	height:15px;
	font:normal 10px/15px Tahoma, Arial, Helvetica, sans-serif;
	text-align:center;
	float:right;
	margin:4px 0 0 0;
}
#leftmenu ul li a span.nor{
	color:#000;
	background-color:inherit;
	font:normal 10px/15px Tahoma, Arial, Helvetica, sans-serif;
	float:right;
	margin:4px 0 0 4px;
}
#leftmenu ul li a:hover{
	color:#2F2F20;
	background-color:#C6C6A5;
}
#leftmenu ul li a:hover span.bg{
	color:#2F2F20;
	background-color:#C6C6A5;
}
#leftmenu ul li a:hover span.nor{
	color:#2F2F20;
	background-color:#C6C6A5;
}
#leftmenu form{
	width:210px;
	padding:5px 15px 41px 15px;
	background-color:#D2D2B4;
	color:#000;
}
#leftmenu form label{
	display:block;
	font:bold 11px/23px Arial, Helvetica, sans-serif;
	float:left;
}
#leftmenu form input.txtBox{
	width:208px;
	height:19px;
	background-color:#fff;
	color:#000;
	border-bottom:#D4D0C8 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-left:#808080 solid 1px;
	border-top:#808080 solid 1px;
	float:left;
}
#leftmenu form a{
	display:block;
	font:bold 11px/21px Arial, Helvetica, sans-serif;
	float:left;
	color:#945E02;
	background-color:inherit;
	text-decoration:none;
	margin:4px 0 0 0;
}
#leftmenu form a:hover{
	text-decoration:underline;
}
#leftmenu input.login{
	background:url(images/btn_login.gif) 0 0 no-repeat;
	width:66px;
	height:21px;
	float:right;
	font:bold 11px/21px Arial, Helvetica, sans-serif;
	color:#F2F2E2;
	background-color:#D2D2B4;
	border:none;
	cursor:pointer;
	margin:4px 0 0 0;
}
/*------------------------------------------------left menu--------------------*/
