		html, body 		{ margin-top: 15px; padding: 0; }
		body 			{ color:#708491; font: .95em tahoma, Arial, sans-serif; line-height: 20px; }

		h2				{ color: #333; }
		a				{ color: #708491;text-decoration:none; font: 11px tahoma, Arial, sans-serif; }
        a:hover visited  {color: #16A2CF;text-decoration:none; font: 11px tahoma, Arial, sans-serif; }   
		p				{ margin: 0 0 15px; }
        p.note {background: #EEE;padding: 4px;font-family: tahoma;font-size: 85%;
	line-height: 130%;	margin-top: 0;}
		#wrapper		{ float: left; width: 100%; }
		
		/* Header */
		#header			{ background: #fff;}
		#header h1  	{ color: #004b6f; margin: 0 0 3px; padding: 20px 20px 0; }
		#header p		{ color: #666; font-size: 11px; font-weight: normal; padding: 0 18px; text-align: right;}
/*tabs */
		.container {
        width: 98%;
		padding: 15px;
        margin: 3px 0 20px 0;
        border: 0px solid #ccc;
        background: #fff;
	    text-align:center;}

/* circle */

#navCircle {
        margin: 0;
        padding: 0 0 20px 10px;
        border-bottom: 1px solid #9FB1BC;}

#navCircle li {
        margin: 0;
        padding: 0;
        display: inline;
        list-style-type: none;}
#navCircle a:link, #navCircle a:visited {
        float: left;
        font-size: 11px;
        line-height: 15px;
        font-weight: normal;
        padding: 0 15px 6px 15px;
        text-decoration: none;
        color: #708491;}
#navCircle a:link.active, #navCircle a:visited.active, #navCircle a:hover {
        padding-bottom: 6px;
        color: #16A2CF;
        background: url(images/circle.gif) no-repeat bottom center;}
 		/* Content Style */
		#navigation		{ border-bottom: 0px solid #ccc; padding-left: 15px; }
		#navigation ul	{ padding: 0 15px 9px; }
		#extra			{ border-bottom: 0px solid #ccc; padding-right: 15px; }
		#extra small	{ font-size: 11px; line-height: 18px; }
		#content p, #extra p { padding-right: 15px; }
		
		/* Content Positioning - Size */
		#navigation		{ float: left; width: 150px; padding-right:15px;margin-left: -100%; }
		#content		{ margin: 0 215px 36px; }
		#extra			{ float: left; margin-left: -220px; width: 155px; }		/* Footer */
		#footer			{ background: #28A4B9; border-bottom: 2px solid #999; clear: left; width: 100%; text-align: center;}
		#footer a		{ color: #16A2CF; }
        #footer a visited hover{ color: #808080; }
		#footer	p		{ color: #fff; margin: 0; padding: 5px 15px 10px;text-align: center; }
		#footer ul		{ border-bottom: 1px solid #555; list-style: none; margin: 0 15px 6px; padding: 10px 0 6px; }
		#footer li		{ display: inline; font-size: 11px; font-weight: normal; padding-right: 5px; }
        #bar {width:97%; height:25px; background:#28A4B9; color: #333333; border-bottom:2px solid #999; text-align: center; }
                
/*links*/
#content a{text-decoration:none; color:#93C600;font-family: tahoma,verdana,sans-serif; font-size: .95em;}
#content a:hover{border: solid 1px #6100C1;
background-color:#F0E1FF;color:#800080;font-family: tahoma,verdana,sans-serif; font-size: .95em;text-decoration:none;}
#content a:visited{font:.95em tahoma,arial;color:#C71585;font-style:normal;text-decoration:none;}
#navigation a{text-decoration:none; color:#93C600;font-family: tahoma,verdana,sans-serif; font-size: .95em;}
#navigation a:hover{border: solid 1px #6100C1;
background-color:#F0E1FF;color:#800080;font-family: tahoma,verdana,sans-serif; font-size: .95em;text-decoration:none;}
#navigation a:visited{font:.95em tahoma,arial;color:#C71585;font-style:normal;text-decoration:none;}
#extra a:link{font: 0.8em tahoma, Arial, sans-serif; color:#93C600;font-style:normal;text-decoration:none;}
#extra a:visited{font:0.8em tahoma,arial;color:#C71585;font-style:normal;text-decoration:none;}
#extra a:hover{border: solid 1px #6100C1;
background-color:#F0E1FF;color:#800080;font-family: tahoma,verdana,sans-serif; font-size: 0.8em;text-decoration:none;}

/*images*/
img {background: #fff;
   border: 0px solid #E5E5E5;
	padding: 5px;}
#extra img.bor {background: #fff;
   border: 1px solid #E5E5E5;
	padding: 5px;}
img.float-right { margin: 5px 0px 10px 10px;  }
img.float-left { margin: 5px 10px 10px 0px; }

/*text*/
#box {margin: 5em 5px 5em 5px;border: 1px solid #E5E5E5; text-align: right;}
subtitle {margin: 5em 10% 10em 10%;padding-bottom: 0;
	margin-bottom: 0;font: italic normal 12pt georgia;letter-spacing: 1px; 
	background-color: #F4F8FD;}
    
.byline {
	margin: 0 0 20px 0;}

.meta {	border-top: 1px dotted #CCCCCC; background-color:#FFF;
	text-align: center;}

.meta .more, .meta .comments {
	padding-left: 5px;
	background: no-repeat left center;}
    
h2.spin {position: relative;
         top: 0px;
         left: 5px;
         font: 12pt italic, Georgia, Verdana, times, serif;
         color: #8080C0}    
h3 {font: italic normal 12pt georgia;letter-spacing: 1px; margin: 0 0 5px; 
	color: #008080;}
h3.spin {position: relative;
         top: 0px;
         font: 15pt Georgia, verdana, times, sans-serif;
         color: #FFCC66;
         margin-left: 22px;
         margin-bottom: 10px;}    
blockquote {
  margin: 10px 15px;
  padding: 0 0 0 25px;  
  font: normal 1.0em Georgia, "Trebuchet MS", Tahoma, arial, Sans-serif; 
  color: #2361BA;
  border: 1px solid #E5F0FB;   
  background: #F4F8FD no-repeat 8px 6px;}	
/* Additional classes */
.blu {list-style-image:url(images/bluechk.gif); } 
.chk {list-style-image:url(images/chk.gif); }
.bul {list-style-image:url(images/bul.jpg);} 
.announce h2 {margin:0 0 10px; padding:0;}
.textright {margin:-10px 0 4px; text-align:right;}
.center {text-align:center;}
.small {font-size:0.8em;}
.large {font-size:1.3em;}
.white  {font-size:1.2em;color: #fff;margin-bottom:0.5em;} 
.preload { display:none;}
.align-left  { text-align: left; }
.align-right { text-align: right; }
.clear { clear: both; }
.gray { color: #CCC; }

	