			
/* Layout styles - by: bryn */


body
	{margin: 0px; padding: 0px; text-align: left; font-family: "verdana", sans-serif; color: #FFFFFF; font-weight: normal; height: 100%;}
	
td {
text-align: left;
}

.linkWhite{
	color:#ffffff;}

#nav 
	{ width: 740px;  background: #FF6E01;}

#leveltwonav 
	{ width: 740px; height: 26; background: #FFFFFF;}

#headersplash 
	{ width: 740px; height: 165px; background: #FFFFFF;}

#headerhome 
	{ width: 740px; height: 165px; background: #FF6E01;}

#whatsnewtitle
	{ padding: 5px 5px 5px 5px; font-size: 12px; font-family: "verdana", sans-serif; color: #FFFFFF; font-weight: bold; background: #000000; border-top: solid white 1px; border-left: solid white 1px; border-right: solid white 1px; width: 235px; margin: 0px 0px 0px 15px; padding:5px ;}

#whatsnewcontent 
{ border: solid white 1px; width: 235px; background: #D35A01; margin: 0px 0px 0px 15px; padding: 5px; }

#column1 
	{ display: inline; float: left; width: 270px; }
	
#column2 
{ float: left; width: 460px; background: #FF6E01; padding: 10px 0px; }

#orangewrap 
	{ background: #FF6E01; width: 745px; padding-top: 17px; border: solid black 1px; }

#mainwrapper 
	{ width: 740px; padding: 15px; }

#footer 
	{ margin: 0; clear: both; background: #000000 url(img/footer_corner.gif) bottom left no-repeat; height: 46px; width: 740px; }

.whatsNewImg
	{float: left;  margin: 0; margin: 6px 4px 0 0;}
	
.contentblock 
	{ padding: 0px 10px; }

#maindiv 
	{width: 100%; background: red;}

img { border: 0; margin: 0px; padding: 0px;}

#logo 
	{ float: left; margin: 7px 0px 0px 20px; }
#mainnav 
	{ float: right; margin: 54px 0px 0px 0px; }
#ltni 
	{ float: right; margin: 0px 0px 0px 0px; padding: 0;}

.box { margin: 15px 0px 15px 12px; }
.blockquote { margin: 10px 0px 0px 12px; }
.floatleft { float: left;  margin: 0;} 
.floatright { display: inline; float: right; } 
.footerbranding { float: right; margin: 10px 15px 0px 0px; } 



/* Text styles - by: */


h2 { margin: 0px 0px -15px 0px; padding: 0px; color: #FFFFFF; font-size: 17px; line-height: 20px; font-family: Trebuchet MS, verdana, sans-serif; }


p { font-size: 11px; line-height: 16px; margin: 1px 10px 15px 0px; color: white; }

.nut_title {
font-size: 11px; color: black;
}


#caption { 
font-size: 11px; line-height: 16px; margin: 1px 10px 15px 0px; color: white; font-style: italic; width: 200px; margin-left: 15px; 
}


#anchors { margin: 0px 0px 0px 15px; font-weight: bold; }



.footerleft { float: left; font-size: 10px; line-height: 13px; padding: 3px 0px 0px 18px; color: white;}
.footerright { float: right; font-size: 10px; line-height: 13px; padding: 3px 10px 0px 0px; }


.bigger { font-size: 11px;}
.tabletitle { font-weight: bold; }

span { font-size: 11px; line-height: 18px; margin: 1px 0px 15px 5px; }
.whitetexty { color: white; font-size: 11px;}


em { font-style: italic; font-weight: bold; }
.tabledata { font-style: italic; font-weight: normal; }


td { color: black; font-size: 10px; }


.whitetabletext { color: white; font-size: 10px;}

.times { color: white; font-size: 11px; padding-top: 1px; padding-bottom: 2px;}

.footer_link {
color: red;
}


ul { margin: 5px 5px 10px 5px; color: black; list-style-type: square; list-style-position: inside; }

li { margin: 5px 0px 15px 0px; }



a { color: #000000; text-decoration: none;}

a:hover { text-decoration: underline; }

.orange { color: #FF6E01; }
.black { color: #000000; }
.error { color: #990000; }

.homeHeight{height:20px; background-color:#FF6E01; width:740px;}


/* Subscription form styles */
input.subscribe { margin-right: 10px; width: 140px; background: #FFCCA6 }





/*menu 2007*/
.chromestyle{
width: 96%;
height:81px;
font-weight: bold;
text-align:right;


}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{

width: 100%;
padding: 0;
margin: 0;

}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
color: #ffffff;
padding: 4px 7px;
margin: 0;
text-decoration: none;
border-left:  2px solid #FF6E01;
font: 11px Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;

}

.chromestyle ul li a:hover{

border-left:  2px solid #FFB57B;
}




/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #F1A972; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font: 11px Verdana, Arial, Helvetica, sans-serif ;

line-height:18px;
z-index:100;
background-color: white;
width: 180px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}


.dropmenudiv a{
width: 100%;
display: block;
text-indent: 8px;
text-align: left;
border-bottom: 1px solid #F1A972; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: #FF6E01;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #FDAE57;
color: #fff;
}

/*Altered & Added 13/02/07*/
#formpretext {margin:35px 0 30px 15px;}
#formpretext p{ margin: 0px 0px 10px 0px; color: #000;font-weight:bold;}
#formpretext label{margin-right:5px;}
#formpretext input {margin-right:10px;background:#ffcca6;}
#formpretext input.button {background:#d17f57;border:1px solid #dfa68c;width:33px; height:22px;color:#fff;font-size:11px;font-weight:bold;padding:4px 4px 6px 4px;}
