/* CSS Document */




/* TEXT START*/
body{
			background-color:#001951;
			margin: 10px;
			padding:10px 10px 10px 10px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:100%;
}
p{			font-size:70%; padding:0px; margin:0px;}
a {color:#239CD0; text-decoration:none;}
a:hover {color:#239CD0; text-decoration:underline;}
a:visited {text-decoration:none; }

h1{			font-size:180%;
			font-weight:normal;
			color: #239CD0;
			margin:0px;
			padding:0px;
			}
			
h2{			font-size:100%;
			margin:0px;
			padding:0px;
			font-weight:normal;}
			
ul			{ font-size: 70%;}
li			{ list-style-type:circle;
			list-style-position:outside;
			}
/* TEXT END*/


/* LHS START*/
.lhs{
			vertical-align:bottom;
			padding:100px 15px 0px 15px;
			height: 80%;
			margin:0px;
			width: 484px;
}
.lhs h1  {
			font-size:190%;
			font-weight:normal;
			color:#C8C8C8;

}
.lhs h2 {
			color: #239CD0;
			margin:0px;
			padding:0px;
			font-size:100%;
			font-weight:bold;
			
}
.lhs h3 {
			color: #000;
			margin:0px;
			padding:0px;
			font-size:80%;
}
.lhs p {	color:#666666;}
/*.lhs a			{ color:#239CD0; text-decoration:none;}
.lhs a:hover 	{ color:#239CD0; text-decoration:underline;}
.lhs a:visited 	{ color:#239CD0; text-decoration:none;}*/

  
/* NAVIGATION START */
div.top{
		 	background:  url("../images/page_topright.gif") top right no-repeat;
  			padding:10px 0px 0px 15px;
  			color:#CCCCCC;
  			font-size:100%;
  }
  
.top_nav { 	padding:4px 0px 4px 4px; margin: 0px 0px 20px 0px; font-size: 82%; border-bottom: 1px solid #DDDDDD; text-transform:uppercase;  }
.top_nav ul{ margin:0px; padding:0px;  }
.top_nav li{display:inline; padding: 0px 30px 0px 0px; }
.top_nav li a{color:#666666; text-decoration:none;}
.top_nav li a:hover{ color:#239CD0; text-decoration:none;}
.top_nav li a:visited{text-decoration:none;}

 /* NAVIGATION END */
 /* PAGE START */
 div.page{
  			background:  url("../images/page_topleft.gif") top left no-repeat;
  			width:760px;
  			text-align:left;
  			padding:0px;
  			margin:0px;
  }
  
div.page_body {
  			background:  url("../images/page_rightborder.gif") top right repeat-y;
  			margin:0px;
  			padding: 0px 0px 0px 0px;
  			width:100%;
  }
 /* PAGE END */
 
/* Footer START*/
div.page_footer {
  			background:  url("../images/page_bottomleft.gif") bottom left no-repeat;
  }
div.page_footer p {
  			background:  url("../images/page_bottomright.gif") bottom right no-repeat;
  			display:block;
  			padding:55px 15px 20px 15px;
  			margin:-2em 0 0 0;
  			font-size:70%;
  			color:#FFFFFF;
  			text-align:center;
  }
 div.page_footer a {
  			color:#FFFFFF; text-decoration:none;
  }
   div.page_footer a:hover {
  			color:#001951; text-decoration:underline;
  }
/* Footer END*/



/* RHS START*/

.logo {
			float:right;
			text-align:right;
			margin: -8px 10px 0px 0px;
			padding: 0px 0px 0px 0px;}
		
.rhs {
			margin: 60px 0px 0px 0px;
}


.enquire { margin: 10px}
  div.poppet {
  			background:  url("../images/poppet_topleft.gif") top left no-repeat;
  			width:200px;
  			text-align:left;
  }

  div.poppet h3 {
  background:  url(../images/poppet_topright.gif) top right no-repeat;
  font-size:90%;
  font-weight:normal;
  padding:15px;
  margin:0;
  color: #239CD0;
  
  }

div.poppet_body {
  			background:  url("../images/poppet_rightborder.gif") top right repeat-y;
  			margin:0;
 		 	margin-top:-2em;
  			padding:15px;
  }
div.poppet_footer {
  			background:  url("../images/poppet_bottomleft.gif") bottom left no-repeat;
  }
div.poppet_footer p {
  			background:  url("../images/poppet_bottomright.gif") bottom right no-repeat;
  			display:block;
  			padding:0px 0px 15px 0px;
 			margin:-2em 0 0 0;
  }

.error {
color:red;
font-size: 60%;
padding:0px 0px 0px 0px;
margin:0px;
}
#poppet.error  {
			color:red;
			font-size: 75%;
			padding:0px;
			margin:0px;
}

form{
			margin: 0px;
			padding: 0px;}
input {
			margin: 2px 0px 0px 0px;
			font-size: 90%;
			border: 1px soild #00CCFF;
}
.photo {
			float:left;
			margin: 0px 0px 0px 0px;
}
/* RHS END*/

.arrow {background-image:url("../images/bullet_arrow.gif"); float:left; background-position:top left; margin: 0px 10px 0px 0px;}
iframe { width: 500px;	height: 200px; margin:0px; padding:0px;}
.icon { height: 26px; background-repeat:no-repeat; background-position:left; font-size:80%; padding: 0px 0px 10px 23px; margin: -5px 5px 0px 0px;}
.pdf {background-image:url("../images/pdf.gif"); float:left; background-position:top left; margin: 0px 10px 0px 0px;}
.form {background-image:url("../images/application_go.gif"); float:left; background-position:top left; margin: 0px 10px 0px 0px;}
.arrow {background-image:url("../images/bullet_arrow.gif"); float:left; background-position:top left; margin: 0px 10px 0px 0px;}
.note { font-size:80%; color:#999999; padding: 0px 0px 0px 0px; margin:0px;}

.contact { width:450px; font-size: 80%; text-align:left;}
.contact dt{ float:left; width: 300px; padding:0px; border-bottom: 1px dotted #ccc;}
.contact dd{ text-align: right;}
.contact dt.comments{display:block; border:0px; }
.contact textarea { width: 450px;border: 1px solid #93C7E5; background-color:#ECF5FB; font-family:Arial; font-size: 90%;}
.contact input { width:140px; border: 1px solid #93C7E5; background-color:#ECF5FB;}
input.submit { width: 75px;border: 1px solid #93C7E5; background-color:#FFFFFF; background-image:url(../images/button.gif);padding:2px 3px 2px 3px; margin: 10px 2px 0px 0px; }
.application{ margin:10px 10px 10px 30px; }
dl{
	font-size:70%; 
	
	}
dt{	font-weight:bold; 
	color:#666666; 
	width:30%; float:left;
	padding: 2px 0px;
	 }
dd{  margin: 0px 0px 0px 0px;
float:left;
width: 60%;
padding: 2px 0px;}

dd ul li {
	font-size:140%; 
	margin:0px; 
	padding:0px;
	text-indent:0px;}
.clear {
	clear:both;}
