body{margin:0;background: #ffffff url(../images/bg.gif) repeat-x top left;color:#000000}
form{margin:0;padding:0;}
body,td,th,input,select,textarea {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
body,td,th{font-size:12px;}

a{color:#000000;}

h2{font-weight:bold;font-size:23px;color:#306d9a;margin:0 0 5px 0}
h3{font-weight:bold;font-size:20px;color:#599845;margin:0 0 5px 0}
h4{font-weight:bold;font-size:19px;color:#81aecf;margin:0 0 5px 0} 

.clear:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} .clear {display: inline-table;} /* Hides from IE-mac \*/ * html .clear {height: 1%;} .clear {display: block;} /* End hide from IE-mac */ 

.layout{width:760px;margin:0 auto;border-left:1px solid #316e9b;border-right:1px solid #316e9b;background:#ffffff url(../images/layout-bg.gif) repeat-y top left;position:relative;}

.postit-intra{position:absolute;top:-1px;right:0;}

.toolbar{background: #1e4665 url(../images/toolbar-bg.gif) repeat-x top left;color:#ffffff;padding:6px 5px 10px 5px;font-size:13px;clear:both}
.toolbar ul{margin:0;padding:0;list-style:none;clear:both;}
.toolbar ul li{display:inline;background: url(../images/toolbar-divider.gif) right no-repeat;color:#fff;padding:0 13px 0 9px}
.toolbar ul li a{color:#fff;text-decoration:none;text-shadow:1px 1px 1px #1b427a}


.homepage .header{background: #ffffff url(../images/header-home-bg.gif) repeat-x top right;height:125px}
.subpage .header{background: #ffffff url(../images/header-sub-bg.gif) repeat-x top right;height:125px}
	.logo{}
	.note{z-index:2;position:absolute;top:73px;right:50px;width:125px;height:22px;background: url(../images/note.gif) no-repeat top left;padding:25px 40px 25px 15px;font-size:11px}
	.tab{z-index:2;position:absolute;width:296px;height:21px;top:93px;left:195px;text-align:center;padding:7px 30px;background: url(../images/tab-bg.gif) no-repeat top left}
		.tab h1{font-size:17px;font-weight:normal;text-align:center;margin:0;} 
	.homepage .photo{position:absolute;top:99px;right:0;background: url(../images/homepagephoto-bg.gif) repeat-x bottom left;padding:0 0 11px 0}
	.subpage .photo{position:absolute;top:130px;right:0;background: url(../images/subpagephoto-bg.gif) repeat-x bottom left;padding:0 0 11px 0}


.leftcolumn{width:192px;float:left;}
	.nav{background:#b7d1e4;padding:4px 0 10px 10px}
	
	.focusarea{margin:17px 7px 17px 15px}
		.focusarea input{vertical-align:middle;}
		.focusarea h2{font-size:17px;color:#000000;font-weight:normal;color:#000000;margin:0}
		.focusarea .focusarea-content{background: url(../images/focusareacontent-bg.gif) top left;border:1px solid #c1d7e5;padding:4px 7px}
		.focusarea p{margin:0 0 5px 0;}
		.buttonarea input{background: url(../images/button-submit.gif) no-repeat top left;border:none;width:61px;height:26px;font-size:0px !important;line-height:100px;}

	.quickpicks{}
		.quickpicks .select{width:100%;}

	.search{}
	


.rightcolumn{width:568px;float:left;display:inline} 
	.homepage .rightcolumn{margin:190px 0px 0 0px} 
	.homepage .rightcolumn .content{padding:0 20px}

	.subpage .rightcolumn .content{padding:0 20px 10px 20px;font-size:13px}
	.subpage .rightcolumn{margin:80px 0px 0 0px} 

	.path{font-size:11px;margin:0 0 10px 0}

	.rightcolumn h1{border-bottom:1px solid #3b81b5;;margin:15px 0px 10px 0;color:#000000;font-size:24px;font-weight:bold;}
	.rightcolumn .cclogo{float:right;margin:-14px 0 0 0;color:#000000}
	.rightcolumn .tglogo{float:right;margin:-14px 10px 0 0;color:#000000}

	.subpages{font-size:12px}
		.subpages ul{margin:20px 0 20px 40px;padding:0}
		.subpages li{list-style-image: url(../images/bullet.gif);margin:0 0 10px 0}
		.subpages a{display:block;font-weight:bold;}

	.ournews{margin:20px 0 0 0;background: #e9f1e6 url(../images/ournews-bg.gif) no-repeat top left;padding:0 0 20px 0}
		.ournews h2{font-size:21px;margin:0 10px 0 20px;color:#000000}
		.ournews .newsarchive{font-size:11px;float:right;font-weight:normal;margin:10px 0 0 0}
		.ournews ul{margin:20px 0px 0px 90px;padding:0;}
		.ournews ul li{list-style-image: url(../images/bullet.gif);margin:20px 0 0px 0}
		.ournews .button-more {display: block; background: url(../images/button-more.gif) 0 0 no-repeat; height: 26px; width: 61px; float: right; text-indent: -99999px; margin: 10px;}

.footer{width:720px;margin:0 auto;background:#b7d1e4;text-align:center;border:1px solid #316e9b;padding:10px 20px}
	.footer ul{margin:5px auto;}
	.footer ul li{float:left;display:block;}
	.footer ul li a{float:left;display:block;color:#000000;text-decoration:none;background: url(../images/footer-divider.gif) no-repeat left;padding:5px 10px}

img
{  

border-style: none;
}


	
	

