@charset "utf-8";
body {
	background-image: url(images/bg_body.jpg);
	background-repeat: repeat-x;
	background-position: center top;

}
.topmainbg {
	background-image: url(images/bg_body.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.mainwborder {
	border: 9px solid #FFFFFF;
}
.dgreyheaderbold {
	font-family: "Century Gothic", Arial, Verdana;
	font-size: 15px;
	font-weight: bold;
	color: #383636;
	text-decoration: none;
}
.greycontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #555555;
	text-decoration: none;
}
.footercontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #527686;
	text-decoration: none;
}
a.footercontent:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #527686;
	text-decoration: underline;
}
.footerBG{
	background:url(images/bg_footer.gif) repeat-x;
	background:#e5eff0;
}

.topmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #b4bfc1;
	text-decoration: none;
}
a.topmenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}.dblueheaderbold {
	font-family: "Century Gothic", Arial, Verdana;
	font-size: 22px;
	font-weight: bold;
	color: #0f7389;
	text-decoration: none;
}
.whiteHead{
	font-family: "Century Gothic", Arial, Verdana;
	font-size: 20px;
	font-weight: bold;
	color: #ffffff;
	padding-top:3px;
	text-decoration: none;
}
.addressBox{
	font-family: "Century Gothic", Arial, Verdana;
	font-size: 13px;
	font-weight: normal;
	color: #464948;
	padding:10px;
	background:#ededed;
	border:1px solid #babfbe;
	text-decoration: none;
}
.smallblueheaderbold {
	font-family: "Century Gothic", Arial, Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #0f7389;
	text-decoration: none;
}
.bluelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1f7c91;
	text-decoration: underline;
}
a.bluelink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1f7c91;
	text-decoration: none;
}.dgreyheaderbold2 {
	font-family: "Century Gothic", Arial, Verdana;
	font-size: 18px;
	font-weight: bold;
	color: #535756;
	text-decoration: none;
}
.loginbox {
	background-color: #f3fdff;
	border: 1px solid #ccdade;
}
.formcontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.dgreenheaderbold2, .dGreenLink, .dGreenLink:hover {
	font-family: "Century Gothic", Arial, Verdana;
	font-size: 18px;
	font-weight: bold;
	color: #759d59;
	text-decoration: none;
}
.dGreenLink{
	font-size: 16px;
	color: #0f7389;
	text-decoration: underline;
}
.dGreenLink:hover{
	font-size: 16px;
	color: #0f7389;
	text-decoration: none;
}
.lightgreycontent{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #5d7671;
	text-decoration: none;
	line-height: 17px;
}
a.lightgreycontent:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #5d7671;
	text-decoration: underline;
	line-height: 17px;
}
.clientprofilebox {
	background-color: #ffffff;
	background-image: url(images/bg_clientprofile.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	border: 1px solid #adadad;
}
.clientboxheader1 {
	font-family: "Century Gothic", Arial, Verdana;
	font-size: 18px;
	font-weight: bold;
	color: #415e6b;
	text-decoration: none;
}
.clientboxheader2 {
	font-family: "Century Gothic", Arial, Verdana;
	font-size: 18px;
	font-weight: bold;
	color: #02292f;
	text-decoration: none;
}
.formcontentlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.dgreenheaderbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #34460e;
	text-decoration: none;
}
a.formcontentlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}.formcontentbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.formunderline {
	background-image: url(images/bg_formunderline.gif);
	background-repeat: repeat-x;
	background-position: center center;
}
.formcontentred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ff0000;
	text-decoration: none;
}
.thankyoucontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #5b5b5b;
	text-decoration: none;
}
.thankyoutext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.thankyoucontentbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #5b5b5b;
	text-decoration: none;
}
.blackheaderbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.blackheaderbold2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.greenbox {
	background-color: #fdfff8;
	background-image: url(images/bg_employeementprofilebox.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	border: 1px solid #cce38f;
}
.greenboxOver {
	background-color: #ffffff;
	background-image: url(images/bg_greenboxover.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	border: 1px solid #d1e3e6;
	cursor: pointer;
}
.lgreencontent, .dbrowncontent{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #73844e;
	text-decoration: none;
}
.dbrowncontent {
	color: #be884e;
	text-decoration: none;
}
/*---cart---*/
.whitecontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.whitecontentlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
a.whitecontentlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.greenbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b4eaf0;
	text-decoration: none;
}
.ctableheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #d6e8ea;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #e2f0f2;
	border-bottom-color: #c7dce2;
}
.cartrownormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #f2fbfd;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #e8eeef;
}
.cartrowover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #f7feff;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #e8eeef;
	cursor: pointer;
}
