/* Deep Blue #00488C */
/* Mid Blue #3399CC */
/* Brown #993333 */
/* BrownV2 #D2691E */
/* yellow #FFD700 */
/* green #339966 */
/* lightgreen #66CC99 */


@media screen {


body {
       margin:0;
	padding:0;
	
	background:#fff;
	min-width:600px;
	max-width:1200px;
	
		/* Minimum width of layout - remove line if not required */
					/* The min-width property does not work in old versions of Internet Explorer */
	/* font-size:90%; */
	

    }
    
 
    

	a {

	padding: 0px 0px 0px 0px
		margin: 0px 0px 0px 0px;  
	color: #993333;
	

	}
	a:hover {
		color:#D2691E;
	  
		
	
	}
   h1 
{
     font-family: Verdana, Arial, Serif;
   font-size: 12px;
    font-weight: bold;   
    color: #00488C;
      padding: 10px 0px 12px 20px;
      margin: 0px 0px 0px 0px;
      text-align: left;
      	
    
    }

    h2 
    {
       
           font-family: Verdana, Arial, Serif;
   font-size: 12px;
    font-weight: bold; 
    	padding: 0px 0px 0px 5px;
    	margin: 0px 0px 0px 0px;
    	color: #00488C;	
    	text-align:left;
       
}
    h3 
    {
           font-family: Verdana, Arial, Serif;
   font-size: 12px;
    font-weight: bold; 
    	padding: 10px 0px 0px 5px;
    	margin: 0px 0px 0px 0px;
    	color: #993333;	
    	text-align:left;
 
}
h4 
    {
           font-family: Verdana, Arial, Serif;
   font-size: 12px;
    font-weight: bold; 
    	padding: 0px 0px 0px 0px;
    	margin: 0px 0px 0px 0px;
    	color: #00488C;	
    	text-align: center;
}
 h5
    {
       font-family: Verdana, Arial, Serif;
   font-size: 12px;
    font-weight: bold; 
    	padding: 10px 0px 0px 0px;
    	margin: 0px 0px 0px 0px;
    	color: #993333;	
    	text-align:left;
 
}
h6
    {
       font-family: Verdana, Arial, Serif;
   font-size: 12px;
    font-weight: bold; 
    	padding: 0px 0px 3px 12px;
    	margin: -3px 0px 0px 0px;
    	color: #993333;	
    	text-align:left;
}


   
   
    p 
    {
    	 font-family: Verdana, Arial, Serif;
   font-size: 11px;
   	color: #00488C;
    font-weight: normal;
       padding: 5px 3px 0px 5px;
			margin: 0px 0px 0px 0px;
    }
    
   ul
  {
    
          padding: 5px 5px 5px 10px;
                margin: 0px 0px 0px 25px;
	

    }  
    
   li
  {
    
            font-family: Verdana, Arial, Serif;
   font-size: 10px;
    color: #00488C;
    font-weight: normal;
    padding: 0px 0px 0px 0px;
                margin: 0px 0px 0px 0px;

    } 
    
    
    .panelone {
       padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
	
    }
    
    
      .paneltext {
       padding: 2px 3px 0px 8px;
			margin: 0px 0px 0px 0px;
			  font-family: Verdana, Arial, Serif;
   font-size: 10px;
    }
      .paneltextleft {
       padding: 2px 8px 0px 3px;
			margin: 0px 0px 0px 0px;
			  font-family: Verdana, Arial, Serif;
   font-size: 10px;
    }
    .paneltextV2 {
       padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
			  font-family: Verdana, Arial, Serif;
   font-size: 12px;
   color: #00488C;
    vertical-align: text-top;
    }
    .paneltextV3 {
       padding: 0px 3px 0px 0px;
			margin: 0px 0px 0px 0px;
			  font-family: Verdana, Arial, Serif;
   font-size: 11px;
   color: #00488C;
   vertical-align: text-top;
    }
	img {
		margin:10px 0 5px;
	}
	.imgwrap {
		padding: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
				display: inline;

	}
	
	.imgwrapV2 {
		padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
	}
	.floatright  
	{
		float: right;
		margin: 0px 0px 5px 3px;
	          padding: 0px 0px 0px 0px    
	               }
	.floatleft 
	{
		float: left;
		margin: 0px 10px 0px 2px;
	              
	               }
	
	#header
{
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 0px -3px;
   width: 100%;
    text-align:left;
  
/* background-color: #f7d582; 
background-color: #00488C; */

}

#header h1
{
	font-family: Verdana, Arial, Serif;
   font-size: 16px;
    font-weight: bold;   
    color: #00488C;
    /* padding: 30px 0px 0px 30px; */
      padding: 0px 0px 0px 30px;
      margin: 0px 0px 0px 0px;

	 }

#breadcrumb
{
   background-color: #202020;
   color: White;
   padding: 3px;
   font-size: 10px;	
   padding-left: 5px;
}

#breadcrumb a
{
   color: Yellow;
}


.dynamicMenu 
{
        font-family: Verdana, Arial, Serif;
   font-size: 10px;
    font-weight: normal;
    background-color:#00488C;
    border-color: #00488C;
    border-style: solid;
    border-width: 1px;
 

}
.dynamicMenuItem
{
       font-family: Verdana, Arial, Serif;
   font-size: 10px;
    font-weight: normal;
    background-color: #00488C;
    border-color: #00488C;
    border-style: solid;
    border-width: 1px;
    
}
#loginbox
{
  top: 16px;
   
   right: 10px;
   width: 160px;
 /*
   padding: 25px 2px 2px 2px;     */
 padding: 12px 2px 2px 2px;  
 
   font-size: 12px;
}

#loginbox input
{
   color: red;
   border-color: #000;
   background-color: #00488C;
   font-size: 12px;
}

#loginboxtwo
{
	
   top: 16px;
   right: 10px;
   width: 650px;
   height: 250px;
   padding: 20px 2px 50px 20px;    
   font-size: 12px;
   }


#loginboxtwo input
{

   border-color: #000;
   background-color: #A6B7D2;
   font-size: 12px;
}


#loginbox

{
    
    padding: -15px 20px 5px 10px;
     font-family: Verdana, Arial, Serif;
   font-size: 10px;
    font-weight: normal;
    color: #00488C;
  
   
}
#welcomebox a
{
    padding: 0px 20px 0px 0px;
     font-family: Verdana, Arial, Serif;
   font-size: 10px;
    font-weight: normal;
    color: #00488C;
   text-align: right;
   
}
#welcome
{
    padding: 0px 10px 0px 0px;
     font-family: Verdana, Arial, Serif;
   font-size: 10px;
    font-weight: normal;
    color: #00488C;
   text-align: right;
   
}
#welcome a
{
    padding: 0px 10px 0px 0px;
     font-family: Verdana, Arial, Serif;
   font-size: 10px;
    font-weight: normal;
    color: #00488C;
   text-align: right;
   
}


 #mastbread
{

 margin-right: 10px;
 /*		
padding: 0px 0px 5px 10px;
*/
padding: 0px 0px 5px 10px;

white-space: nowrap;

color: #00488C;
float: right;
}
#mastbread a {
		FONT: 12px/1.5 Verdana, Lucida, Arial, sans-serif;

	padding: 0px 4px 0px 0px; 
	color: #ffffff;
	text-decoration: none;
} 



#mastbread img{
 display: inline;
}

#mastbreadtwo
{
 /*		
margin-right: 160px;
*/
 margin-right: 10px;

padding: 0px 0px 5px 10px;

white-space: nowrap;

color: #00488C;
float: right;
}
#mastbreadtwo a {
		FONT: 10px/1.5 Verdana, Lucida, Arial, sans-serif;

	padding: 0px 4px 0px 0px; 
	color: #5e7cab ;
} 



#mastbreadtwo img{
 display: inline;
}


.mapx 
{
    margin: 5px 0px 0px 0px;
    padding: 5px 0px 0px 10px;
    	color: #ffffff;	
    			FONT: 10px/1.5 Verdana, Lucida, Arial, sans-serif;

    }
    


#botHeader
{
    float: left;
	padding: 0px 10px 0px 10px;
	margin: 0px 0px 0px 0px;
	color: #fff;
	/* background-color: #6699cc; */
/*	border-bottom: 1px solid #a83930; */
	 /*    background: url(../images/topblue.gif) repeat top left; */

	
}

#botHeader h1 {
	padding: 10px 0 0 0;
/*	margin: 0 0 0 200px; */
	margin: 0 0 0 200px;
	color: #a83930;
	margin-left: 200px;
}
.brownB
{

   background-image: url(images/newrepeatV4.gif);





}	
	  
	
	#colmask {
	position:relative;	/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	clear:both;
	float:left;
	width:100%;			/* width of whole page */
	overflow:hidden;		/* This chops off any overhanging divs */
	background:#fff;		/* Left column background colour */

}
#colmid {
	float:left;
	width:200%;
	padding: 15px 0px 0px 0px;
	position:relative;
	left:200px;
	background:#fff;    	/* Centre column background colour border-left: 1px dashed #00488C; */
		
}
#colright {
	float:left;
	width:100%;
	position:relative;
	left:50%;
	margin-left:-400px;
	background:#fff;    	/* Right column ackground colour 	border-left: 1px dashed #00488C; */
	
}
#col1wrap {
	float:right;
	width:50%;
	position:relative;
	right:100%;
}
#col1pad {
	margin:0 15px 0 415px;
	overflow:hidden;
}
#col1 {
	width:100%;
	overflow:hidden;
}
#col2 {
	float:left;
	width:170px;
	position:relative;
	margin-left:-50%;
	left:215px;
	overflow:hidden;
}
#col3 {
	float:left;
	width:170px;
	position:relative;
	left:15px;
	overflow:hidden;
}
#footer 
{
		padding: 10px 10px 0px 10px;
	margin: 30px 50px 0px 50px;
	text-align: center;
	
	
	width: 800px;
	
	
	border-top:1px solid #000;
}
#footer p {
	padding:.5em 15px;
}
    /* ajax__ab_wb theme */
.ajax__tab_wb .ajax__tab_header 
{
    font-family:"Helvetica Neue", Arial, Sans-Serif;
    background:url(images/wb/tab-line.png) repeat-x bottom;
    font-size:16px;
    

    display:block;
}
.ajax__tab_wb .ajax__tab_header .ajax__tab_outer 
{
    background:url(images/wb/tab.png) no-repeat left top;
    border-color:#222;
    color:#5E7CAB;
    padding-left:10px;
    margin-right:3px;
}
.ajax__tab_wb .ajax__tab_header .ajax__tab_inner 
{
    background:url(images/wb/tab.png) no-repeat right top;
    border-color:#666;
    color:#993333;
    padding:3px 10px 2px 0px;
}
.ajax__tab_wb .ajax__tab_hover .ajax__tab_inner 
{
    color:#5E7CAB;
}
.ajax__tab_wb .ajax__tab_active .ajax__tab_outer 
{
    background:url(images/wb/tab.png) no-repeat 0pt -40px;
    border-bottom-color:#ffffff;
}
.ajax__tab_wb .ajax__tab_active .ajax__tab_inner 
{
    background:url(images/wb/tab.png) no-repeat right -40px;
    color:#00488C;
    border-color:#333;
}
.ajax__tab_wb .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:8px;
    background-color:#ffffff;
    border:solid 1px #d7d7d7;
    border-top-width:0;
}



  /* Accordion */
.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #C86A68;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeader a
{
	color: #fff;
	background: none;
	text-decoration: none;
}

.accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #00488C;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #fff;
    border: 1px dashed #2F4F4F;
    border-top: none;
   padding: 10px 0px 5px 10px
}
.accordionContent p
{

	color: #00488C;
}
.accordionContent a
{
	color: #00488C;
	text-decoration: none;
	}
 /* Accordion */
.accordionHeaderV2
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #5e7cab;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}
.accordionLinkV2
{
	  background-color: #00488C;
	}
.accordionHeaderV2 a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.accordionHeaderV2 a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelectedV2
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #00488C;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeaderSelectedV2 a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.accordionHeaderSelectedV2 a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContentV2
{
    background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    pading: 5px;
    padding-top: 10px;
}

.bl {background: url(images/bl10.png) 0 100% no-repeat #5e7cab; 
     width: 160px;}
.br {background: url(images/br10.png) 100% 100% no-repeat;}
.tl {background: url(images/tl10.png) 0 0 no-repeat;}
.tr {background: url(images/tr10.png) 100% 0 no-repeat; padding:10px;}
.clear {font-size: 1px; height: 1px;}


#leftstuff 
{
	  font-family: Verdana, Arial, Serif;
   font-size: 10px;
    font-weight: normal;

	}
	
	#leftstuff a
{
	text-decoration: none;

	}
#leftstuff img
{
	padding: 0px 0px 0px 0px;
	
		}
		
.Roundtable
{
	FONT: 10px Verdana, Lucida, Arial, sans-serif;
margin: 3px 0px 0px 0px;
padding: 0px 0px 3px 8px;

color: #00488C;
	
}
.Roundtable a
{
	

color: #00488C;
text-decoration: none;
	
}

table#RoundtableV2
{
	FONT: 10px Verdana, Lucida, Arial, sans-serif;
margin: 0px 0px 0px 0px;
padding: 0px 0px 3px 8px;

color: #00488C;
	
}
table#RoundtableV2 a
{


color: #00488C;
text-decoration: none;
	
}
.Roundtableclass
{
	FONT: 10px Verdana, Lucida, Arial, sans-serif;
margin: 0px 0px 0px 0px;
padding: 0px 0px 3px 8px;

color: #00488C;
	
}
.Roundtableclass a
{


color: #00488C;
text-decoration: none;
	
}



table#RoundtableV3
{
	FONT: 10px Verdana, Lucida, Arial, sans-serif;
margin: 0px 0px 0px 0px;
padding: 0px 0px 3px 8px;

color: #00488C;
	
}
table#RoundtableV3 a
{


color: #00488C;
text-decoration: none;
	
}
.padX 
{
	margin: 0px 0px 0px 0px;
padding: 0px 0px 3px 8px;
text-align: left;
}	

.padX p
{
	color: #00488C;
		margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: left;
	}

.RoundtableV2X
{
	FONT: 10px Verdana, Lucida, Arial, sans-serif;
margin: 0px 0px 0px 0px;
padding: 0px 0px 3px 8px;

color: #00488C;
	
}
.RoundtableV2X a

{
	
FONT: 10px Verdana, Lucida, Arial, sans-serif;
color: #00488C;
text-decoration: none;
	
}
.RoundtableV2X a:hover

{
	background: #fff;
color: #00488C;
text-decoration: none;
	
}
.RoundtableV2X h2

{
	
color: #993333;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-bottom: solid 0px;
	
}
.RoundtableV2X ul
{
	margin: 0px 0px 0px 10px;
padding: 0px 0px 0px 5px;
	}
	
	.RoundtableV2X li
{
	margin: 0px 0px 0px 0px;
padding: 0px 0px 5px 0px;

	}
.articlebox
{
   background-color: #fefef0;
   color: #b45d16;
   border: dashed 1px #995117;
   padding: 6px 6px 6px 6px;
   font-size: smaller;
}

.articlebox p
{
   background-color: #fefef0;
   color: #b45d16;

}

.articletitle
{
   font-size: 14px;
   font-weight: bold;
   color: #00488C;
   text-decoration: none;
}
.articletitlesmall
{
   font-size: 12px;
   font-weight: bold;
   color: #995117;
   text-decoration:underline;

}
table#dtable
{
	FONT: 11px Verdana, Lucida, Arial, sans-serif;
margin: 0px 0px 0px 0px;
padding: 0px 5px 0px 0px;

color: #000;
	
}

table#dtable ul
  {
    
          padding: 5px 5px 5px 10px;
                margin: 0px 0px 0px 5px;
	

    }  
    
      table#dtable li
  {
    
            font-family: Verdana, Arial, Serif;
   font-size: 10px;
    color: #00488C;
    font-weight: normal;
    padding: 0px 0px 3px 0px;
                margin: 0px 0px 0px 0px;

    } 
    table#dtableV2
{
	FONT: 11px Verdana, Lucida, Arial, sans-serif;
margin: 0px 0px 0px 0px;
padding: 0px 5px 0px 0px;

color: #000;
	
}
.arrowimage 
{
	 padding: 2px 0px 0px 0px;
                margin: 0px 0px 0px 0px;
}

table#tablefront
{
	FONT: 11px Verdana, Lucida, Arial, sans-serif;
margin: 0px 0px 0px 0px;
padding: 0px 5px 0px 0px;

color: #000;
	
}    
 table#tablefront h2 
    {
       
           font-family: Verdana, Arial, Serif;
   font-size: 13px;
    font-weight: bold; 
    	padding: 0px 0px 0px 4px;
    	margin: 0px 0px 0px 0px;
    	color: #00488C;	
    	text-align:left;
       
} 
table#tablefront h3 
    {
       
           font-family: Verdana, Arial, Serif;
   font-size: 13px;
    font-weight: bold; 
    	paddig: 0px 0px 0px 4px;
    	margin: 0px 0px 0px 0px;
    	color: #993333;	
    	text-align:left;
       
} 
 table#tablefront p 
    {
    	 font-family: Verdana, Arial, Serif;
   font-size: 11px;
   	color: #00488C;
    font-weight: normal;
       padding: 3px 3px 5px 5px;
			margin: 0px 0px 0px 0px;
    }
 
       table#tablefront a
  {
    
            font-family: Verdana, Arial, Serif;
   font-size: 11px;
    color: #993333;
    font-weight: normal;
    text-decoration: none;
    padding: 0px 0px 0px 10px;
                margin: 0px 0px 0px 0px;

    } 
    table#tablefront ul
  {}
    table#tablefront li
  {
  	  font-size: 12px;
  	}

	table#tablefrontV2
{
	FONT: 11px Verdana, Lucida, Arial, sans-serif;
margin: 0px 0px 0px 0px;
padding: 0px 5px 0px 0px;

color: #000;
	
}   

 table#tablefrontV2 h2 
    {
       
           font-family: Verdana, Arial, Serif;
   font-size: 13px;
    font-weight: bold; 
    	padding: 0px 0px 0px 4px;
    	margin: 0px 0px 0px 0px;
    	color: #993333;	
    	text-align:left;
       
} 
 table#tablefrontV2 p 
    {
    	 font-family: Verdana, Arial, Serif;
   font-size: 11px;
   	color: #993333;
    font-weight: normal;
       padding: 3px 3px 5px 5px;
			margin: 0px 0px 0px 0px;
    }
 
       table#tablefrontV2 a
  {
    
            font-family: Verdana, Arial, Serif;
   font-size: 11px;
    color: #993333;
    font-weight: normal;
    text-decoration: none;
    padding: 0px 0px 0px 10px;
                margin: 0px 0px 0px 0px;

    } 
     table#tablefrontV2 ul
  {}
    table#tablefrontV2 li
  {
  	  font-size: 12px;
  	  color: #000000;	
  	}
    	table#tablefrontV3
{
	FONT: 11px Verdana, Lucida, Arial, sans-serif;
margin: 0px 0px 0px 0px;
padding: 0px 5px 0px 0px;

color: #000;
	
}   

 table#tablefrontV3 h2 
    {
       
           font-family: Verdana, Arial, Serif;
   font-size: 13px;
    font-weight: bold; 
    	padding: 0px 0px 0px 4px;
    	margin: 0px 0px 0px 0px;
    	color: #009900;	
    	text-align:left;
       
} 
 table#tablefrontV3 p 
    {
    	 font-family: Verdana, Arial, Serif;
   font-size: 11px;
   	color: #00488C;
    font-weight: normal;
       padding: 3px 3px 5px 5px;
			margin: 0px 0px 0px 0px;
    }
 
       table#tablefrontV3 a
  {
    
            font-family: Verdana, Arial, Serif;
   font-size: 11px;
    color: #00488C;
    font-weight: normal;
    text-decoration: none;
    padding: 0px 0px 0px 10px;
                margin: 0px 0px 0px 0px;

    } 

.whiteBG
{   
	background-color: #ffffff;
	 margin: 0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
	
	}
	.whiteBGV2
{   
	background-color: #ffffff;
	 margin: 0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
	 text-align: left;
	}
.whiteBGimg
{   
	 margin: 0px 0px 0px 0px;
	 padding: 5px 0px 0px 0px;
	}
	.whiteBGimgV1
{   
	 margin: 0px 0px 0px 0px;
	 padding: 5px 0px 0px 0px;
	}
	.datetext
{
   font-size: 12px;
   font-weight: normal;
   color: #993333;
   text-decoration: none;
}

.hyptext
{
   font-size: 12px;
    color: #003366;
     text-decoration: none;
}
.hyptext a
{
    font-family: Verdana, Arial, Serif;
   font-size: 14px;
    font-weight: bold;   
    color: #00488C;
      padding: 5px 0px 0px 0px;
       margin: 0px 0px 0px 0px;
 
     text-decoration: none;
}
.tensize
{
	 font-family: Verdana, Arial, Serif;
   font-size: 10px;
    font-weight:normal;  
  
}
.elevensize
{
	 font-family: Verdana, Arial, Serif;
   font-size: 11px;
    font-weight:normal;  
  
}
.bloghead
{
   font-size: 11px;
    color: #993333;
     text-decoration: none;
         font-weight:bold;  
         text-align: left;
         
           
}
.blogtext
{
	width: 100px;
   
   font-size: 10px;
    color: #00488C;
     text-decoration: none;
         font-weight:normal; 
              text-align: left;
       
}
.bloggo
{
	vertical-align: middle;
   
           
}
.blogtextV2
{
   font-size: 11px;
    clor: #00488C;
     text-decoration: none;
         font-weight:normal; 
         
}
.blogred
{
	 font-size: 11px;
    color: #B33835;
	}

#atables 
{
    padding: 0px 0px 0px 10px;
    margin: 0px 0px 0px 10px;
    }
    #atables a
{
    text-align:left;
     color: #993333;
    }
    #atablesinput
{
    padding: 0px 0px 0px 10px;
    margin: 0px 0px 0px 10px;
    }
    
 table#anntabletop
{
	FONT: 12px/1.5 Verdana, Lucida, Arial, sans-serif;
	font-weight: normal;
margin: 0px 0px 5px 0px;
padding: 0px 5px 5px 5px;

color: #993333;
	
}
 table#anntable
{
	FONT: 12px/1.5 Verdana, Lucida, Arial, sans-serif;
	font-weight: normal;
margin: 5px 0px 10px 0px;
padding: 2px 5px 2px 5px;

color: #993333;
	
}
.butinput {color: 
    #993333;
    padding: 5px 5px 5px 5px;
    }

.butoutput 
{
    color: #993333;
    margin: 10px 0px 5px 20px;
padding: 5px 5px 5px 5px;
    
    }
#loginbox
{
   
    padding: -15px 20px 5px 10px;
     font-family: Verdana, Arial, Serif;
   font-size: 10px;
    font-weight: normal;
    color: #993333;
}

#loginbox input
{
   color: red;
   border-color: #000;
   background-color: #C86A68;
   font-size: 12px;
}

#loginboxtwo
{
	
   top: 16px;
   right: 10px;
   width: 650px;
   height: 250px;
   padding: 20px 2px 50px 20px;    
   font-size: 12px;
   }


#loginboxtwo input
{

   border-color: #000;
   background-color: #fefef0;
   font-size: 12px;
}


 .sectiontitle 
 {
 font-family: Verdana, Arial, Serif;
   font-size: 12px;
    font-weight: bold;      
    color: #993333;
    padding: 0px 0px 10px 5px;
     margin: 0px 0px 0px 0px;
  /*     border-bottom: 1px dashed #993333; */
         text-align: left;	
	}  
	.sectiontitleforum 
 {
 font-family: Verdana, Arial, Serif;
   font-size: 14px;
    font-weight: bold;      
    color: #993333;
    padding: 0px 0px 10px 5px;
     margin: 10px 0px 0px 0px;
       border-bottom: 1px dashed #993333;
         text-align: left;	
	}   
.posttitle
{
  padding: 3px 3px 3px 10px;
          FONT: 12px/1.5 Verdana, Lucida, Arial, sans-serif;

   margin-bottom: 0px;
   background-color: #3399CC;
   color: #fff;
   font-weight: bold;
   
}

.postbody
{
  padding: 3px 3px 3px 10px;
        color: #993333;
        FONT: 12px/1.5 Verdana, Lucida, Arial, sans-serif;
    	  font-weight: normal;
}
.postinfo
{
	
   background-color: #FFFBD6;
   font-weight: bold;
   text-align: center;
    color: #993333;
                FONT: 12px/1.5 Verdana, Lucida, Arial, sans-serif;
    	  font-weight: normal;
    	  border-right: 1px solid #a83930;
    	  vertical-align: top;

}

.postinfoV2
{
	

    	  vertical-align: top;

}




#charts
{ 
	margin: 0px 0px 0px 25px;
	}
	
	div.sectionsubtitle
{
    		FONT: 12px/1.5 Verdana, Trebuchet, Lucida, Arial, sans-serif;

    padding: 0px 10px 0px 5px;
    }
    
    div.sectionsubtitle a
{
    		FONT: 12px/1.5 Verdana, Trebuchet, Lucida, Arial, sans-serif;
color:#993333;
    padding: 0px 10px 0px 0px;
    }

#library p
{
	font-family: Verdana, Arial, Serif;
   font-size: 12px;
   	color: #000000;
    font-weight: normal;
       padding: 5px 3px 0px 5px;
			margin: 0px 0px 0px 0px;
	}
	
	.bluecol
	{
	color: #00488C;
		}
	.bluecol a
	{
	color: #00488C;
	font-family: Verdana, Arial, Serif;
   font-size: 11px;
   text-decoration: none;
		}
		
.greencol
	{
	color: #339966;
		}
.greencol a
	{
	color: #339966;
	font-family: Verdana, Arial, Serif;
   font-size: 11px;
   text-decoration: none;
		}

}

@media print {


#nav, #left-container, #right-container {display: none;}
}

