html,body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset{
	margin: 0;
	padding: 0;
	border: 0;
}

body {
	background-color: #ffffff;
	scrollbar-face-color:#d4e6c5;
	scrollbar-highlight-color: #0022ff;
	scrollbar-3dlight-color: #0033ff;
	scrollbar-arrow-color: #0033ff;
	scrollbar-darkshadow-color: #566B4C;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center; /*for IE5 that applies this to the wrapper instead*/
	
}

h1{
	font-size: 15px;
	color:#566B4C;
	margin-top: .3em;
	margin-bottom: .3em;
	margin-left: 1em;
}

h2{
	font-size: 12px;
	color:#566B4C;
	margin-top: 10px;
	margin-bottom: 3px;
}

h3{
	font-size: 12px;
	color:#566B4C;
	margin-top: .2em;
	margin-bottom: 0;
	
}
h5{/*Used to change page when more information is provided than can fit on one page*/
	font-size: 12px;
	color:#566B4C;
	margin-top: 3px;
	
	
}

ul
{
list-style-image:url("webdev/images/redsquare.gif");
margin-left: 2em;
margin-top: 1em;
}

textarea{width: 98%;}
.threelines{width: 98%; height: 6em;}
.sevenlines{width: 98%; height: 12em;}
p{font-weight: normal; font-size: 12px; margin-top: .3em; margin-left: 10px;}
/*hr {color: #ffffde; height: 5px;}*/

a{font-size: 11px; text-decoration: none; color: #0000ff;}
a:hover{font-size: 12px;  color: #3300ff; border-bottom: 2px solid #66ccff;}

#lefthk{
	position: absolute;
	width: 200px;
	height: 300px;
	left: -300px;
	visibility: hidden;
	font-size: 10%;
}

#wrapper{
	width: 994px;
	margin: 0px auto 1% auto;
	text-align: left;
	/*border-right: 20px solid #0033ff;
	border-left: 20px solid #0033ff;*/
}

#supertop{width: 994px; height: 15px; margin: 0 auto;}
#supertop h3{color: #566B4C; margin-bottom: 5px;}
#lefthk{font-size: 60%; position: absolute; left: -400px; visibility: hidden;}

#right-header{position: static; width: 550px; height: 90px; margin: 15px 120px auto auto;}


	#right-header h1{	
		font-size: 14px;
		color: #3300ff;
		font-weight: bold;
		font-family: Tahoma, Arial, sans-serif;
		margin-top: 5px;
		
	}
	

#bottom{position: static; width: 60%; margin-top: 25px; border-top: 5px solid #eeeeee; margin: 0 auto; width: 100%; background-color: #eee; clear: both;}
#bottom table{margin: 0 auto;}
#header a{text-decoration:none; }

#header {
	position: static; width: 100%; margin: 0 auto;
}
 #header h1{
 	font-size: 1em; color: #0000ff;
 }
 #header img{width: 98%;}
 .imgcenter{width: 98%;}
 
 #travelDisplay{position: static; width: 100%; height: 100%; margin: 0 auto;}



/*===================Display============================================*/
#displays{position: static; width: 994px; height: 145px; /*background-color: #dadbfe;#F9FAEB;*/}
#displays img{height: 145px; width: auto;}
#displays table{margin-right: auto; margin-left: auto;}

.gradient {
	background-color: #ffffde;/* for non-css3 browsers */
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffde', endColorstr='#0000ff'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffde), to(#0000ff)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #ffffde, #0000ff);/* for firefox 3.6+ */
	}
       
/*===================Center Part============================================*/
/*A DIV that holds the leftcol, the conwrap and the rightcol*/
#middleblock{
	position: static; 
	width: 974px; 
	height: 650px; 
	border-top: 10px solid #5356fd; 
	margin: 0px auto 0px auto; 
	background-color: #fff; }
#middleblock h3{

	font-size: 12px;
	color:#566B4C;
	margin-top: 10px;
	margin-bottom: 0;

}
/*===================Center Part============================================*/

#rightcol{position: static; width:150px; height: 550px; float: right; padding: 5px;
/*#rightcol{position: static; width:150px; height: 550px; float: right; padding: 5px; background: url("/webdev/images/colsbkgnd.jpg"); repeat: repeat-y; */ }
#rightcol h3{margin-top: 5px; margin-left: 2px;}
#rightcol p{margin-top: 5px;margin-left: 17px;}

#rightcol h3{color: #fff; background-color:#3300ff;}
#rightcol h3 a{color: #fff; background-color:#3300ff;}


        
/*#leftcol{position: static; width: 150px; height: 550px; background: url("/webdev/images/colsbkgnd.jpg"); repeat: repeat-y; float: left; padding: 5px;}*/

#leftcol{position: static; width: 150px; height: 550px; float: left; padding: 5px;}
#leftcol table{width: 100%; margin-right: auto; margin-left: auto;}
#leftcol h3{color: #fff; background-color:#3300ff;}

.aclass{border: 1px solid #688055;}

/*===================A div that holds conwrap and sectiont============================================*/
#centerblock{position: static; width: 640px; height: 620px; padding: 0px; margin: 15px 165px 0px 165px; border: 2px solid #566B4C;}
#mailblock{position: static; width: 68%;  margin: 0px auto; padding-top: 2%; padding-left: 30%; border: 2px solid #566B4C; background-color: #ffffff;}

#conwrap{position: static; width:350px; margin-left: 25px; margin-right: 25px;  background-color: #fff; float: left;}



#conwrap h3{

	font-size: 12px;
	color:#566B4C;
	margin-top: 1.5em;
	margin-bottom: 0;
	background-color: #eee;
}
#conwrap a{color: #566B4C; text-decoration: underline;}
#conwrap p{margin-top: 1em; margin-left: .6em; line-height: 1.5em;}
#conwrap ul li{margin-top: 5px; margin-left: 5px;}
#conwrap dl dt{margin-top: 5px; margin-left: 3px;}
#conwrap dl dd{margin-top: 5px; margin-left: 10px;}




#stretched{position: static; width:580px; background-color: #fff;}/*bottom part of the middle block - does not necessarily exists - stretches under sections*/
/*===========================================================================================*/
#section{position: static; width:240px; height: 350px; float: right; background: url("/webdev/images/sectionWork1000.jpg");background-repeat: no-repeat;}


#service-container{position: static; width:240px; height: 350px;}


.sectionh31{position: static; width:240px; height: 25px; float: right; margin-top: 18px; margin-left: 0px;}
.sectionh31 h1, .sectionh31 h1 a{color: #3300ff; font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; margin: 15px auto auto 0px;}
.sectionh31 h1 a:hover{font-size: 1.2em; color: #3300ff; border-bottom: 2px solid #66ccff;}

#bottom-container{position: static; width:200px; float: right; }




.sectionh32{position: static; width:200px; height: 25px; float: right; margin-top: 4px; margin-left: 5px;}
.sectionh32 h3, .sectionh32 h3 a{color: #3300ff; font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; position: static; float: left; margin: 5px auto auto 5px;}
.sectionh32 h3 a:hover{font-size: 1.2em; color: #3300ff; border-bottom: 2px solid #66ccff;}

.sectionh33{position: static; width:200px; height: 25px; float: right; margin-top: 4px; margin-left: 5px;}
.sectionh33 h3, .sectionh33 h3 a{color: #3300ff; font-family: Arial, Helvetica, sans-serif; font-size:1.1em; position: static; float: left; margin: 5px auto auto 5px;}
.sectionh33 h3 a:hover{font-size: 1.2em; color: #3300ff; border-bottom: 2px solid #66ccff;}

.sectionh34{position: static; width:200px; height: 25px; float: right; margin-top: 4px; margin-left: 5px;}
.sectionh34 h3, .sectionh34 h3 a{color: #3300ff; font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; position: static; float: left; margin: 5px auto auto 5px;}
.sectionh34 h3 a:hover{font-size: 1.2em; color: #3300ff; border-bottom: 2px solid #66ccff;}

.sectionh35{position: static; width:200px; height: 25px; float: right; margin-top: 6px; margin-left: 5px;}
.sectionh35 h3, .sectionh35 h3 a{color: #3300ff; font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; position: static; float: left; margin: 5px auto auto 5px;}
.sectionh35 h3 a:hover{font-size: 1.2em; color: #3300ff; border-bottom: 2px solid #66ccff;}

.sectionh36{position: static; width:200px; height: 25px; float: right; margin-top: 4px; margin-left: 5px;}
.sectionh36 h3, .sectionh36 h3 a{color: #3300ff; font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; position: static; float: left; margin: 5px auto auto 5px;}
.sectionh36 h3 a:hover{font-size: 1.2em; color: #3300ff; border-bottom: 2px solid #66ccff;}

.sectionh37{position: static; width:200px; height: 25px; float: right; margin-top: 6px; margin-left: 5px;}
.sectionh37 h3, .sectionh37 h3 a{color: #3300ff; font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; position: static; float: left; margin: 5px auto auto 5px;}
.sectionh37 h3 a:hover{font-size: 1.2em; color: #3300ff; border-bottom: 2px solid #66ccff;}

.sectionh38{position: static; width:200px; height: 25px; float: right; margin-top:4px; margin-left: 5px;}
.sectionh38 h3, .sectionh38 h3 a{color: #3300ff; font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; position: static; float: left; margin: 5px auto auto 5px;}
.sectionh38 h3 a:hover{font-size: 1.2em; color: #3300ff; border-bottom: 2px solid #66ccff;}

.sectionh39{position: static; width:200px; height: 25px; float: right; margin-top: 4px; margin-left: 5px;}
.sectionh39 h3, .sectionh39 h3 a{color: #3300ff; font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; position: static; float: left; margin: 5px auto auto 5px;}
.sectionh39 h3 a:hover{font-size: 1.2em; color: #3300ff; border-bottom: 2px solid #66ccff;}

.sectionh40{position: static; width:200px; height: 25px; float: right; margin-top: 4px; margin-left: 5px;}
.sectionh40 h3, .sectionh40 h3 a{color: #3300ff; font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; position: static; float: left; margin: 5px auto auto 5px;}
.sectionh40 h3 a:hover{font-size: 1.2em; color: #3300ff; border-bottom: 2px solid #66ccff;}
/*===========================================================================================*/

#footer{position: static; margin: 0px auto; color: #566B4C; width: 100%; border-top: 10px solid #5356fd; clear: both; }
#footer a{font-size: 11px; font-weight: bold; color: #566B4C; text-decoration: none; margin: 3px auto;}
#footer a:hover{color: #6b935e;background-color: #ffffde;	border-bottom: 1px solid #566B4C;}
#footer h3{color: #566B4C;}

.imgleft{float: left;}
.firstletter{	
		font-size: 250%;
		color: #566B4C;
		font-weight: bold;
		font-family: algerian, courier;
		float: left;
		width: 0.7em;
		line-height: 80%;
	}

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


	#slider1{position: static; width: 240px; margin-top: 0;}
.sliderimg{
	margin: 5px auto; 
	border: .3em solid #5356fd;
	width: 90%;
	height: auto;
}

	


.contentslide{
	position: static;
	margin-right: auto;
	margin-left: auto;
	width: 90%;

	
}



	.contentdiv{
		position: static;
		width: 90%;
		display: none;
		margin-right: auto;
		margin-left: auto;
		background-color: #ffffde;
	}
	
	.contentdiv h1{
		position: static;
		font-size: 1em;
		color:#ff0000;
		margin-top: .5em;
	}
.travelLink h3 a{color: #fff;}
.travelLink h3 a:hover{color: #ff0000;}
.imagesizing {width: 30px; height: auto;}

.pagination{
	position: static;
	margin-right: auto;
	margin-left: auto;
	width: 90%; /*Width of pagination DIV. To equal that of Content Slider's width, take into account the later's left/right paddings!*/
	text-align: right;
	background-color: #66CCFF;
	border: 3px solid #5356fd;
	border-width: 2px 3px; /*Left/ right border width of pagination DIV.*/
	padding: 2px 0 4px 0;
}



.pagination a{
	padding: 0 5px;
	text-decoration: none; 
	color: navy;
	background-color: #D8EBD8;
}

.pagination a:hover, .pagination a.selected{
	color: #000;
	background-color: #ff0000;
}
	
	

