/* generic styles */
a:focus {
  outline-style: none;
}
object {
  outline-style: none;
}
form {
    margin: 0;
	padding: 0;
}
input, select, textarea {
    padding: 0;
    margin: 0;
}
html {
	background: #2b9694 url(../template_images/bg1.gif) repeat-x top;
}
body {
	margin: 0 auto;
	padding: 0;
	background: url(../template_images/design_bg.gif) no-repeat center top;
	min-height: 825px;
	
}
/* text/link styles */
p, li, div, input, textarea {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}
img, div { behavior: url(iepngfix.htc) }

* { behavior: url(iepngfix.htc) }

a img {
	border:0px;	
}

h1 {
	font-size:18px;
	color:#2b9694;
}

h2 {
	font-size:16px;
	font-weight:bold;
}

p {
	margin: 0;
	padding: 0;
}
hr {
	color:#000;
	background-color:#000;
	height:1px;
	border-bottom:1px dotted #ffffff;
	border-top:none;
	border-left:none;
	border-right:none;
	margin:3px 0px 3px 0px;
	*margin:0px 0px 0px 0px;
	padding:0px 0px -5px 0px;
}

a {color:#2b9694; text-decoration:none;}
a:hover {text-decoration:underline}


/* div styles */
div {
	float:left;
}
#headerContainer {
	width:974px;
	margin-left: auto;
	margin-right: auto;
	float: none;
}

#header {
	width: 955px;
	float: none;
	margin-left: auto;
	margin-right: auto;
}
#leftHeader {
		height: 93px;

	width: 234px;
	float: left;
}
#rightHeader {
		height: 93px;

	width: 721px;
	float: left;
}

#logo {
	width: 234px;
	height: 83px;
	margin-top: 3px;
}
#logo h1{float: left;margin: 3px 0 0px 0px;text-indent: -9999px;}
#menu {
	font-family: Arial, Helvetica, sans-serif;
	float:right;
	font-size:14px;
	line-height:20px;
	color: #fff;
	font-weight: 900;
	}
#menu ul {
	margin:0;
	padding:0;
	list-style:none;
	}
#menu li {
	display:inline;
	margin:0;
	padding:0;
	white-space:nowrap;
	}
#menu a {
	float:left;
	background:url(../template_images/left.gif) no-repeat left top;
	margin:0;
	padding:0 0 0 8px;
	text-decoration:none;
	}
#menu a span {
	float:left;
	display:block;
	background:url(../template_images/right.gif) no-repeat right top;
	padding:5px 12px 3px 8px;
	color:#fff;
	}
#menu a span {float:none;}
#menu a:hover span {color:#000;}
#menu a:hover {background-position:0% -42px;}
#menu a:hover span {background-position:100% -42px; }
#menu .selected a { color:#000;background-position:0% -42px;}
#menu .selected a span {color:#000; background-position:100% -42px; }
a:active
	{
	outline: none;
	}
a:focus
	{
	-moz-outline-style: none;
	}
#crumbmenu {
	font-family: Arial, Helvetica, sans-serif;
	float:right;
	font-size:14px;
	line-height:20px;
	color: #000;
	}
#crumbmenu ul {
	margin:0;
	padding:0;
	list-style:none;
	}
#crumbmenu li {
	display:inline;
	margin:0;
	padding:0;
	white-space:nowrap;
	}
#crumbmenu a {
	float:left;
	background:url(../template_images/left_crumb7.gif) no-repeat left top;
	margin:0;
	padding:0 0 0 15px;
	text-decoration:none;
	}
#crumbmenu a span {
	float:left;
	display:block;
	background:url(../template_images/right_crumb6.gif) no-repeat left top;
	padding:4px 15px 4px 11px;
	color:#000;
	}
#crumbmenu a span {float:none;}
#crumbmenu a:hover span {color:#000;text-decoration: underline;}
#crumbmenu a:hover {}
#crumbmenu a:hover span { }
#crumbmenu .selected a { color:#000;background-position:0% -42px;}
#crumbmenu .selected a span {color:#000; background-position:100% -42px; }
.contactNumber p {
	width: 721px;
	float: right;
	color: #fff;
	font-size: 18px;
	text-transform:uppercase;
	text-align: right;
	height: 55px;
	padding-top: 10px;
}
#siteholder {
	width:974px;
	margin-left: auto;
	margin-right: auto;
	float: none;
}
#container {
	margin: 0 auto;
	background: url(../template_images/che.png) repeat-y center;

	
}

#mainContentBg {
	
	width: 974px;
	background: url(../template_images/maincontent_bg.png) repeat-y center;
	float: left;
	position: relative;
	display: inline;
	
}
#mainContent {
	width: 974px;
	background: url(../template_images/homepage_pic.jpg) no-repeat center top;
	float: left;
	padding-top: 10px;

}
#enquire {
	position: absolute;	
	left: 770px;
	top: -10px;
}
.topSection {
	float: left;
	width: 955px;
	height: 276px;
}
.topSection p {
	float: left;
	color: #000;
	font-size: 14px;
	text-align: center;
	width: 955px;
	line-height: 20px;
	padding-top: 0px;
	padding-bottom: 2px;
}
.topSection p span {
	color: #000;
	font-size: 14px;
	font-style:italic;
}
.fullstop {
	clear: both;
	width: 955px;
	text-align: center;
	margin-top: 12px;
}
.different {
	clear: both;
	width: 955px;
	text-align: center;
	margin-top: 12px;
	margin-bottom: 12px;
}

 .bottomSection {
 float: left;
 width: 955px;
 padding-left:10px;
}

.topMainLeft {
 float: left;
 width: 317px;
}
.topMainLeft p {
 float: left;
 width: 243px;
 padding-left: 38px;
 padding-right: 38px;
 text-align: center;
 line-height: 25px;
 margin-top: 54px;
}
.findmore {
 clear: both;
 width: 292px;
 text-align: center;
 margin-top: 14px;
}
.findmoredig {
 clear: both;
 width: 300px;
 text-align: center;
 margin-top: 15px;
}

.middleMainLeft {
 float: left;
 width: 317px;
}
.middleMainLeft p {
 float: left;
 width: 290px;
 padding-left: 15px;
 padding-right: 15px;
 text-align: center;
 line-height: 25px;
 margin-top: 54px;
}

.rightMainLeft {
 float: right;
 width: 307px;
}
.rightMainLeft p {
 float: left;
 width: 267px;
 text-align: center;
 line-height: 23px;
 padding-left: 13px;
 padding-right: 10px;
 
}
.findmoreright {
 clear: both;
 width: 292px;
 text-align: center;
 margin-left: 10px;
}
.botSection {
 float: left;
 width: 955px;
 margin-top: 15px;
 margin-left: 10px;
position: relative;
display: inline;
padding-bottom: 10px;
}

.bottomMainLeft {
 float: left;
 width: 317px;
 
}

.questionNumber {
clear: both; 
float: left; 
font-size: 12px; 
	line-height: 20px;
color: #379a98; 
font-weight: bold;	
padding-left: 13px;
}
.questionNumberOdd {
	float: left; 
	width: 317px;
	background: url(../template_images/odd.jpg) repeat-y;
}
.questionNumberEven {
	float: left; 
	background: url(../template_images/even.jpg) repeat-y;
	width: 317px;
}


.question p {
width: 270px; 
float: left;
color: #000000; 
font-weight: bold;
	padding-left: 13px;
	line-height: 20px;
	padding-bottom: 5px;
}
.question p a {
color: #000000; 
text-decoration: none;
}
.view {
	width: 110px; 

float: right; 
font-size: 14px; 
color: #8b8b8b; 

}
.view a {
color: #8b8b8b; 
text-decoration: none;
}

.viewSubmit {
	width: 100px; 
	/*padding-left: 115px;
	*padding-left: 100px;*/
float: left; 
font-size: 14px; 
color: #8b8b8b; 

}
.viewSubmit a {
color: #8b8b8b; 
text-decoration: none;
}
.online_quest {
	float: left;
	width: 317px;
	margin-left: 2px;
	display: inline;
	position: relative;
}
/*.online_quest h1 {
	color: #000;
	font-size: 16px;
	width: 250px;
	margin-left: 13px;
	margin-right: 13px;
	*margin-left: 7px;
	*margin-right: 7px;
}*/
.questionNumberBg {
	float: left; 
	width: 317px;
	background: url(../template_images/online_quest.jpg) repeat-y;
}

.questionNumberBg p {
width: 270px; 
float: left;
color: #000000; 
	padding-left: 13px;
	line-height: 20px;
	padding-bottom: 5px;
}

.questionNumberBg p a {
   color: #3A9D9B; 
	text-decoration: none;
}

.onlineSubmit {
	margin-top: 10px;	
}
.submit {
	margin-left: 8px;	
}
p.result {
width: 290px; 
float: left;
color: #6dacc9; 
padding: 12px 0 0px 13px;
	line-height: 20px;
	font-weight: bold;
	height: 33px;
}
p.result span {
	padding-left: 180px;
	color: #000; 
	font-weight: normal;

}
.online p{
width: 270px; 
 clear: both;
 float: left;
color: #000000; 

padding: 0;
margin-top: 1px;
margin-left: 10px;


/*



width: 270px; 
	clear: both;
	float: left;
color: #000000; 
margin: 0;
padding: 0;
margin-top: 1px;
margin-left: 10px;
*/
}
.latestNews {
	float: left;
	width: 317px;
	margin-left: 2px;
	
}
/*.latestNews h1 {
	color: #000;
	font-size: 16px;
	width: 250px;
	margin-left: 13px;
	margin-right: 13px;
	*margin-left: 7px;
	*margin-right: 7px;
}*/

.latestNews p {
width: 270px; 
float: left;
color: #000000; 
	padding-left: 13px;
	line-height: 20px;
	padding-bottom: 5px;
	font-weight: bold;
	
}
.latestNewsdr {
width: 317px; 
float: left;
	background: url(../template_images/online_quest.jpg) repeat-y;
	padding-bottom: 5px;

}
.latestNewsdr p.date {
width: 180px; 
float: left;
color: #3a9d9b; 
	padding-left: 13px;
	line-height: 20px;
	padding-bottom: 5px;
	font-weight: normal;
}
.latestNewsdr p.readmore {
width: 100px; 
float: right;
color: #6eadca; 
	line-height: 20px;
	padding-bottom: 5px;
	font-weight: bold;
}

.latestNewsdr p.readmore a {
color: #8B8B8B; 
text-decoration: none;
}

.latestNewsdrEven {
width: 317px; 
float: left;
	padding-bottom: 5px;

}
.latestNewsdrEven p.date {
width: 180px; 
float: left;
color: #3a9d9b; 
	padding-left: 13px;
	line-height: 20px;
	padding-bottom: 5px;
	font-weight: normal;
}
.latestNewsdrEven p.readmore {
width: 100px; 
float: right;
color: #6eadca; 
	line-height: 20px;
	padding-bottom: 5px;
	font-weight: bold;
}

/* Inner Content */

#innerContentBg {
	width: 974px;
	background: url(../template_images/innerbg.png) repeat-y;
	float: left;
}

#innerContent {
	width: 955px;
	float: left;
	margin-left: 10px;
	position: relative;
	display: inline;

}
.leftInnerContent {
	float: left;
	width: 164px;
}
.rightInnerContent {
	float: left;
	width: 791px;
	padding-bottom:100px;
}
#crumb {
	width: 955px;
	height: 29px;
	float: none;
	margin-left: auto;
	margin-right: auto;
	background: url(../template_images/crumb_bg.jpg) repeat-x;
}
span.crumbmenu{
	background: url(../template_images/crumb.gif) no-repeat left;
	width: 12px;
	height: 20px;
	float: left;
	padding-left: 20px;
	padding-right: 40px;
	white-space: nowrap;
	padding-top: 7px;
}

span.crumbmenu a {
	color: #000;
	font-size: 12px;
	text-decoration: none;
	background: #aed5d4;
	float: left;
	display: block;
	 
}
span.crumbmenu a:hover {
	color: #000;
	text-decoration: none;
}
.aboutus {
	float: left;
	width: 791px;
	height: 163px;
	background-color: #c1d08f;
}
.aboutusHeader {
	width: 564px;
	float: left; 
}
.aboutusImg {
	float: right; 
	width: 227px; 
	background-color: #fff;
}
p.headerText1 {
	float: left; 
	color: #feffff;
	font-size: 20px;
	padding-left: 120px;
	padding-top: 55px;
	line-height: 20px;
}
p.headerText2 {
	float: left; 
	color: #f5f9e8;
	font-size: 14px;
	line-height: 20px;
	padding-left: 120px;
	padding-top: 20px;
}
p.headerText3 {
	float: left; 
	color: #5a7562;
	font-size: 14px;
	line-height: 20px;
	padding-left: 120px;
	
}

.textContent {
	width: 720px;
	float: left;
	padding: 0;
	margin:0;
}

.textContent p {
	
	float: left;
	font-size: 12px;
	color: #000;
	line-height: 18px;
	padding: 10px 20px;
}

.textContent p a {
	
	font-size: 12px;
	color: #000;
	text-decoration:none;
}






/*#leftMenu {
	font-size: 14px;
	color: #000;
	width: 164px;
	border-top: 1px solid #767676;
}
#leftMenu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#leftMenu ul li {
	display: block;
	padding: 5px 10px 0px 0px;
	border-left: none;
	height: 23px;
	border-right: 1px solid #767676;
	border-bottom: 1px solid #767676;
	background: url(../template_images/leftmainmenu.jpg) repeat-x;
	
}
#leftMenu ul li a {
	color: #000;
	text-decoration: none;
	padding-left: 10px;
}
#leftMenu ul li ul  {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#leftMenu ul li ul li{
	height: 30px;
	padding: 5px 10px 0px 0px;
	display: block;
	border-left: none;
	border-right: 1px solid #767676;
	border-bottom: 1px solid #767676;
	background: url(../template_images/leftsubmenu.jpg) repeat-x;
}
#leftMenu ul li a {
	color: #000;
	text-decoration: none;
	
}*/
ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

a.s_nav               {display: block;width:148px; height:23px; padding: 5px 0px 0px 15px; color: #767676; border-right: 1px solid #767676;	border-right: 1px solid #767676;  	border-bottom: 1px solid #767676;font-size: 14px;	background: url(../template_images/leftmainmenu.jpg) repeat-x;
}
a.s_nav:link          {display: block;width:148px; height:23px; padding: 5px 0px 0px 15px; color: #767676;	border-right: 1px solid #767676; 	border-bottom: 1px solid #767676; font-size: 14px;	background: url(../template_images/leftmainmenu.jpg) repeat-x; text-decoration: none;
}
a.s_nav:active        {display: block;width:148px; height:23px; padding: 5px 0px 0px 15px; color: #767676;	border-right: 1px solid #767676; 	border-bottom: 1px solid #767676; font-size: 14px;	background: url(../template_images/leftsubmenu.jpg) repeat-x;  text-decoration: none;
}
a.s_nav:visited       {display: block;width:148px; height:23px; padding: 5px 0px 0px 15px; color: #767676;	border-right: 1px solid #767676; 	border-bottom: 1px solid #767676;  font-size: 14px;	background: url(../template_images/leftmainmenu.jpg) repeat-x;  text-decoration: none;
}
a.s_nav:hover         {display: block;width:148px; height:23px; padding: 5px 0px 0px 15px; color: #767676;	border-right: 1px solid #767676; 	border-bottom: 1px solid #767676;font-size: 14px;	background: url(../template_images/leftsubmenu.jpg) repeat-x;  text-decoration: none;
}

* html a.s_nav                  {width: 148px; font-size: 14px;}
* html a.s_nav:link             {width: 148px; font-size: 14px;  text-decoration: none;}
* html a.s_nav:active           {width: 148px; font-size: 14px;  text-decoration: none;}
* html a.s_nav:visited          {width: 148px; font-size: 14px;  text-decoration: none;}
* html a.s_nav:hover            {width: 148px; font-size: 14px;  text-decoration: none;}

a.s_nav_active             {display: block;width:148px; height:23px; padding: 5px 0px 0px 15px; color: #767676; border-right: 1px solid #767676;	border-right: 1px solid #767676;  	border-bottom: 1px solid #767676;font-size: 14px;	background: url(../template_images/leftsubmenu.jpg) repeat-x;
}
a.s_nav_active:link          {display: block;width:148px; height:23px; padding: 5px 0px 0px 15px; color: #767676;	border-right: 1px solid #767676; 	border-bottom: 1px solid #767676; font-size: 14px;	background: url(../template_images/leftsubmenu.jpg) repeat-x; text-decoration: none;
}
a.s_nav_active:active        {display: block;width:148px; height:23px; padding: 5px 0px 0px 15px; color: #767676;	border-right: 1px solid #767676; 	border-bottom: 1px solid #767676; font-size: 14px;	background: url(../template_images/leftsubmenu.jpg) repeat-x;  text-decoration: none;
}
a.s_nav_active:visited       {display: block;width:148px; height:23px; padding: 5px 0px 0px 15px; color: #767676;	border-right: 1px solid #767676; 	border-bottom: 1px solid #767676;  font-size: 14px;	background: url(../template_images/leftsubmenu.jpg) repeat-x;  text-decoration: none;
}
a.s_nav_active:hover         {display: block;width:148px; height:23px; padding: 5px 0px 0px 15px; color: #767676;	border-right: 1px solid #767676; 	border-bottom: 1px solid #767676;font-size: 14px;	background: url(../template_images/leftsubmenu.jpg) repeat-x;  text-decoration: none;
}

* html a.s_nav_active                  {width: 148px; font-size: 14px;}
* html a.s_nav_active:link             {width: 148px; font-size: 14px;  text-decoration: none;}
* html a.s_nav_active:active           {width: 148px; font-size: 14px;  text-decoration: none;}
* html a.s_nav_active:visited          {width: 148px; font-size: 14px;  text-decoration: none;}
* html a.s_nav_active:hover            {width: 148px; font-size: 14px;  text-decoration: none;}


a.nav_sub_item               {display: block;width:128px; color: #767676; font-size: 14px;text-decoration: none; padding: 5px 0px 0px 35px; border-right: 1px solid #767676; border-bottom: 1px solid #767676; background: url(../template_images/leftmainmenu.jpg) repeat-x; height: 23px;}
a.nav_sub_item:link          {display: block;width:128px; color: #767676; font-size: 14px;text-decoration: none; padding: 5px 0px 0px 35px; border-right: 1px solid #767676; border-bottom: 1px solid #767676; background: url(../template_images/leftmainmenu.jpg) repeat-x; height: 23px;}
a.nav_sub_item:active        {display: block;width:128px; color: #767676; font-size: 14px;text-decoration: none; padding: 5px 0px 0px 35px; border-right: 1px solid #767676; border-bottom: 1px solid #767676; background: url(../template_images/leftsubmenu.jpg) repeat-x; height: 23px;}
a.nav_sub_item:visited       {display: block;width:128px; color: #767676; font-size: 14px;text-decoration: none; padding: 5px 0px 0px 35px; border-right: 1px solid #767676; border-bottom: 1px solid #767676; background: url(../template_images/leftmainmenu.jpg) repeat-x; height: 23px;}
a.nav_sub_item:hover         {display: block;width:128px; color: #767676; font-size: 14px;text-decoration: none; padding: 5px 0px 0px 35px; border-right: 1px solid #767676; border-bottom: 1px solid #767676; background: url(../template_images/leftsubmenu.jpg) repeat-x; height: 23px;}

a.nav_sub_item_active        {display: block;width:128px; color: #767676; font-size: 14px;text-decoration: none; padding: 5px 0px 0px 35px; border-right: 1px solid #767676; border-bottom: 1px solid #767676; background: url(../template_images/leftsubmenu.jpg) repeat-x; height: 23px;}



a.s_nav1               {float: left; height:22px; padding: 4px 10px 0px 15px; color: #767676; font-size: 14px; border-top: 1px solid #717171; border-bottom: 1px solid #717171;	background: url(../template_images/leftmainmenu.jpg) repeat-x;}
a.s_nav1:link          {float: left;height:22px; padding: 4px 10px 0px 15px; color: #767676;	 font-size: 14px; border-top: 1px solid #717171; border-bottom: 1px solid #717171;	background: url(../template_images/leftmainmenu.jpg) repeat-x; text-decoration: none;}
a.s_nav1:active        {float: left;height:22px; padding: 4px 10px 0px 15px; color: #767676;	font-size: 14px; border-top: 1px solid #717171; border-bottom: 1px solid #717171;	background: url(../template_images/leftsubmenu.jpg) repeat-x;  text-decoration: none;}
a.s_nav1:visited       {float: left;height:22px; padding: 4px 10px 0px 15px; color: #767676;	font-size: 14px; border-top: 1px solid #717171; border-bottom: 1px solid #717171;	background: url(../template_images/leftmainmenu.jpg) repeat-x;  text-decoration: none;}
a.s_nav1:hover         {float: left;height:22px; padding: 4px 10px 0px 15px; color: #767676;	font-size: 14px; border-top: 1px solid #717171; border-bottom: 1px solid #717171;	background: url(../template_images/leftsubmenu.jpg) repeat-x;  text-decoration: none;}

*html a.s_nav1                 { float: left; height:22px; padding: 4px 10px 0px 15px; font-size: 14px;}
*html a.s_nav1:link             {float: left; height:22px; padding: 4px 10px 0px 15px; font-size: 14px;  text-decoration: none;}
*html a.s_nav1:active           {float: left; height:22px; padding: 4px 10px 0px 15px; font-size: 14px;  text-decoration: none;}
*html a.s_nav1:visited          { float: left; height:22px; padding: 4px 10px 0px 15px; font-size: 14px;  text-decoration: none;}
*html a.s_nav1:hover            {float: left; height:22px; padding: 4px 10px 0px 15px; font-size: 14px;  text-decoration: none;}

/*a.s_nav_active               {display: block;width:230px;color: #BF2229;font-weight: bold;border: 1px solid #E3E3E3;padding: 3px;margin-bottom:2px;background: url(../template_images/mod_header.jpg) repeat-y top right;}
a.s_nav_active:link          {display: block;width:230px;color: #BF2229;font-weight: bold;border: 1px solid #E3E3E3;padding: 3px;margin-bottom:2px;background: url(../template_images/mod_header.jpg) repeat-y top right;}
a.s_nav_active:active        {display: block;width:230px;color: #BF2229;font-weight: bold;border: 1px solid #E3E3E3;padding: 3px;margin-bottom:2px;background: url(../template_images/mod_header.jpg) repeat-y top right;}
a.s_nav_active:visited       {display: block;width:230px;color: #BF2229;font-weight: bold;border: 1px solid #E3E3E3;padding: 3px;margin-bottom:2px;background: url(../template_images/mod_header.jpg) repeat-y top right;}
a.s_nav_active:hover         {display: block;width:230px;color: #BF2229;font-weight: bold;border: 1px solid #E3E3E3;padding: 3px;margin-bottom:2px;background: url(../template_images/mod_header.jpg) repeat-y top right;}*/

* html a.s_nav_active1                  {font-size: 14px;}
* html a.s_nav_active1:link             {font-size: 14px;  text-decoration: none;}
* html a.s_nav_active1:active           {font-size: 14px;  text-decoration: none;}
* html a.s_nav_active1:visited          {font-size: 14px;  text-decoration: none;}
* html a.s_nav_active1:hover            {font-size: 14px;  text-decoration: none;}

a.nav_sub_item1               {float: left; color: #767676; font-size: 14px;text-decoration: none; padding: 4px 10px 0px 15px;border-top: 1px solid #717171; border-bottom: 1px solid #717171;  background: url(../template_images/leftsubmenu.jpg) repeat-x; height: 22px;}
a.nav_sub_item1:link          {float: left; color: #767676; font-size: 14px;text-decoration: none; padding: 4px 10px 0px 15px; border-top: 1px solid #717171; border-bottom: 1px solid #717171; background: url(../template_images/leftsubmenu.jpg) repeat-x; height: 22px;}
a.nav_sub_item1:active        {float: left; color: #767676; font-size: 14px;text-decoration: none; padding: 4px 10px 0px 15px; border-top: 1px solid #717171; border-bottom: 1px solid #717171; background: url(../template_images/leftsubmenu.jpg) repeat-x; height: 22px;}
a.nav_sub_item1:visited       {float: left; color: #767676; font-size: 14px;text-decoration: none; padding: 4px 10px 0px 15px; border-top: 1px solid #717171; border-bottom: 1px solid #717171; background: url(../template_images/leftsubmenu.jpg) repeat-x; height: 22px;}
a.nav_sub_item1:hover         {float: left; color: #767676; font-size: 14px;text-decoration: none; padding: 4px 10px 0px 15x; border-top: 1px solid #717171; border-bottom: 1px solid #717171; background: url(../template_images/leftsubmenu.jpg) repeat-x; height: 22px;}

a.nav_sub_item_active1               {float: left; color: #767676; font-size: 14px;text-decoration: none; padding: 4px 10px 0px 15px;border-top: 1px solid #717171; border-bottom: 1px solid #717171;  background: url(../template_images/leftsubmenu.jpg) repeat-x; height: 22px;}
a.nav_sub_item_active1:link          {float: left; color: #767676; font-size: 14px;text-decoration: none; padding: 4px 10px 0px 15px;border-top: 1px solid #717171; border-bottom: 1px solid #717171;  background: url(../template_images/leftsubmenu.jpg) repeat-x; height: 22px;}
a.nav_sub_item_active1:active        {float: left; color: #767676; font-size: 14px;text-decoration: none; padding: 4px 10px 0px 15px;border-top: 1px solid #717171; border-bottom: 1px solid #717171;  background: url(../template_images/leftsubmenu.jpg) repeat-x; height: 22px;}
a.nav_sub_item_active1:visited       {float: left; color: #767676; font-size: 14px;text-decoration: none; padding: 4px 10px 0px 15px;border-top: 1px solid #717171; border-bottom: 1px solid #717171;  background: url(../template_images/leftsubmenu.jpg) repeat-x; height: 22px;}
a.nav_sub_item_active1:hover         {float: left; color: #767676; font-size: 14px;text-decoration: none; padding: 4px 10px 0px 15px;border-top: 1px solid #717171; border-bottom: 1px solid #717171;  background: url(../template_images/leftsubmenu.jpg) repeat-x; height: 22px;}



/* Footer */

#footer {
	width: 100%;
	height: 171px;
	background-color: #000;
	padding: 0;
	margin: 0;
}
/*#copyright {
	width: 955px;
	background: url(../template_images/footercenterbg.gif) repeat-x center;
	height: 171px;
	margin: 0 auto;
	float: none;
}
*/
/*#footerContainer {
	width:974px;
	margin-left: auto;
	margin-right: auto;
	float: none;
}
*/
#footerWrap {
	width: 974px;
	float: none;
	margin-left: auto;
	margin-right: auto;
}
#copyright {
	width: 955px;
	background: url(../template_images/footerwholebg.jpg) no-repeat center;
	height: 170px;
	float: left;
	padding-left: 19px;
}
#footerSection {
	width:955px;
	margin-left: auto;
	margin-right: auto;
	float: none;
}
#copyright .footerlinks p {
	width: 535px;
	padding-top: 35px;
	text-align: left;
	color: #2b9694;
	margin-left: 18px;
}

#copyright .footerlinks p a {
	color: #2b9694;
	text-decoration: none;
}
#quicklinks {
	float: left;
	width: 935px;
	padding-left: 20px;
}
#copyright .quick {
	float: left;
	width: 155px;
	margin-left: 0px;
}
#copyright p.heading {
	width: 115px;
	padding-top: 22px;
	text-align: left;
	color: #fff;
	line-height: 20px;
	font-weight: bold;
	font-size: 14px;
}
#copyright p.heading a {
	width: 115px;
	padding-top: 22px;
	text-align: left;
	color: #fff;
	line-height: 20px;
	font-weight: bold;
	font-size: 14px;
	text-decoration:none;
}
#copyright p.sub {
	width: 115px;
	text-align: left;
	color: #2b9694;
	line-height: 20px;
	font-size: 14px;
}
#copyright .bwired p {
	width: 250px;
	padding-top: 35px;
	text-align: left;
	color: #2b9694;
	margin-left: 130px;
}

#copyright .bwired p a {
	color: #2b9694;
	text-decoration: none;
}

/* Sitemap */

li.sitemap {
    font-style: italic;
    color: #000;
    padding-left: 18px;
    
}  

li.sitemap a {
	list-style-type: circle;
    font-style: normal;
    font-weight: bold;
    color: #000;
	text-decoration:none;
}



table.feedback {
    width: 100%;
}  

table.form_table {
   text-align: center;
   border: 1px solid #E3E3E3;
   width: 100%;
   margin: 10px auto 10px auto;
   padding-bottom: 5px;
}

td.feedback_text {
    text-align: left;
    font-size: 11px;
    color: #000000;
    vertical-align: top
}

td.form_right {
   text-align: left;
}

td.form_left {
   text-align: right;
   padding: 0px 15px 0px 5px
}

td.form_right input,textarea {
   font-size: 10px;
   color: #000000;
   width: 200px;
   border: 1px solid #E3E3E3;
   margin: 5px 0px 5px 0px;
   overflow: auto;
}   

td.form_section {
    text-align: left;
    font-weight: bold;
    color: #000000;
    padding: 10px 0px 0px 10px;
    border-bottom: 1px solid #000000;
}  

input.field {
   font-size: 10px;
   color: #000000;
   border: 1px solid #666666;
}

input.button {
   font-size: 10px;
   color: #000000;
   background: #E3E3E3;
   border: 1px solid #666666;
}


.onlineques {
	float: left;
	width: 317px;
	margin-left: 2px;
	
}
/*.latestNews h1 {
	color: #000;
	font-size: 16px;
	width: 250px;
	margin-left: 13px;
	margin-right: 13px;
	*margin-left: 7px;
	*margin-right: 7px;
}*/

.onlineques p {
width: 270px; 
float: left;
color: #000000; 
	padding-left: 13px;
	line-height: 20px;
	padding-bottom: 5px;
	font-weight: bold;
	
}
.onlinequesdr {
width: 317px; 
float: left;
	background: url(../template_images/online_quest.jpg) repeat-y;
	padding-bottom: 5px;

}
.onlinequesdr p.date {
width: 180px; 
float: left;
color: #3a9d9b; 
	padding-left: 13px;
	line-height: 20px;
	padding-bottom: 5px;
	font-weight: normal;
}
/* contact/feedback */
div.contact_col1 {
	width:120px;
	height:18px;/*22px;*/
	padding-top:4px;
	margin:3px 0px 3px 0px;
	clear:both;
}
div.contact_col2 {
	width:220px;
	margin:3px 0px 6px 0px;
}
div.contact_col2 input {
	width:212px;/*216px;*/
	height:17px;/*18px;*/
	padding:1px 2px 0px 2px;
	*margin-top:-1px;
	border:1px solid #999;
}
div.contact_col2 textarea {
	width:212px;/*216px;*/
	height:200px;
	padding:0px 2px 0px 2px;
	border:1px solid #999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
/* help */
div#search {
	width:100%;
	margin-bottom:20px;
}
input.field_search {
	width:200px;
	height:16px;
	*margin-top:-1px;
	color:#000000;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-top:1px solid #cccccc;
	border-right:none;
	padding-top:3px;
	padding-left:3px;
}
div#help_content {
    width:100%;
    margin-top:20px;
    *margin-top:15px;
}
div#back {
	padding-bottom:2px;
}
div#filerow {
	width:690px;/*570px;*/
	height:24px;/*31px;*/
	padding:7px 15px 0px 15px;
	background-image:url(../template_images/filerow_bg.gif);
	background-repeat:repeat-x;
	font-weight:bold;
	color:#fff;
	margin:10px 0 0;
}
div#filerow a{
	color:#fff;
	text-decoration:none;
}
div#filerowalt {
	width:650px;/*570px;*/
	height:24px;/*31px;*/
	padding:7px 15px 0px 15px;
	background-image:url(../template_images/filerowalt_bg.gif);
	background-repeat:repeat-x;
}
div#filerowalt a, div#filerow a {
	font-weight:bold;
}
div.help_topten_holder {
	width:100%;
	margin-top:40px;
	*margin-top:20px;
}  
div.help_topten_holder h2 {
	color:#ffffff;
}
div.help_topten_holder p {
	margin:0px;
}
div.help_topten_holder hr, div#search hr {
	color:#000;
	background-color:#000;
	height:1px;
	border-bottom:1px dotted #ffffff;
	border-top:none;
	border-left:none;
	border-right:none;
	margin:3px 0px 3px 0px;
	*margin:0px 0px 0px 0px;
	padding:0px 0px -5px 0px;
}
div.topten_qs {
	width:100%;
}
div.question {
	width:690px;/*570px;*/
	height:24px;/*31px;*/
	padding:7px 15px 0px 15px;
	background-color:#e8e8e8;
	border-bottom:1px dotted #000000;
	font-weight:bold;
}

div.question_online {
	float:left; width:315px; float:left; background-color:#e8e8e8;
}

.question_online p {
  width: 270px; 
float: left;
color: #000000; 
font-weight: bold;
	padding-left: 13px;
	line-height: 20px;
	padding-bottom: 5px;
}

.question_online p a {
  color: #000000; 
text-decoration: none;
}


div.question a {
	color:#000000;
	text-decoration:none;
}
div.question a:hover {
	text-decoration:underline;
}
div.help_answer {
	/*width:540px;*/
	padding:7px 15px 10px 10px;
	background-color:#ffffff;
}
div.help_answer p {
	color:#000000;
}


