body {
  background-image: url(../images/mainbg.jpg);
  background-repeat: repeat-x;
  background-color:#ffffff;
  font-size:13px;
  color:#595959;
  line-height:17px;
  margin-top:20px;
  margin-bottom:20px;
  margin-left:0px;
  margin-right:0px;
  font-family:Arial;
}
.container {
  width:921px; margin-left:auto; margin-right:auto;
}
.mainbody {
  background-image: url(../images/index_02.png);
  width:921px;
  min-height:500px;
  background-repeat:repeat-y;
  font-size:12px;
  color:#595959;
  line-height:17px;
}
.mainbodypad {
  padding-left:22px;
  padding-right:24px;
  padding-top:0px;
  padding-bottom:0px;
}

.clear {
  clear:both;
}
a img {
  border:none;
}
.mainmenu {
  width:877px;
}
.topmenu {
  margin-top:7px;
  font-size:10px;
  font-family:Tahoma;
  letter-spacing:0px;
}
.topmenu a:link {
  color:#5E7994;
  text-decoration:none;
}
.topmenu a:visited {
  color:#5E7994;
  text-decoration:none;
}
.topmenu a:hover {
  color:#2D5071;
  text-decoration:none;
}

.searchform {
  margin-top:8px;
  margin-bottom:15px;
}
.headerhome {
  background-image: url(../images/header-home.jpg); background-repeat:no-repeat;
  height:246px; width:877px;
}
.headerinside {
  background-image: url(../images/header-inside.jpg); background-repeat:no-repeat;
  height:121px; width:877px;
}
.headerinside1 {
  background-image: url(../images/header-inside-1.jpg); background-repeat:no-repeat;
  height:121px; width:877px;
}
.headerinside2 {
  background-image: url(../images/header-inside-2.jpg); background-repeat:no-repeat;
  height:121px; width:877px;
}
.headerinside3 {
  background-image: url(../images/header-inside-3.jpg); background-repeat:no-repeat;
  height:121px; width:877px;
}
.headerinside4 {
  background-image: url(../images/header-inside-4.jpg); background-repeat:no-repeat;
  height:121px; width:877px;
}
.headerinside5 {
  background-image: url(../images/header-inside-5.jpg); background-repeat:no-repeat;
  height:121px; width:877px;
}
.headerinside6 {
  background-image: url(../images/header-inside-6.jpg); background-repeat:no-repeat;
  height:121px; width:877px;
}
.headerinside7 {
  background-image: url(../images/header-inside-7.jpg); background-repeat:no-repeat;
  height:121px; width:877px;
}
.headerinside8 {
  background-image: url(../images/header-inside-8.jpg); background-repeat:no-repeat;
  height:121px; width:877px;
}
.headerinside9 {
  background-image: url(../images/header-inside-9.jpg); background-repeat:no-repeat;
  height:121px; width:877px;
}
.starthere {
  margin-top:14px;
  background-image: url(../images/start-here-bg.png);  background-repeat:no-repeat;
  width:410px; height:116px;
}

.logos {
  margin-top:12px;
  width:877px;
  margin-bottom:12px;
}
.logolist {
  background-image: url(../images/box-logos_02.jpg); width:877px; min-height:67px; background-repeat:repeat-y;
}
.content {
  font-size:13px;
  line-height:18px;
  font-family:Arial;
}
form {
  margin:0px;
}


h1 {
  color:#305273;
  font-size:28px;
  font-family: Times New Roman;
  margin-top:0px;
  margin-bottom:18px;
  line-height:29px;
  font-weight:normal;
}
h2 {
  color:#305273;
  font-size:19px;
  font-family: Times New Roman;
  margin-top:0px;
  margin-bottom:12px;
  line-height:22px;
  font-weight:normal;
}
h3 {
  font-family:Arial;
  color:#305273;
  font-size:19px;
  margin-top:0px;
  margin-bottom:14px;
  line-height:24px;
  font-weight:normal;
}
h5 { color: #070606; font-size: 26px; font-family: "Times New Roman"; font-weight: normal; line-height: 29px; margin-top: 0; margin-bottom: 18px; }
h4 {
  font-family:Arial;
  color:#305273;
  font-size:16px;
  margin-top:0px;
  margin-bottom:4px;
  font-weight:normal;
}

p {
  margin-top:0px;
  margin-bottom:19px;
}
.blue {
  color:#4A6885;
}
.green {
  color:#8BA84A;
}

.small {
  font-size:10px;
  font-family:Arial;
  line-height:15px;
}

.list1 {
  color:#305273;
  list-style: url(../images/bullet1.jpg);
  padding-left:30px;
  line-height:18px;
  margin-left:0px;
}

.list2 {
  list-style: url(../images/bullet1.jpg);
  padding-left:26px;
  line-height:18px;
  margin-top:8px;
  margin-bottom:14px;
  margin-left:0;
}

.sidebar1 {
  background-image: url(../images/bg-sidebar-home.jpg); width:251px; min-height:200px;  background-repeat:no-repeat;
  background-position:top;
}
.greenboxc {
  background-image: url(../images/green-box_05.gif); width:596px; height:42px; background-repeat:repeat-y;
}
.greentop {
  background-image: url(../images/green-box_02.gif); height:6px;
}
.greenbottom {
  background-image: url(../images/green-box_08.gif); height:7px;
}
.greenside1 {
  background-image: url(../images/green-box_04.gif); width:6px;
}
.greenside2 {
  background-image: url(../images/green-box_06.gif); width:6px;
}
.name {
  color:#A0B3C3; font-weight:bold;
}
.imgrx {
  margin-top:1px;
  margin-bottom:0px;
  margin-left:2px;
}
.footercont {
  	background-image: url(../images/btm-box_02.png); width:906px; height:61px;
    color:#305273;
    font-size:11px;
    font-family:Arial;
}
.footercont a:link {
  color:#305273;
  text-decoration:none;
}
.footercont a:visited {
  color:#305273;
  text-decoration:none;
}
.footercont a:hover {
  color:#305273;
  text-decoration:underline;
}
.sidebar2 {
  background-image: url(../images/sidebar-bg2.jpg); width:216px; height:370px; background-repeat:no-repeat;
}
.menuitem {
  padding-top:5px;
  padding-bottom:5px;
  border-bottom:1px solid #DFDFDF;
}
.menuitem a:link {
  color:#595959;
  text-decoration:none;
}
.menuitem a:visited {
  color:#595959;
  text-decoration:none;
}
.menuitem a:hover {
  color:#4A6885;
  text-decoration:none;
}
.menuitemon {
  padding-top:5px;
  padding-bottom:5px;
  border-bottom:1px solid #DFDFDF;
  font-weight:bold;
  color:#A0B3C3;
}
.menuitemon a:link {
  color:#A0B3C3;
  text-decoration:none;
}
.menuitemon a:visited {
  color:#A0B3C3;
  text-decoration:none;
}
.menuitemon a:hover{
  color:#A0B3C3;
  text-decoration:underline;
}

.boxgreen {
   background-image: url(../images/box-green_02.png); width:182px; height:168px;
}
.indent {
  margin-left:20px;
}
.questionf {
  font-weight:bold;
  padding-top:0px;
  padding-bottom:5px;
}
.question {
  font-weight:bold;
  padding-top:15px;
  padding-bottom:5px;


}
.fillin {
  width:400px;
}
.fillin2 {
  width:200px;
}
.smaller {
  font-size:11px;
}
.required {
  color:#87A447;
}
.form {
  margin:0px;
}

.tabbody {
 border-bottom:1px solid #D6D6D6;
}
.tabbodyf {
 border-bottom:0px solid #D6D6D6;
 font-size:12px;
}
.tabtop {
    font-weight:bold;
}

a:link {
  color:#A0B3C3;
  text-decoration:none;
}
a:visited {
  color:#A0B3C3;
  text-decoration:none;
}
a:hover {
  color:#7194B3;
  text-decoration:underline;
}
.box {
  border:1px solid #D2D2D2;
  padding:15px;
  width:588px;
}
.boxerror {
  border:1px solid #FF0000;
  padding:11px;
  color:#FF0000;
  font-weight:bold;
}
.box11 {
  border:1px solid #D2D2D2;
  padding:15px;
}
.box3 {
  border:1px solid #C7C7C7;
  padding:15px;
  width:588px;
  color:#9E9E9E;
  font-size:11px;
  line-height:16px;
}
.box4 {
  border:1px solid #A3B4C2;
  padding:12px;
  color:#305273;
  font-size:12px;
  line-height:18px;
  background-color:#CED5DB;
}
.buttons {
  border-top: 1px solid #D2D2D2;
  margin-top:10px;
  padding-top:10px;
}
.tabtop {
  background-color:#7991A6;
  color:#ffffff;
}
.tabbody {
  font-size:12px;
}
.item {
  border-top: 1px solid #D2D2D2;
  border-bottom: 1px solid #D2D2D2;
  padding-top:3px;
  padding-bottom:3px;
}
.item11 {
  padding-top:3px;
  padding-bottom:0px;
}

.menuitem2 {
  float:left;
  padding-top:3px;
  padding-bottom:3px;
  width:25px;
  vertical-align:middle;
  border:1px solid #D2D2D2;
  margin-right:6px;
}
.menuitem3 {
  float:left;
  padding-top:3px;
  padding-bottom:3px;
  width:25px;
  border:1px solid #D2D2D2;
  margin-right:0px;
}


#faq .accTogglerOpen {
    width:518px;
	display: block;
	margin:  0;
	cursor:  pointer;
	font-size:12px; color:#305273; font-weight:bold; line-height:18px;
	padding-top:8px;
	padding-left:11px;
	padding-right:93px;
	padding-bottom:8px;
	border:1px solid #A4BCD1;
	background-color:#D7E1E9;
    background-image: url(../images/close.png); background-repeat:no-repeat; background-position:right;
}
#faq .accToggler {
    width:518px;
	display: block;
	margin:  0;
	cursor:  pointer;
	font-size:12px; color:#305273; font-weight:bold; line-height:18px;
	padding-top:8px;
	padding-left:11px;
	padding-right:93px;
	padding-bottom:8px;
	border:1px solid #A4BCD1;
	background-color:#D7E1E9;
    background-image: url(../images/open.png); background-repeat:no-repeat; background-position:right;
}
#faq .accContent {
	margin: 			0px;
}
#faq .accContent p {
	margin-top:0px;
    margin-bottom:10px;
}

#faq .faqbarbody {
  border-top:1px solid #C5CFD7; border-bottom:1px solid #758EA4; font-size:12px; color:#305273; font-weight:bold; line-height:18px;
}
.faqtext {
	padding:12px;
}
.faqbarbody a:link {
	font-size:12px;
  color:#758EA4;
  text-decoration:none;
}
.faqbarbody a:visited {
	font-size:12px;
  color:#758EA4;
  text-decoration:none;
}
.faqbarbody a:active {
	font-size:12px;
  color:#758EA4;
  text-decoration:none;
}
.faqbarbody a:hover {
	font-size:12px;
  color:#758EA4;
  text-decoration:none;
}

