@charset "UTF-8";
/* CSS Document */

h1 {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #333333;
	font-weight: normal;
	line-height: 20px;
	margin-top: 0px;
}

h2 {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333333;
	line-height: 16px;
	font-weight: normal;
	margin-top: 0px;
}

h3 {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: normal;
	line-height: 15px;
	margin-top: 20px;
	margin-bottom: 30px;
}


p,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 14px;
}


ul {
	list-style-image:url(images/bullet.gif);
	font-size: 11px;
	margin-left: 18px;
	line-height: 14px;
	
}

body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(images/NetMonkeys-bgd-new.gif);
	background-position: top center;
	background-repeat:no-repeat;
}


a:link {color: #9DBDD2;text-decoration: underline;font-weight:normal;}
a:visited {color: #9DBDD2;text-decoration: underline;font-weight:normal;}
a:hover {color: #333333;text-decoration: none;font-weight:normal;}
a:active {color: #333333;text-decoration: none;font-weight:normal;}

a.divlink:link {color: #333333;text-decoration: none;font-weight:normal;}
a.divlink:visited {color: #333333;text-decoration: none;font-weight:normal;}
a.divlink:hover {color: #333333;text-decoration: none;font-weight:normal;}
a.divlink:active {color: #333333;text-decoration: none;font-weight:normal;}

a.toggler:link {color: #9DBDD2;text-decoration: none;font-weight:normal;}
a.toggler:visited {color: #9DBDD2;text-decoration: none;font-weight:normal;}
a.toggler:hover {color: #333333;text-decoration: none;font-weight:normal;}
a.toggler:active {color: #333333;text-decoration: none;font-weight:normal;}

a.nav:link {color: #9DBDD2;text-decoration: none;font-weight:normal;margin-left: 25px;}
a.nav:visited {color: #9DBDD2;text-decoration: none;font-weight:normal;margin-left: 25px;}
a.nav:hover {color: #333333;text-decoration: none;font-weight:normal;margin-left: 25px;}
a.nav:active {color: #333333;text-decoration: none;font-weight:normal;margin-left: 25px;}

a.subnav:link {color: #9DBDD2;text-decoration: none;font-weight:normal;}
a.subnav:visited {color: #9DBDD2;text-decoration: none;font-weight:normal;}
a.subnav:hover {color: #333333;text-decoration: none;font-weight:normal;}
a.subnav:active {color: #333333;text-decoration: none;font-weight:normal;}

a.grey:link {color: #333333;text-decoration: underline;font-weight:normal;}
a.grey:visited {color: #333333;text-decoration: underline;font-weight:normal;}
a.grey:hover {color: #333333;text-decoration: none;font-weight:normal;}
a.grey:active {color: #333333;text-decoration: none;font-weight:normal;}

a.footer:link {color: #333333;text-decoration: underline;font-weight:normal;}
a.footer:visited {color: #333333;text-decoration: underline;font-weight:normal;}
a.footer:hover {color: #333333;text-decoration: none;font-weight:normal;}
a.footer:active {color: #333333;text-decoration: none;font-weight:normal;}

.subhead {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #333333;
	font-weight: normal;
	line-height: 20px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.strapline {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #333333;
	font-weight: normal;
	line-height: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.nav {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #356188;
	font-weight: normal;
	margin-top: 8px;
	margin-bottom: 8px;
}

.subnav {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
}

.navactive {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: normal;
	margin-left: 25px;
	margin-top: 8px;
	margin-bottom: 8px;
}

.footer {
	font-size: 10px;
	color:#333333;
	margin-top: 0px;
}

.bigsidetext {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #9DBDD2;
	font-weight: normal;
	line-height: 22px;
	margin-top: 0px;
	text-align: right;
	margin-bottom:0px;
}

.biggersidetext {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #9DBDD2;
	font-weight: normal;
	line-height: 29px;
	margin-top: 0px;
	text-align: right;
	margin-bottom:0px;
}

.quotecredit {
	color: #9DBDD2;
	margin-bottom:0px;
}

.lastpara{
	margin-bottom:0px;
}

input, select, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background: #FFFFFF;
	border: 1px solid #CCCCCC;
	font-weight: normal;
}

input.submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background: #EEEEEE;
	border: 1px solid #CCCCCC;
	font-weight: normal;
}

.removecheckboxstyle {
	border: none;
}


input:focus, select:focus, checkbox:focus, textarea:focus {
	color: #333333;
	background: #EEEEEE;
}

#header {
	position:relative;
	width: 1000px;
	padding: 0;
	margin:auto;
	clear:both;
	}
	
#navigation {
	position:relative;
	width: 1000px;
	margin:auto;
	clear:both;
	background: #FFFFFF;
	border-bottom: 1px solid #CCCCCC;
	}
	
#subnavigation {
	position:relative;
	width: 1000px;
	margin:auto;
	clear:both;
	background: #FFFFFF;
	border-bottom: 1px solid #CCCCCC;
	}
	
#subsubnavigation {
	position:relative;
	width: 1000px;
	margin:auto;
	clear:both;
	background: #FFFFFF;
	border-bottom: 1px solid #CCCCCC;
	}
	
#content {
	position:relative;
	width: 1000px;
	padding: 0;
	margin:auto;
	clear:both;
	background: #FFFFFF;
	}
	
#thirdlevelnav {
	position:relative;
	width: 1000px;
	padding: 0;
	margin:auto;
	clear:both;
	background: #EEEEEE;
	}
	
#footersection {
	position:relative;
	width: 1000px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin:auto;
	clear:both;
	}
	
.box { 
  background: #CCCCCC;
  width:400px; 
}
.boxtop { 
  background: url(images/ne.gif) no-repeat top right; 
}
.boxtop div { 
  font-size: 0;
  height: 10px; 
  background: url(images/nw.gif) no-repeat top left; 
}
.boxbottom { 
  background: url(images/se.gif) no-repeat bottom right; 
}
.boxbottom div { 
  font-size: 0;
  height: 10px; 
  background: url(images/sw.gif) no-repeat bottom left; 
}
.boxcontent {
  padding: 10px 20px 0px 20px;
}

.lsb{
	-webkit-appearance:button;
	padding:0 8px;
	border:1px solid #999;
	-webkit-border-radius:3px;
	background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ddd));
	font-size:12px;height:1.85em!important;margin:.2em;
}

.lsb:active{
	background:-webkit-gradient(linear,left top,left bottom,from(#ccc),to(#ddd))
	}
	
.grey{
	color:#CCCCCC;
	}
	