/* -- body ----------------------------------------------------------- */
body { background:#ffffff; margin-top: 0px; margin-left: 0px; margin-right: 0px; padding: 0; }
#pageplacement { width: 100%; height:100%; margin-left: 0; margin-right: auto;}

	
/* -- links ----------------------------------------------------------- */
a{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 14px;
	color:#e76e34;
	text-decoration:none;
}
A:visited	{ text-decoration:underline;}
A:active	{ text-decoration:underline;}
A:hover		{ text-decoration:underline;}


a.topNavlink{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 14px;
	color: #ffffff; 
	font-weight:normal; 
	text-decoration:none;  
	}
A.topNavlink:visited	{  }
A.topNavlink:active	{  }
A.topNavlink:hover	{ font-weight:normal; text-decoration:underline;  }

a.mainNavlink{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 14px;
	color:#666;
	font-weight:normal; 
	text-decoration:none;  
	}
A.mainNavlink:visited	{  }
A.mainNavlink:active	{  }
A.mainNavlink:hover	{ font-weight:normal; text-decoration:underline;  }

a.h2link{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 16px;
	color: #09F; 
	font-weight:normal; 
	text-decoration:none;  
	}
A.h2link:visited	{  }
A.h2link:active	{  }
A.h2link:hover	{ font-weight:normal; text-decoration:underline;  }

a.footerlink{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 14px;
	color: #999999; 
	font-weight:normal; 
	text-decoration:none;  
	}
A.footerlink:visited	{  }
A.footerlink:active	{  }
A.footerlink:hover	{ font-weight:normal; text-decoration:underline;  }





/* -- font elements ---------------------------------------------------- */
.txt, td, th, p, input, select, textarea { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; line-height: 14px; }

table, td, tr {margin:0; padding:0;}

.H1{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 14px;
	color: #fff;
	padding-top: 30px;
	padding-left: 32px;
	padding-bottom: 5px;
}

.H2{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 16px;
	color: #fff;
	padding-top: 10px;
	padding-left: 32px;
	padding-bottom: 5px;
}
.H3{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	line-height: 21px;
	color: #e76e34;
	padding-top: 5px;
	padding-left: 0px;
	padding-bottom: 0px;
}
.H4{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 14px;
	color: #fff;
	padding-top: 30px;
	padding-left: 270px;
	padding-bottom: 5px;
}

.H5{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	line-height: 21px;
	color: #e76e34;
	padding-top: 15px;
	padding-left: 0px;
	padding-bottom: 0px;
}

.H6{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	line-height: 21px;
	color:#000;
	padding-top: 15px;
	padding-left: 0px;
	padding-bottom: 0px;
}


.body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 20px;
	color:#000000;
	
}

.topMenu{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	color: #ffffff;
}

.mainMenu{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	padding-top: 50px;
	padding-left: 10px;
	padding-right: 5px;
	padding-bottom: 0px;
	color: #666;
}



/* -- template styles ------------------------------------------------------ */

.menuHLine {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	padding-bottom: 5px;
	padding-top: 5px;
	
}

.footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color:#999;
	margin-top: 0px;
}

.footerBold {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-weight:bold;
}

HR {
    height:1px;
    width:100%;
    background:#d6d6d6;
    margin:10px 0px 10px 0px;  
   }

p {
    margin:0px 0px 0px 0px;  
   }




/* -- background colors ------------------------------------------------- */


/* -- objects --------------MARGIN (TOP, RIGHT, BOT, LEFT)---------------- */
#padJumpMenu { margin: 0px 0px 0px 10px; }
#padLeftCol { margin: 0px 0px 0px 10px; }
#padRightCol { margin: 0px 10px 0px 30px; }
#padCol { margin: 0px 10px 0px 10px; }

#padTeamText { margin: 100px 0px 0px 10px; }

#padSubImage { margin: 20px 0px 0px 0px; }
#padBioImage { margin: 0px 20px 20px 0px; }

/* -- background images ------------------------------------------------- */
#hLine { background-image:url(images/hLine.jpg); background-position:top; background-repeat:repeat-x;}
#hFooterLine { margin: 10px 10px 0px 10px; background-image:url(images/hFooterLine.jpg); background-position:top; background-repeat:repeat-x;}

#rightSideBkg2 { background-image:url(images/img_bkg_02b.jpg); background-position:top; background-repeat:no-repeat;}

#homeBkg { background-image:url(images/img_header_02.jpg); background-position:top; background-repeat:no-repeat;}
#homeFlashBkg { background-image:url(images/img_flash.jpg); background-position:top; background-repeat:no-repeat;}



/* -- boxes ------------------------------------------------------------ */
.box { border: solid; border-width: 1px; border-bottom-color: #000; border-top-color: #000; border-left-color: #000; border-right-color: #000; background:#000; }