body{ margin:0px; padding:0; background:url(../images/bodybg.gif)}

h1, h2, h3, h4, h5, ul, li, div, form, input, select, img{ margin:0; padding:0; border:none;}

a{outline:0;}



.left{ float:left;}

.right{ float:right;}

.img_border{ border:2px solid #4397C5}

.thumb_border{ border:2px solid #BBBCBA}



.borderbox{ background:#F7F7F7; border:1px solid #E5E5E5; padding:5px;}



.headerbg{ background:url(../images/headerbg.gif) top left repeat-x; height:109px;}

.right_top{ background:url(../images/right_top.gif) top right no-repeat; width:104px; height:109px;}

.search_bg{ background:url(../images/search_bg.gif) top right no-repeat; width:219px; height:23px;}

.search_shadow{ background:url(../images/shadow.gif) top right no-repeat; width:256px; height:24px;}

.searchfield{ width:200px; height:18px; border:0; font:Arial 11px normal; color:#222;}



.navtd{
	background-color:#334049;
}

.nav{
	background-color:#334049;
	width:auto;
	height:29px;
	list-style:none;
	padding-left: 120px;
}

.nav li{display:inline;}

.nav li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#fff; padding:6px 15px; float:left; text-align:center; text-transform:uppercase; background:url(../images/divider.gif) right no-repeat; letter-spacing:0.05em;}

.nav li .noborder{ background:none;}

.nav li a:hover, .nav li .current{ text-decoration:none; color:#58D9B8;}



.headerpic{ background:url(../images/headerpic.jpg) top left no-repeat !important; width:980px; height:229px;}

.tab_mid{ background:url(../images/tab_mid.gif) top left repeat-x; height:76px; }



.topmid{ background:url(../images/topmid.gif) bottom left repeat-x; height:8px;}

.botmid{ background:url(../images/botmid.gif) top left repeat-x; height:8px;}

.leftmid{ background:url(../images/leftmid.gif) top left repeat-y; width:8px;}

.rightmid{ background:url(../images/rightmid.gif) top left repeat-y; width:8px;}



.tab_bg{ background:url(../images/tab_bg.gif) top left repeat-x; height:36px; border:1px solid #E5E5E5; padding:4px 20px;}





.text24white{font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:normal; text-decoration:none; color:#fff;}

.text18green{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; text-decoration:none; color:#78FF00;}

.text12white{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#fff; line-height:18px;}

.text11green{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#78FF00;}

.text20red{font-family:"Trebuchet MS" ,Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; text-decoration:none; color:#FB2B27;}

.text20blue{font-family:"Trebuchet MS" ,Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; text-decoration:none; color:#013255;}

.text18blue{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; text-decoration:none; color:#005DAC; text-transform:uppercase;}

.text12blue{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#00315A; line-height:18px; }

.text16black{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-decoration:none; color:#000000;}

.text13green{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#3B7501;}

.text24green{font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:normal; text-decoration:none; color:#003527;}

.text24green2{font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:normal; text-decoration:none; color:#2AB558;}

.text14black{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; text-decoration:none; color:#000000;}

.text12black{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#000000; line-height:18px;}

.text12green{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#46B7B7;}

.text12green a:link, .text12green a:visited{ text-decoration:none; color:#46B7B7;}

.text12green a:hover, .text12green a:active{ text-decoration:underline; color:#0C772F;}



.text12green2{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#167134; line-height:18px;}

.text14blue{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; color:#17A6EF;}

.text16blue{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-decoration:none; color:#17A6EF;}


.text20green{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; text-decoration:none; color:#579C0D;}

.text12grey{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#323232;}

.text12grey2{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#636868;}

.text12creeme{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#E4E1CE;}





.thumb_bg{ background:url(../images/thumbbg.gif) top left no-repeat; width:140px; height:127px; padding-top:10px;}

.thumb_text{ padding:14px 10px 6px 10px;  text-align:left; text-transform:uppercase; font-size:9px; font-family:Tahoma;}







.footerbg{
	background:url(../images/footer_bg.gif) top left  repeat-x;
	height:100px;
}

.footerbox{ background-color:#4D5D6A; border:1px solid #34414A;}

.foterlink{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#ACD4D4;}

.foterlink a:link, .foterlink a:visited{ text-decoration:none; color:#ACD4D4;}

.foterlink a:hover, .foterlink a:active{ text-decoration:none; color:#fff;}



.footernav{ list-style:none; float:left;}

.footernav li{ display:inline}

.footernav li a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#fff; padding:0px 10px; border-right:1px solid #fff; float:left}

.footernav li a:hover, .footernav li .active{ text-decoration:none; color:#B1FFFF}

.footernav li .bordernil{ border-right:0;}





.textfield{
	background-color:#F4F4E8;
	padding:0 3px;
	width:220px;
	height:18px;
	border:1px solid #C7BEA1;
	color:#575037;
	font-family: "Arial 11px normal";
	font-size: 11px;
}

.textarea{
	background-color:#F4F4E8;
	padding:0 3px;
	width:220px;
	height:100px;
	border:1px solid #C7BEA1;
	color:#575037;
	font-family: "Arial 11px normal";
	font-size: 11px;
}

.selectfield{
	background-color:#F4F4E8;
	padding:0 0 0 3px;
	width:220px;
	height:18px;
	border:1px solid #C7BEA1;
	color:#575037;
	font-family: "Arial 11px normal";
	font-size: 11px;
}

.button{
	background:url(../images/button.gif) top left repeat-x;
	padding:1px 8px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	border:1px solid #62782A;
	text-decoration:none;
	color:#384515;
	cursor:pointer;
}



.virtualpage, .virtualpage2, .virtualpage3{display: none;}

.paginationstyle select{ border: 1px solid #9D9D9D; margin: 0 15px; height:18px; }

.paginationstyle a.imglinks{border: 0; padding: 0;}
div.testimonialHome {
	margin-right: 60px;
}

