@charset "utf-8"; 

/* GENERIC 
   ----------------------------------------------------*/
body {
	margin:0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #333333;
	text-decoration:none; background:url(/images/bg.jpg) repeat-x #dceef7;
}
h1 {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:24px;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 10px;
	color:#7399c6;
	text-decoration:none;
}
h2 {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:18px;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 5px;
	color:#264A6E;
	text-decoration:none;
}
.center{text-align:center;}

.clear { clear:both; padding:0px; margin:0px;}
.wrap { width:960px; margin:auto; padding:0px 15px 0px 15px; background:#FFFFFF;}
img { border:0px;}
a {
  text-decoration: none;
  outline:none;
  /*font-size:12px; */
  font-weight:normal;
  color: #333333;
}
p {
  margin-top:0px;
  margin-bottom:0px;
  padding:0px;
  font-weight:normal;
  line-height:16px;
}
ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}
.field{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color: #333333;
	text-decoration:none;
}
.fieldform{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #333333;
	text-decoration:none;
}
.redfont {margin:0px 0px 0px 0px; padding:0px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; line-height:25px; color:#CC0000;}


/* TOP HEADER SECTION
   ----------------------------------------------------*/
.top{ width:960px;}

.toplogobanner{ width:960px; height:77px; background:url(/images/toplogobanner.jpg) no-repeat;}
.toplogobanner_joe{ width:960px; height:77px; background:url(/images/toplogobanner_joe.jpg) no-repeat;}

.topmenu{ width:950px; height:37px; background-image:url(/images/topmenu.jpg); padding:0px 0px 0px 10px; }
.topmenu_joe{ width:950px; height:37px; background-image:url(/images/topmenu_joe.jpg); padding:0px 0px 0px 10px; }
.topmenu_victor{ width:950px; height:37px; background-image:url(/images/topmenu_victor.jpg); padding:0px 0px 0px 10px; }

.homeheader1{ width:960px; height:202px; background:url(/images/mainbanner_joe.jpg) no-repeat;}
.homeheader2{ width:960px; height:202px; background:url(/images/mainbanner_brian.jpg) no-repeat;}
.homeheader3{ width:960px; height:202px; background:url(/images/mainbanner_victor.jpg) no-repeat;}
.homeheader4{ width:960px; height:202px; background:url(/images/mainbanner_michele.jpg) no-repeat;}
.homeheader5{ width:960px; height:202px; background:url(/images/mainbanner_ken.jpg) no-repeat;}
.homeheader6{ width:960px; height:202px; background:url(/images/mainbanner_pasi.jpg) no-repeat;}
.homeheader7{ width:960px; height:202px; background:url(/images/mainbanner_jay.jpg) no-repeat;}

/*.toplogo1{ width:960px; height:77px; background:url(/images/toplogo_bg1.jpg) no-repeat;} 
.toplogo2{ width:960px; height:77px; background:url(/images/toplogo_bg2.jpg) no-repeat;}*/
.toplogo_left{ width:160px; height:77px; float:left;} 
.toplogo_right{ width:250px; height:77px; float:right;text-align:right; padding:0px 0px 0px 0px;} 
.toplogo_right1{ width:66px; height:50px; float:right; padding:27px 0px 0px 0px;}
.toplogo_right2{ width:174px; height:50px; float:right; padding:27px 10px 0px 0px;}


/* TOP SECTION INNER PAGES
   ----------------------------------------------------*/
.top_inner{ width:960px;}

.toplogoinner1{ width:960px; height:77px; background:url(/images/toplogoinner1.jpg) no-repeat;} 
.toplogoinner2{ width:960px; height:77px; background:url(/images/toplogoinner2.jpg) no-repeat;} 
.toplogoinner3{ width:960px; height:77px; background:url(/images/toplogoinner3.jpg) no-repeat;} 
.toplogoinner4{ width:960px; height:77px; background:url(/images/toplogoinner4.jpg) no-repeat;} 
.toplogoinner5{ width:960px; height:77px; background:url(/images/toplogoinner5.jpg) no-repeat;} 
.toplogoinner6{ width:960px; height:77px; background:url(/images/toplogoinner6.jpg) no-repeat;} 

.toplogoinner_left{ width:160px; height:77px; float:left;} 
.toplogoinner_right{ width:250px; height:77px; float:right;text-align:right; padding:0px 0px 0px 0px;}
.toplogoinner_right1{ width:66px; height:50px; float:right; padding:27px 0px 0px 0px;}
.toplogoinner_right2{ width:174px; height:50px; float:right; padding:27px 10px 0px 0px;}

.topmenuinner1{ width:950px; height:37px; background:url(/images/topmenuinner1.jpg) no-repeat; padding:0px 0px 0px 10px; }
.topmenuinner2{ width:950px; height:37px; background:url(/images/topmenuinner2.jpg) no-repeat; padding:0px 0px 0px 10px; }
.topmenuinner3{ width:950px; height:37px; background:url(/images/topmenuinner3.jpg) no-repeat; padding:0px 0px 0px 10px; }
.topmenuinner4{ width:950px; height:37px; background:url(/images/topmenuinner4.jpg) no-repeat; padding:0px 0px 0px 10px; }
.topmenuinner5{ width:950px; height:37px; background:url(/images/topmenuinner5.jpg) no-repeat; padding:0px 0px 0px 10px; }
.topmenuinner6{ width:950px; height:37px; background:url(/images/topmenuinner6.jpg) no-repeat; padding:0px 0px 0px 10px; }

.headerinner1{ width:960px; height:112px; background:url(/images/headerinner1.jpg) no-repeat;} 
.headerinner2{ width:960px; height:112px; background:url(/images/headerinner2.jpg) no-repeat;} 
.headerinner3{ width:960px; height:112px; background:url(/images/headerinner3.jpg) no-repeat;} 
.headerinner4{ width:960px; height:112px; background:url(/images/headerinner4.jpg) no-repeat;} 
.headerinner5{ width:960px; height:112px; background:url(/images/headerinner5.jpg) no-repeat;} 
.headerinner6{ width:960px; height:112px; background:url(/images/headerinner6.jpg) no-repeat;} 

.pagename {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 3em;
	font-weight: normal;
	color:#264A6E;
	height: 112px;
	line-height: 112px;
	padding: 25px 0px 0px 25px; 
}


/* TOP MENU SECTION
   ----------------------------------------------------*/
#navigation a
{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none; outline:none;
background: #fff url(/images/left-tab-hover.gif) left top no-repeat;
text-decoration: none;
padding-left: 20px ; line-height:37px; margin-left:1px; 
}
#navigation a span
{
background: url(/images/right-tab-hover.gif) right top no-repeat;
padding-right: 20px
}
#navigation a, #navigation a span
{
display: block;
float: right
}
/* Hide from IE5-Mac \*/
#navigation a, #navigation a span
{
float: none
}
/* End hide */
#navigation a:hover
{
color:#cfdceb;
background: #fff url(/images/left-tab.gif) left top no-repeat;
padding-left: 20px
}
#navigation a:hover span
{
background: url(/images/right-tab.gif) right top no-repeat;
padding-right: 20px
}
#navigation #current a
{
color:#cfdceb;
background: #fff url(/images/left-tab.gif) left top no-repeat;
padding-left: 20px
}
#navigation #current a span
{
background: url(/images/right-tab.gif) right top no-repeat;
padding-right: 20px
}
#navigation ul
{
list-style: none;
padding: 0;
margin: 0
}
#navigation li
{
list-style: none;
float: left;
margin: 0;
} 

/* BREADCRUMB NAVIGATION SECTION
   ----------------------------------------------------*/
.breadcrumb { margin-top:0px; margin-bottom:10px; padding-left:10px; font-size:10px;}
.breadcrumb a:link { font-size:10px; color:#264A6E; text-decoration:none;}
.breadcrumb a:hover { font-size:10px; color:#D5643E; text-decoration:none;}
.breadcrumb a:visited { font-size:10px; color:#264A6E; text-decoration:none;}


/* CONTENT CONTAINER SECTION
   ----------------------------------------------------*/
.maincontent { width:960px; padding:20px 0px 0px 0px;}
.maincontent p { margin:0px 0px 13px 10px; padding:0px; line-height:18px; font-weight:normal;}
.maincontent_left1 { width:460px; float:left; padding:5px 20px 0px 0px;}
.maincontent_left2 { width:250px; float:left; padding:5px 20px 0px 0px;}
.maincontent_left3 { width:210px; float:left; padding:5px 0px 0px 0px; font-weight:normal;}
/* SPOTLIGHT BOX */
.spotlightbox{width:250px; background:url(/images/spotlight_boxbg.jpg) repeat-y;}
.spotlightbox_top {
  width: 240px;
  height: 36px;
  background: url(/images/spotlight_boxbgtop.jpg) no-repeat;
  padding: 0px 0px 0px 10px;
}
.spotlightbox_bottom{width:230px; height:160px; background:url(/images/spotlight_boxbgbot.jpg) bottom no-repeat; padding:0px 10px 10px 10px;}
.spotlightbox_bottom p{font-size:12px; margin-top:33px; margin-bottom:5px; line-height:normal; font-weight:normal;}
.spotlightbox_bottom a:link{font-size:12px; margin-top:25px; margin-bottom:5px; line-height:normal; font-weight:bold; color:#264A6E;}
.spotlightbox_bottom a:hover{font-size:12px; margin-top:25px; margin-bottom:5px; line-height:normal; font-weight:bold; color:#264A6E;}
.spotlightbox_bottom a:visited{font-size:12px; margin-top:25px; margin-bottom:5px; line-height:normal; font-weight:bold; color:#264A6E; }
.spotlightbox_bottom img{ padding:0px 10px 0px 0px; float:left;}
.spotlightbox_bottom a{ text-decoration:underline;font-size:11px; font-weight:normal; color: #333333;}
/* SIGNUP BOX */
.signupbox{width:210px; background:#b9d4ee;}
.signupbox_top{width:200px;height:36px; background:url(/images/signup_boxbgtop.jpg) no-repeat;padding:0px 0px 0px 10px;}
.signupbox_bottom{width:190px;height:auto; background:url(/images/signup_boxbgbot.jpg) bottom no-repeat;padding:10px 10px 10px 10px;}
.signupbox_bottom p{font-size:11px; color:#204467; margin-top:0px; margin-bottom:5px; line-height:normal; font-weight:normal;}

/*-- new --*/
.signupboxhm{width:210px; background:#b9d4ee; font-weight:normal;}
/*.signupboxhm_top{width:200px;height:36px; background:url(/images/signup_boxbgtop.jpg) no-repeat;padding:0px 0px 0px 10px;}*/
.signupboxhm_top{
  width:200px;
  height:5px;
  background:url(/images/signup_boxbgtop.jpg) no-repeat;
  padding:0px 0px 0px 10px;
}
.signupboxhm_bottom{width:190px;height:auto; background:url(/images/signup_boxbgbot.jpg) bottom no-repeat;padding:10px 10px 10px 10px; font-weight:normal;}
.signupboxhm_bottom p{font-size:11px; color:#204467; margin:0px 0px 5px 0px; line-height:normal; font-weight:normal;}
.imgboxhm {
  margin-left: 50px;
  padding:0px 5px 0px 3px;
}



/* CONTENT CONTAINER INNER PAGE SECTION
   ----------------------------------------------------*/
.maincontentinner { width:960px; padding:0px 0px 0px 0px;}
.maincontentinner_left1 { width:210px; padding:0px 0px 0px 0px; float:left;}
.inner_left1_menu { width:210px; padding:0px 0px 0px 0px;}
.testimonials { width:210px; padding:0px 0px 0px 0px; background:url(/images/tm1.jpg) top no-repeat; height:auto;}
.testimonials_bot{ width:190px; padding:15px 10px 10px 10px; background:url(/images/tm2.jpg) bottom no-repeat;}


.morebox {width:210px; padding:20px 0px 0px 0px;}
.moreboxtitle {width:210px; padding:0px 0px 0px 15px; color:#D5643E; font-size:11px; font-weight:bold;}
.moreboxinner {margin:0px; padding:0px 0px 0px 20px; background:#2f5377; color:#FFFFFF;}
/* .moreboxinner a:link {font-size:10px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.moreboxinner a:hover {font-size:10px; font-weight:bold; color:#d7e9f7; text-decoration:none;}
.moreboxinner a:visited {font-size:10px; font-weight:bold; color:#FFFFFF; text-decoration:none;} */
.moreboxinner_top{width:210px; height:13px; background:url(/images/more_right_top.jpg) no-repeat; padding:0px 0px 0px 0px;}
.moreboxinner_bottom{width:210px; height:13px; background:url(/images/more_right_bottom.jpg) no-repeat; padding:0px 0px 25px 0px;}

.maincontentinner_left2 { width:497px; padding:5px 20px 0px 20px; float:left;}
.maincontentinner_left2 p { margin-top:0px; margin-bottom:10px; line-height:18px;}
.maincontentinner_left2 a:link { text-decoration:underline; color:#264A6E; margin-top:0px; margin-bottom:10px; line-height:10px; }
.maincontentinner_left2 a:hover{ text-decoration:underline; color:#D5643E; margin-top:0px; margin-bottom:10px; line-height:10px; }
.maincontentinner_left2 a:visited{ text-decoration:underline; color:#264A6E; margin-top:0px; margin-bottom:10px; line-height:10px; }
.maincontentinner_left4 { width:660px; padding:5px 20px 0px 20px; float:left;}
.maincontentinner_left4 p { margin-top:0px; margin-bottom:10px; line-height:18px;}
.maincontentinner_left3 { width:210px; padding:0px 0px 0px 0px; float:right;}

/* SIGNUP BOX */
.signupboxinner{width:210px; background:#7399c6;}
/*.signupboxinner_top{width:200px;height:36px; background:url(/images/signup_boxbgtop.jpg) no-repeat;padding:0px 0px 0px 10px;}*/
.signupboxinner_top{width:200px;height:5px; background:url(/images/signup_boxbgtop.jpg) no-repeat;padding:0px 0px 0px 10px;}
.signupboxinner_top2{width:200px;height:5px; background:url(/images/signup_boxbgtop2.jpg) no-repeat;padding:0px 0px 0px 10px;}
.signupboxinner_bottom{width:190px; background:url(/images/signup_boxbgbot.jpg) bottom no-repeat #b9d4ee;padding:10px 10px 10px 10px;}
.signupboxinner_bottom1{width:190px; background:url(/images/signup_boxbgbot.jpg) bottom no-repeat;padding:0px 0px 0px 0px;}
.signupboxinner_bottom p{font-size:11px; color: #204467; margin:0px 0px 5px 0px; font-weight:normal; line-height:normal;}
.imgbox { float:left; padding:0px 5px 0px 0px;}
.signupboxinner_bottom a:link{text-decoration:underline; color:#264A6E; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold}
.signupboxinner_bottom a:hover{text-decoration:underline; color:#264A6E; font-weight:bold}
.signupboxinner_bottom a:visited{text-decoration:underline; color:#264A6E; font-weight:bold}


/* FOOTER SECTION
   ----------------------------------------------------*/
.footer{ width:960px; height:97px; background:url(/images/footer_bg.jpg) no-repeat;padding:0px 15px 0px 15px; margin:auto; }
.footer_left{ width:330px; height:47px; float:left;padding:50px 0px 0px 0px;}
.footer_left p { font-size:11px;font-weight:normal; color: #333333;}
.footer_left a { outline:none;text-decoration: none;font-size:11px; font-weight:normal; color: #333333;}
.footer_left a:hover { font-size:11px; font-weight:normal; color:#D5643E; text-decoration: none;}
.footer_right{ width:630px; height:47px; float:left; text-align:right; padding:50px 0px 0px 0px;}
.footer_right p { font-size:11px;font-weight:normal; color: #333333;}
.footer_right a { font-size:11px;font-weight:normal; color: #333333;text-decoration: none;}
.footer_right a:hover { font-size:11px; font-weight:normal; color:#D5643E; text-decoration: none;}

/* LEFT MENU SECTION
   ----------------------------------------------------*/	
#menu_left {
	width:210px;
}
#menu_left li { margin-bottom:2px;}
#menu_left li a {
	height: 29px;
	line-height:29px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}
#menu_left li a:link, #menu_left li a:visited {
	color:#000000;
	display: block;
	background:  url(/images/leftmenu_bg.jpg);
	padding: 0px 0px 0px 20px;
	line-height:29px;
}
#menu_left li a:hover {
	color: #FFFFFF;
	background: url(/images/leftmenu_bg.jpg) 0 -29px;
	padding: 0px 0px 0px 20px;
	line-height:29px;
}
#menu_left #current1 a {
	color: #FFFFFF;
	background: url(/images/leftmenu_bg.jpg) 0 -29px;	
}


/* SUBNAVIGATION #1 MENU SECTION
   ----------------------------------------------------*/	
#subnav_left {
	width:210px;
}
#subnav_left li { margin-left:10px; margin-bottom:2px;}
#subnav_left li a {
	height:14px;
	line-height:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	color: #264A6E;
	text-decoration:none;
}
#subnav_left li a:link, #subnav_left li a:visited {
	color:#264A6E;
	display: block;
	background:  none;
	padding: 0px 0px 0px 0px;
	line-height:14px;
}
#subnav_left li a:hover {
	color: #D5643E;
	background: none;
	padding: 0px 0px 0px 0px;
	line-height:14px;
}
#subnav_left #current2 a {
	color: #000000;
	background: none;	
}


/* SUBNAVIGATION #2 MENU SECTION
   ----------------------------------------------------*/	
#subnav_left2 {
	width:210px;
}
#subnav_left2 li { margin-left:0px; margin-bottom:0px;}
#subnav_left2 li a {
	height:14px;
	line-height:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	color: #264A6E;
	text-decoration:none;
}
#subnav_left2 li a:link, #subnav_left2 li a:visited {
	color:#FFFFFF;
	display: block;
	background:  none;
	padding: 0px 0px 0px 0px;
	line-height:14px;
}
#subnav_left2 li a:hover {
	color: #d7e9f7;
	background: none;
	padding: 0px 0px 0px 0px;
	line-height:14px;
}
#subnav_left2 #current2 a {
	color: #D5643E;
	background: none;	
}



/* P CLASS SECTION
   ----------------------------------------------------*/	   	
p.normal12 {font-weight: normal; font-size:12px;}
p.italic14 {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px;
	font-weight: bold;
	color: #5b758e;
	text-decoration:none;
	font-style:italic; line-height:16px; padding-bottom:10px; }
p.normal20 {
	font-family:Arial, Helvetica, sans-serif; 
	padding-top: 5px;
	font-size:24px;
	font-weight: normal;
	color:#7399c6;
	text-decoration:none;
}	 

.list{
  margin:0px 0px 10px 0px;
  padding-left:35px;
}
.list ul{
  display:block;
  list-style-type:disc;
  margin:0px;
}
.list li{
  list-style-type:disc;
  margin:0;
  padding:0 5px 0 5px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#333333;
  text-decoration:none;
  line-height:16px;
}

.numlist{
  margin:0px 0px 10px 0px;
  padding-left:35px;
}
.numlist ol{
  display:block;
  list-style-type:decimal;
  margin:0px;
}
.numlist li{
  list-style-type:decimal;
  margin:0;
  padding:0 5px 0 5px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#333333;
  text-decoration:none;
  line-height:16px;
}

.listfaqq{margin:0px; padding-left:35px;}
.listfaqa{margin:0px; padding-left:35px;}
.listfaqq ul{ list-style-type:disc; margin:0px; line-height:16px; }
.listfaqa ul{ list-style-type:disc; margin:0px; line-height:16px;}
.listfaqq li{ list-style-image: url(/images/FAQ_q.jpg); list-style-type:disc; margin:0; padding:0 5px 0 5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; line-height:16px;}
.listfaqa li{ list-style-image: url(/images/FAQ_a.jpg); list-style-type:disc; margin:0; padding:0 5px 0 5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; line-height:16px;}

.listnumber{margin:0px; padding-left:35px;}
.listnumber ul{ display:block; list-style-type:disc; margin:0px;}
.listnumber li{ list-style-type:decimal; margin:0; padding:0 5px 0 5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; line-height:16px;}

a.clickcls:link{text-decoration:underline; color:#264A6E; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold;}
a.clickcls:hover{text-decoration:underline; color:#D5643E; font-weight: bold;}
a.clickcls:visited{text-decoration:underline; color:#264A6E; font-weight: bold;}

.disclaimer {
  color:#000000;
  font-size:0.813em;
  font-style:italic;
}
.disclaimer a {
  text-decoration:none;
  color:#264A6E;
  font-size:0.813em;
  font-style:italic;
  font-weight:bold;
}
.disclaimer a:link, .disclaimer a:visited {
  text-decoration:none;
  color:#264A6E;
  font-size:0.813em;
  font-style:italic;
  font-weight:bold;
}
.disclaimer a:hover {
  text-decoration:none; 
  color:#D5643E;
  font-size:0.813em;
  font-style:italic;
  font-weight:bold;
}

.bodytext { 
  color:#000000;
  font-size:1em;
  font-style:normal;
}
.bodytext a {
  text-decoration:underline;
  color:#264A6E;
  font-size:1em;
  font-style:normal;
  font-weight:bold;
}
.bodytext a:link, .disclaimer a:visited {
  text-decoration:underline;
  color:#264A6E;
  font-size:1em;
  font-style:normal;
  font-weight:bold;
}
.bodytext a:hover {
  text-decoration:underline; 
  color:#D5643E;
  font-size:1em;
  font-style:normal;
  font-weight:bold;
}

/* CONTACT US PAGE */
.contactuscontent {width:650px; padding:0px 20px 0px 20px; float:left;}

.innercontent {margin:0 auto; clear:both; width:650px;  padding:0px 0px 0px 0px;}

.leftbox {float:left; margin:0px 0px 0px 24px; padding:0px 0px 0px 0px; width:230px; background-color:#d7e9f7; }
.leftboxinner {margin:0px; padding-top:10px; color: #2f5377;}
.leftboxinner p {margin-top:0px; margin-bottom:10px;}
.leftboxinner_top{width:230px;height:13px; background:url(/images/contactus_left_top.jpg) no-repeat;padding:0px 0px 0px 10px;}
.leftboxinner_bottom{width:240px;height:auto; background:url(/images/contactus_left_bottom.jpg) bottom no-repeat;padding:0px 0px 0px 0px; font-weight:normal;}

.rightbox {float:left; margin:0px 0px 0px 0px; width:395px; background-color:#2f5377; color:#ffffff;}
.rightboxinner {margin:0px; padding:10px 0px 0px 0px;}
.rightboxinner_top{width:395px;height:13px; background:url(/images/contactus_right_top.jpg) no-repeat;padding:0px 0px 0px 10px;}
.rightboxinner_bottom{width:395px;height:auto; background:url(/images/contactus_right_bottom.jpg) bottom no-repeat;padding:0px 0px 25px 0px; font-weight:normal;}

a.contactlink:link { color:#FFFFFF; text-decoration:underline;}
a.contactlink:hover { color:#D5643E; text-decoration:underline;}
a.contactlink:visited { color:#FFFFFF; text-decoration:underline;}

.separator{margin:0; padding-top:20px;}
.contactform{margin:0; padding:0; width:650px; border:1px solid #b9d4ee;}
.inputrow{margin:0 auto; clear:both; padding:0px 0px 0px 0px;}
.inputleft{margin:0px; padding:5px 0px 0px 10px; float:left; width:230px; vertical-align:top; text-align:right;}
.inputright{margin:0px; padding:5px 0px 0px 250px; vertical-align:top;}

/* PARTNERS PAGES */
.partnersbox{margin: 0px Auto 0px Auto; text-align: center;}
.partner{float: left; width: 49%; height: 85px; text-align: center;}
.partnerrow{padding: 12px 0px;}
.partner img{border: 0px;}

.heading_icon{margin:0 auto; width:497px; clear:both; padding:0px 0px 0px 0px;}
.headingleft{margin:0px; padding:0px 0px 0px 10px; float:left; vertical-align:top; text-align:left;}
.iconright{margin:0px; padding:0px 0px 0px 0px; vertical-align:top; float:right;}

.shama{width:126px; height:195px; margin:0px; padding:0px 5px 0px 0px;}
.noimage{width:82px; height:82px; margin:0px; padding:0px 5px 0px 0px;}
.error{color:#CC0000;}

li.bullets {list-style-type: disc;list-style-position: inside; margin-bottom: 5px;}
li.bullets2 {list-style-type: disc;list-style-position: outside; margin-bottom: 5px;}
li.bulletyou {list-style-type: disc; line-height:16px; margin: 0px 30px 10px 40px;}

.faqQ, .faqA {float: left; display: block; width: auto;margin: 5px 15px 0px 5px; text-align:center; font-size: 22px; font-weight: bold; color: #7499c6;}

.faqA {color: #1f4365; }
.faqQquestion, .faqQanswer {float: left; display: block; width: 430px; margin-bottom: 10px; line-height:16px; font-weight: bold;}

.faqQanswer {font-weight: normal;}

ul.sitemap {
 margin: 0px;
 padding: 0px;
}
ul.sitemap ul {
 margin: 0px;
 padding: 0px
}
ul.sitemap li {
  padding-left: 12px;
}
ul.sitemap a:hover {
  text-decoration: underline;
  color: #D5643E;
}
.sitemapTitle {
  font-weight: bold;
}
.siteMapBox {
  margin-bottom: 7px;
}
.siteMapBox a:hover {
  text-decoration: underline;
  color: #D5643E;
}
.sitemapcol {
  float: left;
  width: 210px;
}


.verdana24 {font-family:Verdana, Arial, Helvetica, sans-serif; padding: 15px 0px 20px 0px; font-size:24px; font-weight:700; color:#E91010; text-decoration:none; text-align:center; line-height:30px;}
.verdana24 p{margin:0px; padding:5px 0px 5px 0px;}
.maincontentinner_leftnew { width:700px; padding:5px 20px 0px 20px; margin:0px auto; text-align:center;}
.normalboldtxt{font-family:Verdana, Arial, Helvetica, sans-serif; color:#204467; font-weight:bold; font-size:14px; padding:10px 0px 15px 0px; line-height:20px;}
.bolglink{color:#7399C6; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:24px; padding:10px 0px 10px 0px;}
.bolglink a{color:#7399C6; text-decoration:underline;}
.bolglink a:hover{color:#7399C6; text-decoration:none;}

.testimonialsItem {
  margin-bottom: 5px;
  margin-top: 5px;
  border-bottom: 1px solid #5b758e;
}
.testimonialauthor {
  text-align: right;
}