body{
	margin:0;
	padding:0;
}
.wrapper{
	width:100%;
	margin:0;
	padding:0;
	background-image:url(images/bg1.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#FFF;
	overflow:hidden;
}
.wrapper_a{
	width:100%;
	margin:0;
	padding:0;
	background-image: url(images/bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#FFF;
	overflow:hidden;
}
.wrapper1{
	width:942px;
	margin:0 auto;
	padding:0;
}
.main{
	width:942px;
	margin:0;
	padding:0;
}
.headerbox{
	width:942px;
	margin:0;
	padding:0;
	height:92px;
}
.logobox{
	width:454px;
	float:left;
	margin:0;
	padding:0;
}
.menubox{
	width:488px;
	float:right;
	margin:0;
	padding:0;
}
.menu1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:bold;
	line-height:20px;
	text-decoration:none;
}
.menu1 a:link{color:#000; text-decoration:none;}
.menu1 a:visited{color:#000; text-decoration:none;}
.menu1 a:active{color:#000; text-decoration:none;}
.menu1 a:hover{color:#d97827; text-decoration:none;}
.whybox{
	width:198px;
	float:left;
	margin:0;
	padding:0;
}
.menubox1{
	width:488px;
	margin:0;
	padding:0;
}
.productbox{
	width:145px;
	float:left;
	margin:0;
	padding:0;
}
.refundbox{
	width:942px;
	background-image: url();
	height:381px;
	background-position:top;
	background-repeat:no-repeat;
}
.managebox{
	width:330px;
	float:right;
	margin-right:35px;
	padding:0;
	overflow:hidden;
}
.managebox1{
	width:285px;
	float:left;
	padding:42px 0;
	margin:0;
	overflow:hidden;
}
.text1{
	font-family:arial;
	font-size:33px;
	color:#004e7e;
	line-height:35px;
	text-decoration:none;
	font-weight:bold;
}
.text2{
	font-family:arial;
	font-size:18px;
	color:#004e7e;
	line-height:23px;
	text-decoration:none;
	font-weight:bold;
}
.border1{
	padding-top:8px;
	border-bottom:4px solid #FFF;
}
.border2{
	border-bottom:1px solid #bec1c2;
}
a.boldbuttons{
background: transparent url(images/leftbg1.jpg) no-repeat top left;
display: block;
float: left;
font: bold 13px Arial; /* Change 13px as desired */
line-height: 22px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 30px) */
height: 28px; /* Height of button background height */
padding-left: 13px; /* Width of left menu image */
text-decoration: none;

}

a:link.boldbuttons, a:visited.boldbuttons, a:hover.boldbuttons, a:active.boldbuttons{
color: white; /*button text color*/
}

a.boldbuttons span{
background: transparent url(images/rightbg1.jpg) no-repeat top right;
display: block;
padding: 4px 15px 4px 2px; /*Set 10px to be equal or greater than'padding-left' value above*/
}

a:hover.boldbuttons{ /* Hover state CSS */
text-decoration: underline;
}


.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}
.btnbox{
	width:198px;
	height:28px;
	float:right;
	margin:0;
	padding:0;
}
.btnbox2{
	background-image:url(images/freebg.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	height:28px;
	width:198px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:28px;
	text-decoration:none;
	color:#FFF;
	text-align:center;
}
.btnbox2 a:link{color:#FFF; text-decoration:none;}
.btnbox2 a:visited{color:#FFF; text-decoration:none;}
.btnbox2 a:active{color:#FFF; text-decoration:none;}
.btnbox2 a:hover{color:#FFF; text-decoration:underline;}
.basicbox{
	width:942px;
	margin:0;
	padding:0;
}
.basicbox1{
	background-image:url(images/prebg.jpg);
	width:235px;
	height:137px;
	margin:0;
	padding:0;
	background-position:top;
	background-repeat:no-repeat;
	float:left;
}
.centerbox{
	width:180px;
	margin:0 auto;
	padding:0;
}
.text3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#686d67;
	line-height:23px;
	text-decoration:none;
}
.text4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#9ca6ad;
	line-height:19px;
	text-decoration:none;
	font-style:italic;
}
.text5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6fac43;
	line-height:17px;
	text-decoration:none;
}
.text5 a:link{color:#6fac43; text-decoration:none;}
.text5 a:visited{color:#6fac43; text-decoration:none;}
.text5 a:active{color:#6fac43; text-decoration:none;}
.text5 a:hover{color:#d97827; text-decoration:none;}
.footerbg{
	width:942px;
	background-image:url(images/footerbg.png);
	background-position:top;
	background-repeat:no-repeat;
	height:21px;
}
.footer1{
	width:920px;
	margin:0 auto;
	padding:0;
	height:21px;
}
.footer2{
	width:400px;
	float:left;
	margin:0;
	padding:0;
	height:21px;
}
.footer3{
	width:520px;
	float:right;
	margin:0;
	padding:0;
	height:21px;
}
.footertxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
	line-height:21px;
	text-decoration:none;
}
.fottertxt1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	line-height:21px;
	text-decoration:none;
}
.fottertxt1 a:link{color:#000; text-decoration:none;}
.fottertxt1 a:visited{color:#000; text-decoration:none;}
.fottertxt1 a:active{color:#000; text-decoration:none;}
.fottertxt1 a:hover{color:#fff; text-decoration:none;}
.aboutbg{
	background-image:url(images/aboutbg.jpg);
	height:37px;
	background-position:top;
	background-repeat:repeat-x;
	padding-left:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFF;
	font-weight:bold;
	line-height:37px;
	text-decoration:none;
}
.aboutbg1{
	background-image:url(images/aboutbg.jpg);
	height:37px;
	background-position:top;
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFF;
	font-weight:bold;
	line-height:37px;
	text-decoration:none;
}
.leftmenubg{
	background-image:url(images/leftmenubg.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:203px;
	height:276px;
	float:left;
	margin:0;
	padding:0;
}
.leftbox{
	width:203px;
	margin:0;
	padding:0;
	float:left;
}
.rightbox{
	width:739px;
	margin:0;
	padding:0;
	float:right;
}

.wireframemenu{
/*border: 1px solid #C0C0C0;
background-color: white;
border-bottom-width: 0;*/
width: 160px;
}

* html .wireframemenu{ /*IE only rule. Original menu width minus all left/right paddings */
width: 160px;
}

.wireframemenu ul{
padding: 0;
margin-left:20px;
list-style-type: none;
}

.wireframemenu a{
font: normal 13px arial;
padding: 6px 3px;
display: block;
width: 100%; /*Define width for IE6's sake*/
color: #006591;
text-decoration: none;
border-bottom: 1px dashed #006591;
}

.wireframemenu a:visited{
color: #595959;
}

html>body .wireframemenu a{ /*Non IE rule*/
width: auto;
}

.wireframemenu a:hover{
color: 006591;
font-weight:bold;
}
.wireframemenu a.current{
color: 006591;
font-weight:bold;
}
.aboutcontetbox{
	width:546px;
	float:left;
	margin-left:30px;
	padding:0;
}
.text6{
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#45677a;
	line-height:26px;
	text-decoration:none;
}
.text7{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#45677a;
	line-height:17px;
	text-decoration:none;
}
.text7 a:link{color:#45677a; text-decoration:none;}
.text7 a:visited{color:#45677a; text-decoration:none;}
.text7 a:active{color:#45677a; text-decoration:none;}
.text7 a:hover{color:#d97827; text-decoration:none;}
.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 13px Arial;
width: 100%;
overflow: hidden;
/*margin-bottom: 1em;*/
/*border: 1px solid #625e00;
border-width: 1px 0;*/

}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 10px 38px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background-image:url(images/menubg2.gif);
background-repeat:repeat-x;
}
.loginleft{
	width:720px;
	float:left;
	margin:0;
	padding:0;
}
.loginright{
	width:222px;
	float:right;
	margin:0;
	padding:0;
}
.loginleft1{
	width:650px;
	float:left;
	margin:0;
	padding:0;
	background-color:#eef1f3;
	border:1px solid #c8d1d6;
	padding:20px;
}
.text8{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#45677a;
	line-height:17px;
	text-decoration:none;
}
.text8 a:link{color:#45677a; text-decoration:underline;}
.text8 a:visited{color:#45677a; text-decoration:underline;}
.text8 a:active{color:#45677a; text-decoration:none;}
.text8 a:hover{color:#d97827; text-decoration:none;}
.loginright1{
	margin:0;
	padding:0;
	background-color:#eef1f3;
	border:1px solid #c8d1d6;
	padding:5px;
}
.tophead{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	background-color:#d97827;
	line-height:32px;
	text-decoration:none;
	padding-left:10px;
}

.tophead1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	background-color:#333333;
	line-height:32px;
	text-decoration:none;
	padding-left:10px;
}
.topbox1{
	width:210px;
	margin-bottom:10px;
	padding:0;
	overflow:hidden;
}
.topbox2{
	width:50px;
	float:left;
	margin:0 10px;
	padding:0;
}
.text9{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#45677a;
	line-height:22px;
	text-decoration:none;
}
.text9 a:link{color:#45677a; text-decoration:none;}
.text9 a:visited{color:#45677a; text-decoration:none;}
.text9 a:active{color:#45677a; text-decoration:none;}
.text9 a:hover{color:#d97827; text-decoration:none;}

.loginleft_top{
	width:632px;
	float:left;
	margin:0;
	padding:0;
}
#glowingtabs{
width:100%;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
line-height:normal;
overflow: hidden;
/*border-bottom: 1px solid #7e9fff; *//*Add border strip to bottom of menu*/
}

#glowingtabs ul{
float:left;
list-style-type: none;
margin:0;
/*margin-left: 5px; *//*Left offset of entire tab menu relative to page*/
padding:0;
}

#glowingtabs li{
display:inline;
margin:0;
padding:0;
}

#glowingtabs a{
float:left;
background:url(images/glowtab_l.gif) no-repeat left top;
margin:0;
margin-right: 8px; /*spacing between each tab*/
padding:0 0 0 9px;
text-decoration:none;
}

#glowingtabs a span{
float:left;
display:block;
background:url(images/glowtab_r.gif) no-repeat right top;
padding: 9px 12px 5px 3px;
font-weight:bold;
color:#FFF;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#glowingtabs a span {float:none;}
/* End IE5-Mac hack */

#glowingtabs a:hover span {
color: black;
}

#glowingtabs #current a{ /*Selected Tab style*/
background-position:0 -82px; /*Shift background image up to start of 2nd tab image*/
}

#glowingtabs #current a span{ /*Selected Tab style*/
background-position:100% -82px; /*Shift background image up to start of 2nd tab image*/
color: black;
}

#glowingtabs a:hover{ /*onMouseover style*/
background-position:0% -82px; /*Shift background image up to start of 2nd tab image*/
}

#glowingtabs a:hover span{ /*onMouseover style*/
background-position:100% -82px; /*Shift background image up to start of 2nd tab image*/
}
