#breadcrumbs {
	display: block;
}
body {
	margin: 0 0 1em 0;
	padding: 0; /* need for Opera */
	background: #fff;
	color: #333;
	min-width: 610px;
}

body, td, th, input { /* redundant rules for bad browsers  */
            font-family: verdana, sans-serif;
            font-size: x-small;
            font-size: small;
    }

form { margin: 0; }
img { border: 0; }


.mainborder {
	padding : 0 0 0 0;
	border-bottom : thin solid #a6a6a6;
	border-top : thin solid #a6a6a6;
	border-left : thin solid #a6a6a6;
	border-right : thin solid #a6a6a6;

}
p,li	    {		font-family:  Verdana, Helvetica, sans-serif;
					color : #666666;
					line-height : 9pt;
					font-size :8pt;
					visibility : visible;
					margin: 3px;
				}
div td    {		font-family:  Verdana, Helvetica, sans-serif;
					color : #666666;
					line-height : 9pt;
					font-size :8pt;
					visibility : visible;
					margin: 3px;
				}			
				
h1,h2,h3  {		font-family:  Verdana, Helvetica, sans-serif;
					color : #C28427;
					margin: 1em;
				}
				
.small	    {		font-family:  Arial, Helvetica, sans-serif;
					color : #666666;
					line-height : 9pt;
					font-size :8pt;
					visibility : visible;
					margin: 10px;
				}
a    {		font-family:  Verdana, Helvetica, sans-serif;
					font-weight:bold;
					color : blue;
					line-height : 10pt;
					font-size :9pt;
					text-decoration:none;
					visibility : visible;
				}
a:hover	    {		font-family:  Verdana, Helvetica, sans-serif;
					font-weight:bold;
					color : #55668A;
					line-height : 10pt;
					font-size :9pt;
					visibility : visible;
				}
				
				
/* topnav */
#topnav table{background-color:#C28427;
			 width:800;
			 border-bottom: 5px solid #FFFFFF;
			 align:center;
			 			 }
#topnav td{padding:5;
			margin:0;
			text-align:center;}
#topnav a    {		font-family:  Verdana, Helvetica, sans-serif;
					font-weight:bold;
					color : #ffffff;
					line-height : 10pt;
					font-size :9pt;
					text-decoration:none;
					visibility : visible;
				}
#topnav a:hover	    {		font-family:  Verdana, Helvetica, sans-serif;
					font-weight:bold;
					color : #ffff00;
					line-height : 10pt;
					font-size :9pt;
					visibility : visible;
				}

/* main */
#main table{background-color:#FFFFFF;
			 width:800; }
#main td{padding : 0 0 0 0;
	margin:15;
	border-bottom : thin solid #a6a6a6;
	border-top : thin solid #a6a6a6;
	border-left : thin solid #a6a6a6;
	border-right : thin solid #a6a6a6;}
#main a    {		font-family:  Verdana, Helvetica, sans-serif;
					font-weight:bold;
					color : #C28427;
					line-height : 10pt;
					font-size :9pt;
					text-decoration:none;
					visibility : visible;
				}
#main a:hover	    {		font-family:  Verdana, Helvetica, sans-serif;
					font-weight:bold;
					color : #cc9900;
					line-height : 10pt;
					font-size :9pt;
					text-decoration:underline;
					visibility : visible;
				}
				
/* overbiew */
#overview table{background-color:#FFFFFF;
			 width:800; }
#overview td{padding : 30px;
	margin:15;
	border-bottom : thin solid #a6a6a6;
	border-top : thin solid #a6a6a6;
	border-left : thin solid #a6a6a6;
	border-right : thin solid #a6a6a6;}

#overview p,h3,h2{padding:15px;}

			 				
/* header */

#header div {
	max-width: 800px; margin: 0 auto;
}

#header div { position: relative; }


#header {
	height: 129px;
	position: relative;
	border-bottom: 1px solid #A1A6B1;
	background: #33415D url("images/template/header-background.png") top repeat-x;
	z-index: 1;
}

#header h2 { font-family:arial,helvetica,sans-serif;
color:white;
			font-size: 24px;
			margin: 10;
			text-align:left;	}



#header ul {
	padding: 0;
	margin: 0;
	list-style: none;
	border-left: 1px solid #576178;
	border-right: 1px solid #1f2635;
	position: absolute;
	top: 0;
}

#header li {
	float: left;
	padding: 0;
	margin: 0;
	z-index:2;
}

#header ul a:link, #header ul a:visited {
	display: block;
	float: left;
	padding: 10px 15px;
	text-decoration: none;
	border-right: 1px solid #576178;
	border-left: 1px solid #1f2635;
	color: #dee0e5;
	height: 36px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 16px;
} #ignored {}

#header ul li a:hover {
	background: #475470;
	color: #fff;
	text-decoration: underline;
}
	
#header { padding: 0 0px; }
#header ul { right: 0; } 
* html #header ul { right: 50px; } 
#header h1 { padding: 10px;
			color:#ffffff;
			font-zize:14pt; } 

/* home */
#welcome {
	padding-right:150px;
	height: 156px;
	width:391px;
	position: relative;
	background: #FFFFFF url("images/home_photo_welcome.jpg") no-repeat right;
	z-index: 1;
}
}
#adright {
	padding-right:10px;
	height: 156px;
	width:391px;
	position: relative;
	z-index: 1;
}
}
#adleft {
	padding-right:150px;
	height: 200px;
	width:391px;
	position: relative;
	background: #FFFFFF url("images/home_photo_bl.jpg") no-repeat right;
	z-index: 1;
}
}
#services {
	padding-right:100px;
	height: 200px;
	width:391px;
	position: relative;
	background: #FFFFFF url("images/home_photo_services.jpg") no-repeat right;
	z-index: 1;
}
#services h3{margin-bottom:1px;}
#services ul{margin-top:1px;}


#main h3 {font-size:12pt;}
#main h2 (font-size:16pt;}

/* COPY TAGS ----------------------------------- */

 

.bulletlist {

	margin-left: 16px;

	/* list style none needed to keep default bullet from rendering first in IE */

	list-style: none;

	list-style: url(/images/bullet_icon.gif);

	margin-top: 2px;

	/* padding needed for NS */

	padding: 0px 0px 0px 0px;

} 

 

.subbulletlist {

	margin-left: 16px;

	list-style-image: url(/images/bullet_icon_sub.gif);

	margin-top: 2px;

	/* padding needed for NS */

	padding: 0px 0px 0px 0px;

}  

 h1 { padding: 10px;
			color:#cc9933;
			font-size:14pt; }

/* SEARCH INPUT BOX FONT */

.search {  	

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9pt;

	background-color: #FFFFFF;

	border-style: solid;

	border-width: 1px;

	border-color: #999999; }



/* FORM INPUT BOX FONT */

.form {  

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 8pt; 

	background-color: #FFFFFF;

	border-style: solid;

	border-width: 1px;

	border-color: #999999;}



/* COPY - COPY */

.copy  {

	font-size : 8pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	line-height : 11pt;

	font-weight : normal;

	color : #666666;

}



a.copy  {

	font-size : 8pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	font-weight : normal;

	text-decoration: none;

	color : #666666;

}



.lead  {

	font-weight : bold;

	color : #E24500;

}



.team  {

	font-weight : bold;

	color : #E24500;

}



/* REDCOPY - COPY */

.redcopy  {

	font-size : 8pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	font-weight : normal;

	color : #CC0000;

}



/* SMCOPY - COPY */

.smcopy  {

	font-size : 7.5pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	font-weight : normal;

	color : #666666;

}
.fineprint  {

	font-size : 6.5pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	font-weight : normal;

	color : #666666;

}


/* AWARD - COPY */

.award  {

	font-size : 8pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	font-weight : normal;

	color : #666666;

}



/* SIDEHEADER - COPY */

.sideheader  {

	font-size : 7pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	font-weight : normal;

	color : #666666;

}



/* SUBHEADER - COPY */

.subhdr  {

	font-size : 10pt;

	font-family : verdana, Arial, Helvetica, sans-serif;

	font-weight : bold;

	color : #666666;

}



/* REDSUBHEADER - COPY */

.redsubhdr  {

	font-size : 8pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	font-weight : bold;

	color : #E45111;

}



/* TANSUBHEADER - COPY */

.tansubhdr  {

	font-size : 8pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	font-weight : bold;

	color : #AEA270;

}



/* BIGCOPY - COPY */

.bigcopy  {

	font-size : 10pt;

	font-family : verdana, Arial, Helvetica, sans-serif;

	font-weight : normal;

	color : #000000;

}



/* LINKMAIN - COPY*/

.linkmain  {

	font-size : 8pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	font-weight : normal;

	color : #333333;

}



/* SMCOPY - COPY */

.newsdate  {

	font-size : 7.5pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	font-weight : normal;

	color : #666666;

}



/* LINK TAGS ----------------------------------- */



/* COPYLINK - LINK */

a.copylink, a:active.copylink  {

	font-size : 8pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	font-weight : normal;

	color : #E45111;

}



a:hover.copylink, a:visited:hover.copylink   {

	font-size : 8pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	text-decoration: underline;

	font-weight : normal;

	color : #E45111;

}







/* SIDEHEADER - COPY */

a.sideheader  {

	font-size : 7pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	font-weight : normal;

	color : #000000;

}



/* LINLINK - LINK */

a.linlink, a:active.linlink  {

	font-size : 7.5pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	font-weight : bold;

	color : #7A7A7E;

}



a:hover.linlink, a:visited:hover.linlink   {

	font-size : 7.5pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	text-decoration: underline;

	font-weight : bold;

	color : #7A7A7E;

}



/* GREYLINK - LINK */

a.greylink, a:active.greylink  {

	font-size : 7pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	font-weight : normal;

	color : #68686B;

}



a:hover.greylink, a:visited:hover.greylink   {

	font-size : 7pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	text-decoration: underline;

	font-weight : normal;

	color : #68686B;

}



/* GREYLINKMAIN - LINK */

a.greylinkmain, a:active.greylinkmain  {

	font-size : 8pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	font-weight : normal;

	color : #68686B;

}



a:hover.greylinkmain, a:visited:hover.greylinkmain   {

	font-size : 8pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	text-decoration: underline;

	font-weight : normal;

	color : #68686B;

}



/* SITE - LINK */

a.site, a:active.site {

	font-size : 8pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	font-weight : bold;

	color : #AEA270;

}



a:hover.site, a:visited:hover.site   {

	font-size : 8pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	text-decoration: underline;

	font-weight : bold;

	color : #AEA270;

}



/* ORGLINKMAIN - LINK */

a.orglinkmain, a:active.orglinkmain  {

	font-size : 8pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	font-weight : normal;

	color : #E45111;

}



a:hover.orglinkmain, a:visited:hover.orglinkmain   {

	font-size : 8pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	text-decoration: underline;

	font-weight : normal;

	color : #E45111;

}



/* ORGLINK - LINK */

a.orglink, a:active.orglink  {

	font-size : 7pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	font-weight : normal;

	color : #E45111;

}



a:hover.orglink, a:visited:hover.orglink   {

	font-size : 7pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	text-decoration: underline;

	font-weight : normal;

	color : #E45111;

}



.orglinkoff  {

	font-size : 7pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	font-weight : normal;

	color : #E45111;

}



/* CASELINK - LINK */

a.caselink, a:active.caselink  {

	font-size : 7pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	font-weight : normal;

	color : #E45111;

}



a:hover.caselink, a:visited:hover.caselink   {

	font-size : 7pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	text-decoration: underline;

	font-weight : normal;

	color : #E45111;

}



.case {

	font-size : 7pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	font-weight : normal;

	color : #000000;

}





/* TOPNAV - LINK */

a.topnav, a:active.topnav  {

	font-size : 7.5pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	font-weight : normal;

	color : #707070;

}



a:hover.topnav, a:visited:hover.topnav   {

	font-size : 7.5pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	text-decoration: underline;

	font-weight : normal;

	color : #707070;

}



a.topnavon   {

	font-size : 7.5pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	text-decoration: underline;

	font-weight : normal;

	color : #707070;

}



.topnavoff   {

	font-size : 7.5pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	text-decoration: underline;

	font-weight : normal;

	color : #707070;

}



.topnavpipe  {

	font-size : 7.5pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	font-weight : normal;

	color : #C8C8C8;

}



/* BOTNAV - LINK */

a.botnav, a:active.botnav  {

	font-size : 8pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	font-weight : normal;

	color : #444444;

}



a:hover.botnav, a:visited:hover.botnav   {

	font-size : 8pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	text-decoration: underline;

	font-weight : normal;

	color : #444444;

}



.botnavpipe  {

	font-size : 8pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	font-weight : normal;

	color : #999999;

}



a.botnavon  {

	font-size : 8pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	font-weight : normal;

	color : #CC3F16;

}



.botnavoff  {

	font-size : 8pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	font-weight : normal;

	color : #CC3F16;

}



/* BOTNAVB - LINK */

a.botnavb, a:active.botnavb  {

	font-size : 7.5pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	font-weight : normal;

	color : #666666;

}



a:hover.botnavb, a:visited:hover.botnavb   {

	font-size : 7.5pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	text-decoration: underline;

	font-weight : normal;

	color : #666666;

}



.botnavpipeb  {

	font-size : 7.5pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	font-weight : normal;

	color : #999999;

}



a.botnavbon   {

	font-size : 7.5pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	text-decoration: underline;

	font-weight : normal;

	color : #666666;

}



.botnavboff   {

	font-size : 7.5pt;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	text-decoration: underline;

	font-weight : normal;

	color : #666666;

}



/* BODY TAGS ----------------------------------- */



/* BODY - PAGE */

body.page {

	background-color: #FFFFFF;

	background-image: url(images/bg_image.gif);

	background-repeat: repeat;

	background-attachment: fixed;

}



.btnsearch {

    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-weight: bold;

    background-color: #999999;

    color: #FFFFFF;

    font-size: 11px; 

    border-width: 0px;    

	height: 18px;

	cursor: pointer;

	/*  border-style: solid; */

   	/* border-color: #666666; */

}



.button {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-weight: bold;

	background-color: #999999;

	color: #ffffff;

	font-size: 11px;

	border-width: 0px;

	height: 16px;

	cursor: pointer;

}
#leftcolumn p,li{color:white}
#leftcolumn li{margin-left:-15px;}
#footer p{font-size: 70%;}
#footer a{color:blue;}
#footer a:hover{color:#71819E;}
