/* CSS Document */
body { margin: 0; padding: 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; text-align: justify; line-height: 1.1em; color: #333; height:100%; background-color: #ececec; font-size: x-small; /* IE5 Win */
voice-family: "\"}\""; 
voice-family: inherit;
font-size: small;
}
p {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal;
margin: .2em 0 .2em 0.5em;
padding: 0;
text-align:justify;
margin-right:10px;
}
h1{
color: #383492;
font-family:"Trebuchet MS";
font-size: 16px;
background: transparent url("../images/h1.gif") repeat-x bottom left;
line-height: inherit;
margin: .2em .5em .2em 0.5em;
text-shadow: 2px 2px 2px #666;
padding: 10px 0px;
width: auto;
right: -20px;
}
/*h1 {font-family:"Trebuchet MS"; font-size:150%; font-style:normal; font-weight:bold;color: #333; padding:3px 5px; margin-top:6px; border-bottom:1px solid #666;}*/
h2 {font-family:"Trebuchet MS"; font-size:13px; font-style:normal; color: #000;  padding:3px; margin-left:5px; margin-top:6px;}
h2 a:link, h2 a:visited {text-decoration: underline;color: #CC0000; font-size:13px;}
h2 a:hover {color: #990000; text-decoration: none; font-size:13px;}


h3 {font-family:"Trebuchet MS"; font-size:13px; font-style:normal; color: #001E9D; padding-left:7px;}

h4 {font-family:"Trebuchet MS"; font-size:12px; font-style:normal; color:#000000; padding-left:7px;}

h5 {font-family:"Trebuchet MS"; font-size:12px; font-style:normal; color:#383492; margin:0; padding:0;}

.leftnav {font-family:"Trebuchet MS"; font-size:11px; font-style:normal; color: #034097; padding-left:35px;}
.leftnav a:link, .leftnav a:visited {text-decoration: none;color: #034097;}
.leftnav a:hover {color: #000099; text-decoration:underline;}

.conttnav {font-family:"Trebuchet MS"; font-size:12px; font-style:normal; color: #034097; padding-left:0px;}
.conttnav a:link, .conttnav a:visited {text-decoration: none;color: #034097;}
.conttnav a:hover {color: #000099; text-decoration:underline;}

.newsdate { font-size:11px; color:#FF6600; font-weight:normal; margin:0px;}

.news {font-size:9px; color:#333; font-weight:normal; margin:0px;}
.news a:link, .news a:visited {text-decoration: none;color: #333;}
.news a:hover {color: #000; text-decoration:underline;}

.maintec {font-size:9px; color:#fff; font-weight:normal; margin:0px;}
.maintec a:link, .maintec a:visited {text-decoration: underline;color: #fff;}
.maintec a:hover {color: #330099; text-decoration:underline;}

.readmore {font-family:"Trebuchet MS"; font-size:11px; font-style:normal; color: #002694;text-align:right;}
.readmore a:link, .readmore a:visited {text-decoration: none;color: #002694;}
.readmore a:hover {color: #312E90; text-decoration:underline;}

.quicklinks {font-family:"Trebuchet MS"; font-size:11px; color: #5B58AD;text-align:left; font-weight:bold; padding-left:3px;}
.quicklinks a:link, .quicklinks a:visited {text-decoration: none;color: #5B58AD;}
.quicklinks a:hover {color: #282672; text-decoration:underline;}

.loginhead {font-family:"Trebuchet MS"; font-size:13px; font-weight:bold;color: #001E9D;}
.username {font-family:"Trebuchet MS"; font-size:11px; font-weight:normal;color: #000;}
.input { width:100px; height:15px; border:1px solid #B9C4D5;font-family:"Trebuchet MS"; padding-left:3px;font-size:11px; font-weight:normal;color: #001E9D; margin-top:1px;}

.searchinput { width:100px; height:15px; border:1px solid #E0E0E0;font-family:"Trebuchet MS"; padding-left:3px;font-size:11px; font-weight:normal;color: #001E9D; margin-top:1px;}
.searchtext { color:#436491; text-align:left;}
.headerimage { background:#fff url(../images/stgeorge_header.jpg) no-repeat top left;}

.sitemap {font-family:"Trebuchet MS"; font-size:11px; color: #A7B9D4;text-align:left; font-weight:normal; padding-left:3px;}
.sitemap a:link, .sitemap a:visited {text-decoration: none;color: #A7B9D4;}
.sitemap a:hover {color: #fff; text-decoration:underline;}

.toplinks {font-family:"Trebuchet MS"; font-size:12px; color: #FFF2AB;text-align:left; font-weight:bold; padding-left:3px;}
.toplinks a:link, .toplinks a:visited {text-decoration: none;color: #FFF2AB;}
.toplinks a:hover {color: #fff; text-decoration:none;}

.subheading {font-family:"Trebuchet MS"; font-size:13px; font-style:normal; font-weight:bold;color: #D0AB3B; margin-top:6px;}
/*-----[ Left Navigation Styles ]----------*/
#contents-nav { float: left; width: 175px; }
#contents-nav ul { float: left; padding: 0; margin: 0 0 0 5px; }

 /* FOR MOZILLA */
html>body #contents-nav ul { margin: 0 0 0 10px; }
#contents-nav li { float: left; padding: 0; margin: 0; list-style: none; line-height: normal; }
#contents-nav a{ padding: 4px 0 5px 5px; width: 175px; display: block; font-size: 10px; text-decoration: none; color:#fe6600; font-weight:bold; }
#contents-nav b.nolink { padding: 4px 0 5px 5px; width: 175px; display: block; font-size: 11px; text-decoration: none; color:#333; font-weight:bold; }
#contents-nav ul.indent { margin: 0; background: transparent; }
/* Hide This Rule From IE5/MAC */ /* \*/ 
#contents-nav ul.indent, #contents-nav ul.indent li { float: none; } /* NN6/MAC Overlap Fix */
#contents-nav ul.indent a, #contents-nav ul.indent b { background: transparent; width: 150px; padding-left: 10px; margin-left: 5px; }
#contents-nav ul.indent a:hover { background: transparent; text-decoration: underline; }
/*Place your 50% section color here*/
#contents-nav b.nolink, #contents-nav a {
background: url(../images/dot.gif) top repeat-x; }
/*Place your 50% section color here*/
#contents-nav a:hover {background: url(../images/dot.gif) top repeat-x #383492; color:#fff;}
.imgthumb {
float: right;
margin-left: 12px;
margin-bottom: 6px;
margin-top: .5em;
border-color: #ccc;
border-width: 1px;
border-style: dotted;
padding: 5px;
}

.photo {
	float: left;
	margin: 0 10px 10px 0;
	border: 1px solid #E8E8E8;
	padding: 5px;
	font-size: 11px;
	text-align: justify;
}

.contact_input { width:150px; border:1px solid #D4D0C8; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px;}
.contact_text { font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#000000; text-indent:5px;}
.contact_comments { width:170px; border:1px solid #D4D0C8; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; height:70px;}

.mainheading { font-size:12px; color:#000000; font-weight:bold;}

.appform_input { width:150px; border:1px solid #D4D0C8; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; height:15px; text-indent:3px; color: #000;}
.appform_dateinput {border:1px solid #D4D0C8; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; height:16px; text-indent:3px; color: #000;}

.appform_mandot { color:#CC0000;}
.appform_text { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000; text-align:left;}

.appform_detailinput {border:1px solid #D4D0C8; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; text-indent:3px; color: #000; height:40px;}

/*-----------------*/
table.contactbl{border:1px solid #DEDCDD;background:#FEFFF0;}
table.contactbl td{border-bottom:1px solid #DEDCDD; border-right:1px solid #DEDCDD;background-color:#FFFFF9;}
table.contactbl td.heading{border-bottom:1px solid #DEDCDD; border-right:1px solid #DEDCDD; background-color:#FBFDD8; font-weight:bold; text-align:center;}
.tableheading {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;text-decoration: none; color: #000; font-weight:bold; text-align:center;}

.clickhere { color: #CC0066;line-height:1.4em;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; margin-left:6px;}
.clickhere a:link, .clickhere a:visited {color: #CC0066; text-decoration:none;}
.clickhere a:hover {color: #CC0066; text-decoration:underline;}

.tablecontent { color: #333333;line-height:1.4em;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; margin-left:8px; text-align: center;}
.appform_content {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal;padding-left:6px;text-align:left; padding-top:2px; color:#000000;}

.sitemaplinks { color: #040059;line-height:1.4em;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; margin-left:6px;}
.sitemaplinks a:link, .sitemaplinks a:visited {color: #040059; text-decoration:none;}
.sitemaplinks a:hover {color: #7874CA; text-decoration:underline;}

.btn { width: 78px; height:21px; background:url(../images/btn_bg.gif) no-repeat center; font-size:11px; color:#FF6600; font-weight:normal; text-align:center;}

.imgpop {
margin-top: .5em;
border-color: #ccc;
border-width: 1px;
border-style: solid;
padding: 5px;
}

