html,body{
margin:0;
padding:0;
}

body{
font-family: Arial, Helvetica, sans-serif;
background-image:url(../images/backgroundTile.gif);
background-repeat: repeat;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
}

p{
margin:0;
line-height:150%;
margin-top:0px;
padding-right:50px;

}
a{
	display:inline;
	color: #000;
}
a:link {
	color: #00AEEF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #00AEEF;
}
a:hover {
	text-decoration: none;
	color: #00529B;
}
a:active {
	text-decoration: none;
	color: #0073BD;
}
h1 {
	font-size: 18px;
	color: #00AEEF;
	font-weight:bold;
	line-height:110%;
margin:0;


}
h2 {
	font-size: 18px;
	color: #00AEEF;
	font-weight:normal;
line-height:110%;
margin:0;

}
h3 {
font-size: 10px;
color: #00529B;
font-weight:bold;
margin:0px;
padding-bottom: 0px;
line-height:135%;


}
h4 {
font-size: 9px;
color: #00AEEF;
font-weight:normal;
margin:0px;
padding: 0px;
line-height:135%;




}
h5 {
font-size: 14px;
color: #00529B;
padding-bottom:5px;
margin:0px;

}
h6 {
	font-size: 10px;
	color: #FFFFFF;
	margin-top:20px;


}

div#container{
background-image:url(../images/border.gif);
background-repeat:repeat-y;
width:700px;
margin:0 auto;
text-align:left;
}

div#header {
height:50px;
width:700px;
position:relative;
}

div#logo{
float:left;
width:200px;
height:200px;
background-image:url(../images/sidebarBlankBG.gif);
background-repeat:repeat-y;
margin:0px;
position:relative;

}

div#contact {
float:left;
background-image:url(../images/sidebarBlankBG.gif);
background-repeat:repeat-y;
width:200px;
padding:0px;
margin:0px;
position:relative;


}



div#content{
float:right;
width:500px;
background-image:url(../images/contentBG.gif);
background-repeat:no-repeat;
position:relative;



}


div#heading{
width:450px;
margin-top:120px;
margin-left:0px;
margin-right:0px;
margin-bottom:60px;
position:relative;


}

div#footer{
float:left;
width:700px;
height: 40px;
background-image:url(../images/footerBG.gif);
background-repeat:no-repeat;
padding-top:20px;
text-align:centre;
position:relative;


}

.footer, .footer a:link, .footer a:visited{
font-size: 10px;
color:#666666;
text-align:right;


}


.footer a:hover{
font-size: 10px;
color:#00AEEF;
text-align:right;


}
.contact, .contact a:link, .contact  a:visited{
font-size: 10px;
color: #FFFFFF;
text-align:center;
}

.tabletext, .tabletext  a:link, .tabletext a:visited {
font-size: 11px;
color: #00529B;
font-weight:bold;
margin:0px;
padding-left:15px;
padding-top:8px;
padding-bottom: 8px;
line-height:135%;
}
/* Crankit Changes */

#shortcuts {
	margin:0 auto;
	width: 700px;
	text-align: center;
}
#shortcuts ul {
	padding:0;
}
#shortcuts ul li {
	display: inline;
	border-right:1px solid #00AEEF;
	padding-left:5px;
	padding-right:5px;
}
#shortcuts ul li a:hover {
	color:#00AEEF;
	text-decoration: none;
	border-bottom: 1px dashed #00AEEF;
}
#shortcuts ul li.last {
	border: none;
}
form { margin-top: 20px;width:417px; }
form fieldset { border: none;}
form legend {
  color: #666666;
  font-weight: bold;
  font-style: italic;
  font-size: 18px;
  font-family: Arial;
  margin-bottom: 5px;
}
form .form_style {
  margin-bottom: 5px;
  overflow: hidden;
  clear: both;
}
form .form_style span {
  float: left;
  color: #00AEEF;
  font-size: 12.7px;
}
form .form_style input {
  float: right;
  width: 300px;
  border: 1px solid #cccccc;
  color: #999999;
  font-size: 10.6px;
  height: 18px;
}
form .form_style textarea {
  float: right;
  border: 1px solid #cccccc;
  color: #999999;
  font-size: 10.6px;
  clear: left;
  width: 300px;
  height: 100px;
}
form .form_style select { height: 20px; }
form .form_controls input {
  clear: both;
  float: right;
background-color:#00AEEF;
border:1px solid #CCCCCC;
color:#FFFFFF;
padding: 5px 10px;
font-weight:bold;
margin-right:5px;
  
}
form .form_controls input:hover {
	color:#00AEEF;
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
}

form .form_style p { clear: both;line-height:14px !important;font-size:12px;padding-top:10px; }
form .form_style.checkbox  input{ width:auto;height:auto;}
label.error {color:red}

