@import url("navigation.css");

/*####################################

TABLE OF CONTENT OF WHOLE CSS

####################################*/

/*

	=>	LAYOUT CSS

		-	FOR MAIN DIV CSS

		-	TWO COLUM RIGHTBAR LAYOUT CSS

		-	TWO COLUM LEFTBAR LAYOUT CSS

		-	TWO COLUM LEFTBAR LAYOUT CSS

		-	THREE COLUM LAYOUT CSS

	=>	COMMON CSS

	=>	COMMON CURVE IMAGE CSS

	=>	TOPBAR CSS

	=>	NAVIGATION CSS

	=>	SIDEBAR CSS

	=>	SIDEBAR LINKS CSS

	=>	SIDEBAR CONTACT US BOX CSS

	=>	CONTENTBOX CSS

	=>	MIDDLEBAR CSS

	=>	CONTAINER CSS

	=>	PAGEPATH CSS

	=>	HOME PAGE INROBOX CSS

	=>	INFOBOX CSS

	=>	TESTIMONIALS, LINKS, FAQ PAGE CSS

	=>	SITEMAP CSS

	=>	CONTACT US CSS

	=>	CONTACT US FORM CSS

	=>	FOOTER CSS

	=>	SCROLLER CSS

*/

/*####################################

####################################*/



body {

	margin: 0px;

}

/*##################################

LAYOUT CSS

##################################*/



/*==================================

FOR MAIN DIV CSS

==================================*/

#twocolum-rightbar1024 #main,

#twocolum-leftbar1024 #main,

#threecolum1024 #main,

#onecolum1024 #main  {

	width:990px;

	border:1px solid #E1E1E0;

	margin:0 auto;

	}

#twocolum-rightbar800 #main,

#twocolum-leftbar800 #main,

#threecolum800 #main,

#onecolum800 #main  {

	width:778px;

	border:1px solid #E1E1E0;

	margin:0 auto;

	}

#twocolum-rightbar #main,

#twocolum-leftbar #main,

#threecolum #main,

#onecolum #main  {

	border:1px solid #E1E1E0;

	}



/*==================================

TWO COLUM RIGHTBAR LAYOUT CSS

==================================*/

#twocolum-rightbar1024 #leftbar,

#twocolum-rightbar800 #leftbar,

#twocolum-rightbar #leftbar{

	display:none;

	}

#twocolum-rightbar1024 #rightbar,

#twocolum-rightbar800 #rightbar,

#twocolum-rightbar #rightbar {

	float:right;

	}

#twocolum-rightbar1024 #contentbox,

#twocolum-rightbar800 #contentbox,

#twocolum-rightbar #contentbox  {

	margin:0 200px 0 0;

	}



/*==================================

TWO COLUM LEFTBAR LAYOUT CSS

==================================*/

#twocolum-leftbar1024 #rightbar,

#twocolum-leftbar800 #rightbar,

#twocolum-leftbar #rightbar {

	display:none;

	}

#twocolum-leftbar1024 #leftbar,

#twocolum-leftbar800 #leftbar,

#twocolum-leftbar #leftbar {

	float:left;

	}

#twocolum-leftbar1024 #contentbox,

#twocolum-leftbar800 #contentbox,

#twocolum-leftbar #contentbox {

	margin:0 0 0 200px;

	}



/*==================================

TWO COLUM LEFTBAR LAYOUT CSS

==================================*/

#onecolum1024 #rightbar,

#onecolum800 #rightbar,

#onecolum #rightbar {

	display:none;

	}

#onecolum1024 #leftbar,

#onecolum800 #leftbar,

#onecolum #leftbar {

	display:none;

	}

#onecolum1024 #contentbox,

#onecolum800 #contentbox,

#onecolum #contentbox {

	margin:0 0 0 0;

	}



/*==================================

THREE COLUM LAYOUT CSS

==================================*/

#threecolum1024 #leftbar,

#threecolum800 #leftbar,

#threecolum #leftbar {

	float:left;

	}

#threecolum1024 #rightbar,

#threecolum800 #rightbar,

#threecolum #rightbar {

	float:right

	}

#threecolum1024 #contentbox,

#threecolum800 #contentbox,

#threecolum #contentbox {

	margin:0 200px;

	}



/*##################################

COMMON CSS

##################################*/

a {

	outline:none;

	}

p {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#333333;

	}



.elink {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#005BA5;

	text-decoration:none;

	}

.elink:hover {

	color:#FF7200;

	}



h2 {

	font-family:"Trebuchet MS";

	font-size:14px;

	font-weight:bold;

	color:#000000;

	margin:0px;

	}



h3 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

	margin:0px;

	}



/*##################################

COMMON CURVE IMAGE CSS

##################################*/



.lefttop {

	position:absolute;

	left:0px;

	top:0px;

	z-index:10;

	}



.leftbot {

	position:absolute;

	left:0px;

	bottom:0px;

	z-index:10;

	}



.righttop {

	position:absolute;

	right:0px;

	top:0px;

	z-index:10;

	}



.rightbot {

	position:absolute;

	right:0px;

	bottom:0px;

	z-index:10;

	}



/*##################################

TOPBAR CSS

##################################*/

#topbar {

	background-image:url(../images/topbarbg.gif);

	background-repeat:repeat-x;

	height:48px;

	position:relative;

	}



.logo {

	position:absolute;

	left:20px;

	top:14px;

	}



.callus {

	position:absolute;

	right:20px;

	top:17px;

	}



/*##################################

NAVIGATION CSS

##################################*/

#navigation {

	background-image:url(../images/navibg.gif);

	background-repeat:repeat-x;

	height:35px;

	padding-right:5px;

	/*position:relative;*/

	}

/*#navigation ul {

	position:absolute;

	right:7px;

	margin:0px;

	padding:0px;

	list-style-type:none;

}

#navigation ul li {

	display:inline;

}

#navigation ul li a {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#FFFFFF;

	text-decoration:none;

	display:block;

	float:left;

	padding:0 13px;

	line-height:31px;

	outline:none;

}

#navigation ul li a:hover {

	background-image:url(../images/nanvlinkhoverbg.gif);

	background-color:#1562A6;

	background-repeat:repeat-x;

}*/



/*##################################

SIDEBAR CSS

##################################*/

.sidebar {

	width:180px;

	margin-bottom:20px;

	}



h5 {

	/* common sidebar header */

	font-family:"Trebuchet MS";

	font-size:14px;

	color:#000000;

	margin:0px;

	background-image:url(../images/h5bg.gif);

	background-color:#99D5F7;

	background-repeat:repeat-x;

	padding:6px 12px 6px 12px;

	position:relative;

	}



* html h5 {height:1px;} /* IE Hack */



.sidebar h5 img {

	border:none;

	}



.sidebar h5 .headerlink {

	color:#000000;

	text-decoration:none;

	}



.sidebar h5 .headerlink:hover {

	color:#666666;

	}



/*==================================

SIDEBAR LINKS CSS

==================================*/

.sidebarlinks,

.notitle {

	margin-bottom:20px;

	}



.notitle {

	border-top:2px solid #99D5F7;

	}



.withimg {

	border-top:1px solid #E9EDF1;

	}



.sidebarlinks a,

.sidebarlinks .normal{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	text-decoration:none;

	color:#000000;

	display:block;

	padding:9px 0;

	border-bottom:1px solid #E9EDF1;

	position:relative;

	}



.withimg a {

	min-height:14px;

	padding:12px 0;

	background-repeat:no-repeat;

	background-position:left center;

	}



* html .withimg a {

	height:14px;

	}



.sidebarlinks a:hover {

	color:#006FBC;

	}



.sidebarlinks a span,

.sidebarlinks .normal span {

	margin:0 10px 0 22px;

	}



.withimg a span {

	margin:0 0px 0 35px;

	display:block;

	}



.sidebarlinks a img,

.sidebarlinks .normal img {

	position:absolute;

	left:10px;

	top:13px;

	}



.sidebarlinks .sublinks a, .sidebarlinks .sublinks .normal{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	font-weight:normal;

	text-decoration:none;

	color:#000000;

	display:block;

	padding:6px 0px;

	background-image:url(../images/sidebarsublinkbg.gif);

	background-repeat:repeat-x;

	background-color:#EEF1F5;

	border-bottom:1px solid #E9EDF1;

	position:relative;

	}



.sidebarlinks .sublinks a:hover {

	background-image:url(../images/sidebarsublinkhoverbg.gif);

	background-repeat:repeat-x;

	background-color:#CEEAF9;

	color:#000000;

	}



.sidebarlinks .sublinks a img,

.sidebarlinks .sublinks .normal img{

	position:absolute;

	top:10px;

	}



.sidebarlinks .sublinks a span,

.sidebarlinks .sublinks .normal span{

	margin:0px 10px 0 0px;

	display:block;

	}



/*==================================

SIDEBAR CONTACT US BOX CSS

==================================*/

.sidebarbox .imgbox{

	background-repeat:no-repeat;

	background-position:center center;

	height:77px;

	position:relative;

	margin-top:10px;

	}



* html .sidebarbox .imgbox .leftbot,

* html .sidebarbox .imgbox .rightbot {

	bottom:-1px;

	}



.contacttext {

	padding:10px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#333333;

	border-bottom:2px solid #DBDBDA;

	}



.contacttext h1 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

	margin:0 0 5px 0px;

	font-weight:bold;

	}



.contacttext p {

	margin:0 0 15px 0;

	}



.contacttext .phoneno strong,

.contentbox1 .phoneno strong {

	display:block;

	float:left;

	width:65px;

	}



.contacttext .phoneno,

.contentbox1 .phoneno  {

	margin-bottom:15px;

	}



.contacttext .elink {

	font-weight:bold;

	}



.sidebar .infoboximg {

	margin-top:10px;

	}



.sidebar .infoboxtxt {

	margin:10px 3px ;

	}



.sidebar .infoboxtxt h1 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

	margin:0px 0 5px 0px;

	text-align:left;

	}



.sidebar .infobox {

	margin-bottom:20px;

	}



.slide .elink {

	font-size:12px;

	}



.servicesimg {

	position:relative;

	float:left;

	margin-bottom:10px;

	}



.servicesimg .lefttop,

.servicesimg .leftbot {

	left:0px;

	z-index:1000;

	}



.servicesimg .lefttop,

.servicesimg .righttop {

	top:0px;

	z-index:1000;

	}



.servicesimg .leftbot,

.servicesimg .rightbot {

	bottom:0px;

	z-index:1000;

	}

* html .servicesimg .leftbot,

* html .servicesimg .rightbot {

	bottom:-1px;

	z-index:1000;

	}



.servicesimg .righttop,

.servicesimg .rightbot {

	right:0px;

	z-index:1000;

	}

* html .servicesimg .righttop,

* html .servicesimg .rightbot {

	right:0px;

	z-index:1000;

	}



/*##################################

CONTENTBOX CSS

##################################*/

#content {

	background-image:url(../images/contentbg.gif);

	background-repeat:repeat-x;

	background-position:left top;

	position:relative;

	min-height:211px;

	margin-top:10px;

	padding:15px;

	}



.contenttext {

	margin:0 0 20px 0;

	border-bottom:1px solid #dfdfdf;

	}



* html #content {

	height:211px;

	}



* html #content .righttop{

	right:-1px;

	}



#content p {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#333333;

	text-align:justify;

	margin:0px 0px 15px 0px;

	}



.imgborder {

	padding:2px;

	border:2px solid #DFDFDF;

	background-color:#FFFFFF;

	}



.imgleft {

	float:left;

	margin:0px 15px 10px 0px;

	}



/*##################################

MIDDLEBAR CSS

##################################*/

.midbar {

	background-color:#D5ECFD;

	position:relative;

	padding:10px;

	margin-bottom:20px;

	font-size:0px;

	line-height:0px;

	}



* html .midbar{

	height:1px;

	padding:7px;

	

	}

* html .midbar .righttop {

	right:-1px;

	}

* html .midbar .leftbot {

	bottom:-1px;

	}

* html .midbar .rightbot {

	right:-1px;

	bottom:-1px;

	}

#threecolum1024 .innerpage .imgbox,

#twocolum-leftbar1024 .innerpage .imgbox,

#twocolum-rightbar1024 .innerpage .imgbox,

#onecolum1024 .innerpage .imgbox {

	height:130px;	

	}

* html #threecolum1024 .midbar .righttop,

* html #threecolum1024 .midbar .rightbot {

	right:0px;

	}

* html #threecolum1024 .midbar .rightbot {

	bottom:0px;

	}

.midbar .imgbox {

	background-color:#ffffff;

	border:1px solid #ffffff;

	height:189px;

	}



.midbar .midbarimg {

	position:absolute;

	right:11px;

	}

.mapimg {

	border:1px solid #dfdfdf;

	padding:10px 0;

	text-align:center;

	margin-bottom:20px;

	}

#threecolum1024 .midbar .imgbox div {

	font-size:17px;

	}

#threecolum1024 .midbar .imgbox h1 {

	font-size:22px;

	}



.midbar .imgbox div {

	font-family:"Trebuchet MS";

	font-size:22px;

	color:#666666;

	position:absolute;

	bottom:22px;

	left:28px;

	z-index:1;

	}



.midbar .imgbox h1{

	font-size:28px;

	color:#00549E;

	margin:15px 0 0 0;

	}



/*==================================

CONTAINER CSS

==================================*/

#container {

	margin:20px 20px 0 20px;

}



/*##################################

PAGEPATH CSS

##################################*/

#pageheader {

	background-image:url(../images/h1bg.gif);

	background-repeat:repeat-x;

	padding:9px 15px 8px 15px;

	position:relative;

	border-bottom:1px solid #C5E1F5;

	}



* html #pageheader,

* html .pagepath  {

	height:1px;

	}



#pageheader h1 {

	font-family:"Trebuchet MS";

	font-size:20px;

	color:#00549E;

	text-decoration:none;

	margin:0px;

	}



* html #pageheader .righttop,

* html .pagepath .rightbot {

	right:0px;

	}



.pagepath{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#000000;

	text-decoration:none;

	background-color:#D5ECFD;

	position:relative;

	height:24px;

	line-height:24px;

	}



.pagepath span {

	margin-left:15px;

	}



.pagepath strong {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#ACACAC;

	margin:0px 7px 0px 7px;

	}



.pagepath a{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#666666;

	text-decoration:none;

	}



.pagepath a:hover{

	color:#000000;

	}



* html .pagepath .leftbot {

	bottom:-1px;

	}



/*##################################

HOME PAGE INROBOX CSS

##################################*/



.introtextbox {

	border:#E1E1E0;

	position:relative;

	border:1px solid #DBDBDA;

	padding:4px;

	margin-bottom:20px;

	

	}



* html .introtextbox {

	height:1px;

	}



.intotextbg {

	background-image:url(../images/introbg.gif);

	background-repeat:repeat-x;

	background-position:left bottom;

	padding:10px 15px 10px 15px;

	}



.introtextbox .intotextbg p {

	font-family:"Trebuchet MS";

	font-size:17px;

	color:#000000;

	margin:0px;

	}



.introtextbox .lefttop,

.introtextbox .leftbot{

	left:-1px;

	}



.introtextbox .leftbot,

.introtextbox .rightbot {

	bottom:-1px;

	}



.introtextbox .rightbot,

.introtextbox .righttop {

	right:-1px;

	}



.introtextbox .righttop,

.introtextbox .lefttop {

	top:-1px;

	}



* html .introtextbox .leftbot,

* html .introtextbox .rightbot {

	bottom:-1px;

	}



* html .introtextbox .righttop,

* html .introtextbox .rightbot {

	right:-1px;

	}



/*##################################

INFOBOX CSS

##################################*/

.infoboxcontainer {

	margin-bottom:20px;

	

	}

* html .infoboxcontainer {

	height:1px;

	}

.infoboxcontent {

	display:table;

	width:100%;

	}

.infoboxcontainer .infobox h5 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	background-position:left bottom;

	background-color:#dbedfb;

	}



.infoboxcontainer .infobox {

	float:left;

	width:31.3%;

	margin-left:14px;

	}



* html .infoboxcontainer {

	padding-left:0.2em;

	}



.infoboxcontainer .leftbox {

	margin-left:0em;

	}



.infobox .imgbox{

	background-repeat:no-repeat;

	background-position:center center;

	height:72px;

	position:relative;

	margin-top:10px;

	}



* html .contactbox .imgbox .leftbot,

* html .contactbox .imgbox .rightbot {

	bottom:-1px;

	}



* html .imgbox .righttop,

* html .imgbox .rightbot,

* html .morelink {

	right:0px;

	}



* html .infoboxcontainer

.imgbox .righttop,

* html .infoboxcontainer .imgbox .rightbot,

* html .infoboxcontainer .morelink {

	right:-1px;

	}



* html .infoboxcontainer h5 .righttop,

* html .infoboxcontainer h5 .rightbot{

	right:-1px;

	}



.infoboxtxt {

	margin:8px 5px 8px 5px;

	}



.infoboxtxt p,

.sidebar .infoboxtxt p {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#333333;

	margin:0px;

	text-align:left;

	}



.infobox .more {

	background-image:url(../images/morebg.gif);

	background-repeat:repeat-x;

	height:21px;

	position:relative;

	margin-bottom:0px;

	}



.morelink {

	text-indent:-99999px;

	display:block;

	background-image:url(../images/more.gif);

	background-repeat:no-repeat;

	background-position:0px 0px;

	width:57px;

	height:21px;

	position:absolute;

	right:0px;

	}



.morelink:hover {

	background-image:url(../images/more.gif);

	background-repeat:no-repeat;

	background-position:0px -21px;

	}



/*##################################

TESTIMONIALS, LINKS, FAQ PAGE CSS

##################################*/



.testimonials .contentbox1,

.links .contentbox1,

.faq .contentbox1 {

	margin-bottom:15px;

	border:3px solid #EFEFEF;

	padding:10px;

	background-color:#FFFFFF;

	display:table;

	}



#threecolum1024 .testimonials .contentbox1,

#threecolum1024 .links .contentbox1,

#threecolum1024 .faq .contentbox1 {

	width:95%;

	}



/* for IE */

* html #threecolum1024 .testimonials .contentbox1,

* html #threecolum1024 .links .contentbox1,

* html #threecolum1024 .faq .contentbox1{

	width:auto;

	}



* html #twocolum-leftbar1024 .testimonials .contentbox1,

* html #twocolum-rightbar1024 .testimonials .contentbox1,

* html #twocolum-leftbar1024 .links .contentbox1,

* html #twocolum-rightbar1024 .links .contentbox1,

* html #twocolum-leftbar1024 .faq .contentbox1,

* html #twocolum-rightbar1024 .faq .contentbox1{

	width:auto;

	}

/* for IE */



#twocolum-leftbar1024 .links .contentbox1,

#twocolum-rightbar1024 .links .contentbox1,

#twocolum-leftbar1024 .faq .contentbox1,

#twocolum-rightbar1024 .faq .contentbox1,

#twocolum-leftbar1024 .testimonials .contentbox1,

#twocolum-rightbar1024 .testimonials .contentbox1 {

	width:96%;

	}



#onecolum1024 .testimonials .contentbox1 {

	width:97%;

	}



* html .testimonials .contentbox1 {

	height:1px;

	width:auto;

	}



.testimonials .more a,

.links .more a,

.faq .more a {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#000000;

	text-decoration:none;

	font-weight:bold;

	display:block;

	clear:both;

	padding:5px 10px 5px 10px;

	background-color:#DFF2FF;

	text-align:right;

	border-bottom:1px solid #C2DDEF;

	border-right:1px solid #C2DDEF;

	border-top:1px solid #EFF9FF;

	border-left:1px solid #EFF9FF;

	}



* html .testimonials .more a,

* html .links .more a,

* html .faq .more a {

	height:1px;

	}



.testimonials .more a:hover,

.links .more a:hover,

.faq .more a:hover {

	background-color:#E9F6FF;

	border-bottom:1px solid #B3D7EF;

	border-right:1px solid #B3D7EF;

	border-top:1px solid #EFF9FF;

	border-left:1px solid #EFF9FF;

	color:#00549E;

	}



#popup #content{

	background-image:none;

	margin:0px;

	}



.links h3 .elink,

.faq h3 .elink{

	font-size:12px;

	}



.links h3, .faq h3{

	margin-bottom:10px;

	}



.listitems {

	margin-bottom:25px;

	}



.listitems h3{

	background-image:url(../images/arrow2.gif);

	background-repeat:no-repeat;

	background-position:2px 5px;

	padding-left:15px;

	margin-bottom:15px;

	}



* html .listitems h3 {

	height:1px;

	}





/*##################################

SITEMAP CSS

##################################*/



#sitemap ul {

	list-style-type:none;

	margin:-12px 0px 0px 0px ;

	padding:0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	}

* html #sitemap ul {

	height:1px;

	}



#sitemap ul a {

	text-decoration: none;

	}



#sitemap ul li {

	height:15px;

	}



.linklevel1 {

	background-image:url(../images/arrow2.gif);

	background-repeat:no-repeat;

	background-position: 0px 5px;

	font-weight: bold;

	color: #005BA5;

	font-size:12px;

	padding-left:15px;

	margin:10px 0 10px 0;

	}



* html .linklevel1,

* html .linklevel2 {

	height:1px;

	margin-bottom:-2px;

	}



.linklevel1 a {

	font-weight: bold;

	color: #005BA5;

	}



.linklevel1 a:hover {

	font-weight: bold;

	color: #FF7200;

	}



.linklevel2 {

	background-image:url(../images/arrow1.gif);

	background-repeat:no-repeat;

	background-position: 0px 5px;

	color: #333333;

	font-size:11px;

	padding-left:10px;

	margin:5px 0px;

	}



.linklevel2 a {

	font-weight: normal;

	color: #333333;

	}



.linklevel2 a:hover {

	font-weight: normal;

	color: #005BA5;

	}



/*##################################

CONTACT US CSS

##################################*/

.contactus .contentbox1 {

	margin-bottom:15px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#333333;

	border-bottom:1px solid #dfdfdf;

	}



.redfont {

	color:#FF0000;

	}



.contactus .contentbox1 h2,

.contactform h2 {

	margin:0px 0px 5px 0px;

	}



.contentus .contentbox1 p {

	margin:0px;

	}



/*==================================

CONTACT US FORM CSS

==================================*/

.contactform {

	margin:0px;

	border:none;

	padding:0px;

	}



fieldset {

	margin:0px;

	border:3px solid #EFEFEF;

	padding:10px;

	background-color:#FFFFFF;

	}



.contactform .outerbox {

	background-color:#F4F3F3;

	padding:10px 0px 0px 0px;

	}



.contactform .fieldbox {

	padding:4px;

	}



* html .contactform .fieldbox {

	padding:2px 3px 2px 3px;

	}



.contactform .fieldbox em {

	color:#FF0000;

	}



.contactform label {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#333333;

	font-weight:bold;

	display:block;

	float:left;

	text-align:right;

	width:100px;

	line-height:18px;

	margin-right:3px;

	}



* html .contactform label {

	margin-right:0px;

	}

.contactform input, textarea{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#666666;

	background-color: #FFFFFF;

	border:1px solid #cccccc;

	}



.contactform .contactheader {

	background-color:#dfdfdf;

	padding:8px 10px 8px 10px;

	margin:10px 0px 10px 0px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	}



.handcur {

	cursor:pointer;

	}



.contactheader div {

	margin-bottom:5px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

	font-weight:bold;

	}



.iframeborder {

	border:2px solid #dfdfdf;

	padding:2px;

	background-color:#FFFFFF;

	float:left;

	}



.verdana9 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:9px;

	color:#333333;

	}



.contactform .verdana9{

	padding:0px;

	margin-bottom:10px;

	}



.contactform .verdana9 span {

	margin-left:108px;

	}



.contactform .btnbg {

	background-color:#C6E4FE;

	height:35px;

	margin:10px 0px 0px 0px;

	border-top:1px solid #ffffff;

	position:relative;

	}



.contactform .btnbg div{

	margin-left:103px;

	margin-top:8px;

	}



.contactform .btnbg .button1 {

	background-color:#0062AC;

	border:2px solid #00406F;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#FFFFFF;

	}



.errmsgbox {

	border:1px solid #cccccc;

	padding:10px;

	background-color:#ffffff;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#ff0000;

	margin-bottom:15px;

	margin-top:15px;

	}



/*##################################

FOOTER CSS

##################################*/

.clearfloat {

	clear:both;

	height:1px;

	font-size: 0px;

	line-height: 0px;

	}



#footer {

	height:50px;

	position:relative;

	border-top:1px solid #DBDBDA;

	margin:0 20px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#666666;

	}



.copyright {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#A3A3A3;

	position:absolute;

	left:0px;

	top:15px;

	}



.botlinks{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#A3A3A3;

	position:absolute;

	right:0px;

	top:15px;

	}



.botlinks a {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#A3A3A3;

	text-decoration:none;

	}



.botlinks a:hover {

	color:#000000;

	}



.botlinks span {

	margin:0px 5px;

	}

.websitedesign { color:#A3A3A3; text-decoration:none; }
.websitedesign:hover { color:#000000; }


/*==================================

SCROLLER CSS

==================================*/

#pscroller1{

	width: 100%;

	height: 111px;

	}

#pscroller2{

	width: 100%;

	height: 132px;

	}

#pscroller2 a{

	text-decoration: none;

	}

.someclass{ /*class to apply to your scroller(s) if desired*/

	}

