body,div,p,td {font-family:Arial,Helvetica,sans-serif;font-size:100%;}
img {border:none;}
.Borderless {border:none;}
#Header {display:none;;}
#SearchForm {display:none;;}
#Translation {display:none;}
#Crumbtrail	{clear:both;float:left;width:auto;min-width:360px;margin:0 0 0 6px;padding:2px;white-space:nowrap;background-color:#dfe7f2;font-size:smaller;}

#Main {clear:both;width:100%;min-width:760px;margin:0;padding:10px 0 0 0;}

#Row1 {width:100%;min-width:760px;min-height:200px;margin:10px 0 0 0;padding:0;}
#Row2 {clear:both;width:100%;min-width:760px;min-height:250px;margin:10px 0 10px 0;padding:0;}
* html #Row2 {height:250px;}
#Row3 {display:none;}

.Col1 {display:none;}
.Col2          {float:left;width:58%;min-height:200px;margin:0;padding:0 0 0 10px;min-width:460px;border-top:8px solid #6796c4;}
.Col2FullWidth {float:left;width:78%;min-height:200px;margin:0;padding:0 0 0 10px;min-width:460px;border-top:8px solid #6796c4;}
* html .Col2 {height:200px;}
* html .Col2FullWidth {height:200px;}
.Col3 {display:none;}

#QuickLinks {float:left;width:100%;height:100%;min-height:200px;margin:0;padding:4px;min-width:100px;}
* html #QuickLinks {height:200px;}
#QuickLinks ul {margin:0;padding:0;}
#QuickLinks ul li {list-style-type:none;margin:0;padding:0;}
#QuickLinks ul li a {text-decoration:none;display:block;color:#333399;padding:2px;font-size:90%;background-color:#dfe7f2;}
#QuickLinks ul li a:hover {background-color:#333399;color:#ffffff;}
* html #QuickLinks ul li a {height:1%;}

#MostPopular {float:left;width:100%;margin:4px 0 0 0;padding:4px;min-width:100px;}
#MostPopular ul {margin:0;padding:0;}
#MostPopular ul li {list-style-type:none;margin:0;padding:0;}
#MostPopular ul li a {text-decoration:none;display:block;color:#333399;padding:2px;border-top:1px solid #ffffff;font-size:90%;background-color:#ffffff;}
#MostPopular ul li a:hover {background-color:#dfe7f2;}
* html #MostPopular ul li a {height:1%;}

#Contact {width:100%;min-height:200px;float:left;margin:0;padding:0;min-width:100px;}
#Contact img {border:1px solid #000000;}
* html #Contact {height:200px}
#ContactAddress {font-size:80%;}

#OnlineLinks {width:100%;min-height:150px;float:left;margin-top:0;padding:0;min-width:100px;border-top:8px solid #6796c4;background-color:#e0eaf3;}
#OnlineLinks ul {margin:0;padding:0;background-image:url(../images/core/onlinebuttons.gif);background-repeat:no-repeat;height:113px;}
#OnlineLinks ul li {list-style-type:none;margin:0 0 0 0;padding:1px;}
#OnlineLinks ul li a {text-decoration:none;display:block;font-weight:bold;font-size:90%;padding:4px 0 5px 15px;}
#OnlineLinks ul li a.OnlineLink1 {color:#ffffff;margin:0 0 0 8px;}
#OnlineLinks ul li a.OnlineLink2 {color:#ffffff;margin:2px 0 0 8px;}
#OnlineLinks ul li a.OnlineLink3 {color:#ffffff;margin:1px 0 0 8px;}
#OnlineLinks ul li a.OnlineLink4 {color:#ffffff;margin:2px 0 0 8px;}
* html #OnlineLinks {height:155px;}
* html #OnlineLinks ul li a {height:1%;}
* html #OnlineLinks ul li a.OnlineLink3 {padding-top:8px;}
* html #OnlineLinks ul li a.OnlineLink4 {padding-top:6px;}

#NewsEvents {float:left;width:58%;min-height:250px;margin:4px 0 10px 10px;padding:0;min-width:250px;}
* html #NewsEvents {height:250px;}
#News {width:48%;min-height:250px;float:left;border-left:1px solid #6796c4;border-right:1px solid #6796c4;margin:0;padding:2px;min-width:120px;}
* html #News {height:250px;}
#Events {width:48%;min-height:250px;float:right;margin:0;padding:2px;min-width:120px;}
* html #Events {height:250px;}

.ServicesHeader1 {margin:20px 0 10px 0;padding:4px;background-color:#6796c4;}
.ServicesHeader2 {margin:20px 0 10px 0;padding:4px;background-color:#6796c4;}
.ServicesHeader1 a {color:#ffffff;text-decoration:none;}
.ServicesHeader2 a {color:#ffffff;text-decoration:none;}
.ServiceItems a {font-size:80%;}

.NewsTitle {background-color:#e0eaf3;color:#ffffff;padding:4px;margin-top:8px;border:1px solid #6796c4;}
.NewsTitle a {color:#333399;}
#Poll {float:left;width:100%;min-height:320px;margin:4px 0 0 0;padding:4px;min-width:100px;background-color:#6796c4;}
* html #Poll {height:320px;}


#Directory {float:left;width:58%;min-height:320px;margin:4px 0 10px 10px;padding:4px;min-width:300px;}
* html #Directory {height:320px;}

#Footer {display:none;}

#width {width:100%;min-width:760px;}

/*Hacks to force min-width of outer div in IE6*/
/*http://www.webreference.com/programming/min-width/ */
* html #ieminwidth {border-left:760px solid #fff;}  
* html #iecontainer {margin-left:-760px;position:relative;}
/*\*/
* html #ieminwidth, * html #iecontainer, * html #ielayout {
	height: 1px;
}
/**/

table.sitemap td {vertical-align:top;font-size:80%;}
table.sitemap th {vertical-align:top;text-align:left;font-size:80%;}
div.Link {margin-bottom:2px;padding:2px;}

.CIS {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:small;background:#E0E0E0;color:black;}
.CIS {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:small;background:#E0E0E0;color:black;}
HR.CIS {color:#ddc43a;}
TABLE.CAL {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:small;border-top:1px solid #ddc43a;border-left:1px solid #ddc43a;border-bottom:1px solid #ddc43a;}
TD.CALHEAD {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:small;background:#ddc43a;color:black}
TD.CALCELL {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:small;background:white;color:#ddc43a;border-top:1px solid #ddc43a;border-right:1px solid #ddc43a;}
DIV.CALCELL {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:xx-small;background-color:white;color:black;border-top:1px solid #ddc43a;}

#Login {clear:both;float:right;}
#Login a {float:right;}


.ErrorMessage {width:auto;margin:0 0 10px 0;padding:0;border:1px solid #a0a0a0;font-weight:bold;color:#000000;background-color:#ffc0cb;}
.SuccessMessage {width:auto;margin:0 0 10px 0;padding:0;border:1px solid #a0a0a0;color:#000000;background-color:#90ee90;}

.row {clear:both;width:100%;float:left;margin:4px 0 4px 0;padding:0;}
.label {float:left;width:25%;font-weight:bold;}
.labelrequired {float:left;width:25%;color:red;font-weight:bold;}
.input {float:left;}

div.download {min-height:50px;color:#000000;background-color:#F0F0F0;padding:1px 1px 1px 1px;margin:3px 0px 0px 0px;border:1pt solid #A0A0A0;}
div.downloadheader{color:#003366;font-weight:bold;background-color:#CECECE;padding:1px 1px 1px 2px;margin:0;border-bottom:1pt solid #FFFFFF;}
div.downloadbody {padding:2px 0px 1px 2px;}
.feedback {display:none;}
td.ImmTextAlign_Left {text-align:left;}
td.ImmVerticalAlign_Top {vertical-align:top;}

.PollTable {width:100%;}
.PollTable th {text-align:left;background-color:#f0f0f0;}
.PollTable td {border: 1px solid #f0f0f0;}
h2.localInformation {width:100%;clear:both;background-color:#e0e0e0;margin:20px 0 5px 0;}
.searchtop {width:100%;background-color:#6796c4;color:#ffffff;}
.searchtop a {color:#ffffff;}

.LocalRow {clear:both;width:100%;margin-bottom:5px;}
.LocalCol1 {width:25%;float:left;margin-bottom:5px;}
.LocalCol1 h3 {margin:0;}
.LocalCol2 {width:60%;float:left;margin-bottom:5px;}
.LocalCol3 {width:15%;float:left;margin-bottom:5px;}

div.ToolBelt {display:none;}
div.SubscriptionLinks {display:none;}
