/* CSS Document border: 1px solid #cccccc;*/
html,body {margin:0;padding:0;}
body {text-align:center; background-color:#ffffff; padding:0px; margin:0 auto; background-image:url(../../photolibrary/bodybg.gif); background-repeat:repeat;}
br {
padding: 0px;
margin: 0px;
}
* {
padding: 0px;
margin: 0px;
-moz-box-sizing: border-box; 
}
/*ul li {margin: 0; padding: 0; list-style: none; float: left;}

ul li a {display: block; text-align: left; color: #fff;}*/

/* STRUCTURAL DIVS  border:2px solid #cc0000;*/

div#maxcontainer{position:relative; text-align:center; width:840px; padding:0; margin:0 auto;}
div#topheader{position:relative; width:840px; padding:0px; margin:0px;}
div#mainwrapper{position:relative; width:840px; padding:0px; margin:0 auto; text-align:center;}
div#mainwrapperpad{position:relative; padding:55px 50px 20px 55px; text-align:left; margin:0;}
div#topnav{position:absolute; top:0; left:55px; width:733px; height:40px; text-align:left; padding:0; margin:0px; z-index:100;}
div#logo{position:absolute; top:75px; left:62px; width:311px; height:45px; text-align:left; padding:0px; margin:0px; z-index:200;}

div#facebookdiv{position:absolute; top:13px; right:66px; width:90px; height:27px; padding:0px; margin:0px;}

div#container{position:relative; width:489px; height:343px; padding:0px; margin:0; text-align:left; float:left;}
div#homedivider{position:relative; width:9px; height:343px; padding:0px; margin:0; text-align:left; float:left;}
div#homepanel{position:relative; width:233px; height:336px; padding:0px; margin-top:-10px; text-align:left; float:left; background-image:url(../../photolibrary/homecontent_bg.jpg); background-repeat: no-repeat;}

div#pacontentlayout{position:relative; width:720px; text-align:left; padding:0px; margin:0px;}

div#intcontentlayout{position:relative; width:548px; text-align:left; padding:0px; margin:0px; float:left; background-image:url(../../photolibrary/page_bg.gif); background-repeat:repeat-y;}
div#intcontentlayoutpad{position:relative; padding:0 60px 10px 44px;}

div#homecontentpad{position:relative; padding:20px 14px 20px 14px; margin:0; text-align:left;}
div#highlightpanel{position:relative; width:734px; padding:0px; margin:10px 0 0 0; text-align:left; clear:both;}
div#highlightcell1{position:relative; width:232px; text-align:left; padding:0px; margin:0px; float:left; background-image:url(../../photolibrary/banner_gold_bg.gif); background-repeat:repeat-y;}
div#highlightdivider{position:relative; width:18px; padding:0px; margin:0; text-align:left; float:left;}
div#highlightcell2{position:relative; width:232px; text-align:left; padding:0px; margin:0px; float:left; background-image:url(../../photolibrary/banner_green_bg.gif); background-repeat:repeat-y;}
div#highlightcell3{position:relative; width:220px; text-align:left; padding:0px; margin:0px; float:left;}
div#highlightpad{position:relative; padding:9px 20px 9px 20px;}
div#footer{position:relative; width:731px; padding:0px; margin:5px 0 20px 0; text-align:left; clear:both;}
div#horspace{position:relative; height:20px; padding:0px; margin:0px;}

div#leftnav{position:relative; width:186px; margin:0; float:left; padding:0; text-align:left; overflow:hidden;}
#leftnav ul li {
	font-family: Verdana, Arial,Helvetica,Sans-Serif;
	text-decoration:none;
	line-height:16px;  
	color: #b5b756; 
	text-align:left; 
	font-size:13px;
	list-style:none; 
 	position:relative;
	margin:0;
	padding:0;
	}

/* GLOBAL NAV */
#leftnav ul li a{position:relative; margin:10px 5px 10px 30px; padding:0; border:0; color: #b5b756; text-decoration:none; overflow:hidden;}
#leftnav ul li a:hover{position:relative; margin:10px 5px 10px 30px; padding:0; border:0; color: #8b8d42; overflow:hidden; text-decoration:none;}
.leftnavat {position:relative; margin:10px 5px 10px 30px; padding:0; border:0; color: #ffffff; text-decoration:none; overflow:hidden; background-color:#efad2d;}

.clear {
	clear:both;
}
.photopadleft{position:relative; margin-left:15px;}
.photopadright{position:relative; margin-right:15px;}
/* LIST ELEMENTS */
div#content {position:relative; margin:0px; padding:0px; text-align:left;}
div#content ul {
	list-style-image: url(../../photolibrary/ul_dot.gif);
	list-style-type: disk;
	margin:0px 0px 12px 22px;
	padding:0px;
}
div#content ul li {
	margin:3px 0px 0px 0px;
	padding:0px;
}
div#content ul li a {
	font-size: 12px; 
	line-height: 14px; 
}
div#content ul li a:hover {
	color: #ffffff; 
	background: #f47836;
}
div#content ol {
	margin:0px 0px 12px 22px;
	padding:0px;
}
div#content ol li {
	margin:3px 0px 0px 0px;
	padding:0px;
}
div#content ol li a {
	font-size: 12px; 
	line-height: 14px; 
}
div#content ol li a:hover {
	color: #ffffff; 
	background: #f47836;
}

div#content ol li ul li {
	margin:5px 0px 5px 0px;
	padding:0px;
}

div#popupcontent {position:relative; margin:0px; padding:0px; text-align:left;}
div#popupcontent ul {
	list-style-type: disk;
	margin:0px 0px 12px 22px;
	padding:0px;
}
div#popupcontent ul li {
	margin:3px 0px 0px 0px;
	padding:0px;
}
div#popupcontent ul li a {
	font-size: 12px; 
	line-height: 14px; 
}
div#popupcontent ul li a:hover {
	color: #ffffff; 
	background: #f47836;
}
div#popupcontent ol {
	margin:0px 0px 12px 22px;
	padding:0px;
}
div#popupcontent ol li {
	margin:3px 0px 0px 0px;
	padding:0px;
}
div#popupcontent ol li a {
	font-size: 12px; 
	line-height: 14px; 
}
div#popupcontent ol li a:hover {
	color: #ffffff; 
	background: #f47836;
}

div#popupcontent ol li ul li {
	margin:5px 0px 5px 0px;
	padding:0px;
}

P {margin:0px; padding:0px;}
	.header {font-family: Verdana, Arial, Helvetica; color: #333333; font-size: 20px; font-weight:bold;}
	.headerhome {font-family: Verdana, Arial, Helvetica; color: #ffffff; font-size: 20px; font-weight:bold;}
	.headergold {font-family: Verdana, Arial, Helvetica; color: #efad2d; font-size: 20px; font-weight:bold;}
	.headergreen {font-family: Verdana, Arial, Helvetica; color: #b5b756; font-size: 20px; font-weight:bold;}
	.headerred {font-family: Verdana, Arial, Helvetica; color: #ed2224; font-size: 20px; font-weight:bold;}
	.subheadergreen {font-family: Verdana, Arial, Helvetica; color: #b5b756; font-size: 16px;}
	.subheader {font-family: Verdana, Arial, Helvetica; color: #8d8471; font-size: 16px;}
	.pagetitle {font-family: Verdana, Arial, Helvetica; color: #333333; font-size: 24px;}
	.body {font-family: Verdana, Arial, Helvetica; color: #454444; font-size: 13px;}
	.bodygreenlarge {font-family: Verdana, Arial, Helvetica; color: #b5b756; font-size: 13px;}
	body {font-family: Verdana, Arial, Helvetica; color: #454444; font-size: 13px;}
	.bodylarge {font-family: Verdana, Arial, Helvetica; color: #454444; font-size: 16px;}
	.bodywhitelarge {font-family: Verdana, Arial, Helvetica; color: #ffffff; font-size: 16px; line-height:20px;}
	.bodywhite {font-family: Verdana, Arial, Helvetica; color: #ffffff; font-size: 11px;}
	.bodysmaller {font-family: Verdana, Arial, Helvetica; color: #454444; font-size: 12px;}
	.bodygold {font-family: Verdana, Arial, Helvetica; color: #efad2d; font-size: 13px;}
	.bodygreen {font-family: Verdana, Arial, Helvetica; color: #b5b756; font-size: 13px;}
	.bodygreensmaller {font-family: Verdana, Arial, Helvetica; color: #b5b756; font-size: 12px; font-weight:bold;}
	.pabody {font-family: Verdana, Arial, Helvetica; color: #454444; font-size: 11px;}
    .caption {font-family: Verdana, Arial, Helvetica; color: #333333; font-size: 10px;}
	.captionblack {font-family: Verdana, Arial, Helvetica; color: #000000; font-size: 10px;}
	.captionbold {font-family: Verdana, Arial, Helvetica; color: #333333; font-size: 11px; font-weight:bold;}
	.footertext {font-family: Verdana, Arial, Helvetica; color: #454444; font-size: 10px;}
	
	.highlightheader {font-family: Arial, Helvetica; color: #333333; font-size: 18px;}
	.highlightsubheader {font-family: Arial, Helvetica; color: #333333; font-size: 11px; font-weight:bold;}
	.highlightbody {font-family: Arial, Helvetica; color: #333333; font-size: 10px;}
	
	.warningmessage {font-family: Arial, Helvetica; color: #ffffff; font-size: 12px;}
	.notificationmessage {font-family: Arial, Helvetica; color: #ffffff; font-size: 12px;}
	
	.chartdesc {font-family: Verdana, Arial, Helvetica; color: #333333; font-size: 10.5px;}
	.chartcaption {font-family: Arial, Helvetica; color: #333333; font-size: 10px;}
	.chartheader {font-family: Verdana, Arial, Helvetica; color: #ffffff; font-size: 9.5px; font-weight:bold;}
	.chartbody {font-family: Verdana, Arial, Helvetica; color: #333333; font-size: 10px;}
	.chartbody2 {font-family: Verdana, Arial, Helvetica; color: #333333; font-size: 12px;}
	
	.checkouterror {font-family: Tahoma, Verdana, Arial; color: #cc0000; font-size: 11px;  font-weight:bold;}
	
	.price {font-family: Arial, Helvetica; color: #666666; font-size: 12px; text-decoration: none;}
	.pricelarger {font-family: Arial, Helvetica; color: #666666; font-size: 15px; text-decoration: none;}
	
	.B {font-weight:bold;}
	.I {font-style:italic;}
	
	div#intcontentlayout a {font-family: Verdana, Arial, Helvetica; color: #f13a3c; font-size: 13px;}
	div#intcontentlayout a:hover {color: #ffffff; background-color:#f13a3c;}
	
	
	.textlink {font-family: Verdana, Arial, Helvetica; color: #8d8471; font-size: 11px; font-weight:bold;}
	A.textlink:hover {font-family: Verdana, Arial, Helvetica; color: #ffffff; font-size: 11px; background-color:#333333; font-weight:bold;}
	.textlink1 {font-family: Verdana, Arial, Helvetica; color: #333333; font-size: 11px;}
	
	.bodylink {font-family: Verdana, Arial, Helvetica; color: #8d8471; font-size: 13px; font-weight:bold;}
	A.bodylink:hover {color: #ffffff; background-color:#333333;}
	
    .greentextlinknav {font-family: Verdana, Arial, Helvetica; color: #f13a3c; font-size: 13px;}
	A.greentextlinknav:hover {font-family: Verdana, Arial, Helvetica; color: #ffffff; font-size: 13px; background-color:#f13a3c; }
	
	.greentextlinknavlarge {font-family: Verdana, Arial, Helvetica; color: #f13a3c; font-size: 13px;}
	A.greentextlinknavlarge:hover {font-family: Verdana, Arial, Helvetica; color: #ffffff; font-size: 13px; background-color:#f13a3c;}
	
	.textlinksmall {font-family: Verdana, Arial, Helvetica; color: #454444; font-size: 10px; text-decoration: none;}
	A.textlinksmall:hover {font-family: Verdana, Arial, Helvetica; color: #454444; font-size: 10px; text-decoration: underline;}
    
    .whitetextlinknav {font-family: Verdana, Arial, Helvetica; color: #ffffff; font-size: 11px; font-weight:bold;}
	A.whitetextlinknav:hover {font-family: Verdana, Arial, Helvetica; color: #e7a614; font-size: 11px; font-weight:bold;}
    
    .bluetextlinknav {font-family: Verdana, Arial, Helvetica; color: #2e3192; font-size: 11px;}
	A.bluetextlinknav:hover {font-family: Verdana, Arial, Helvetica; color: #ffffff; font-size: 11px; background-color:#2e3192;}
    
    .orangetextlinknav {font-family: Verdana, Arial, Helvetica; color: #e7a614; font-size: 11px; font-weight:bold;}
	A.orangetextlinknav:hover {font-family: Verdana, Arial, Helvetica; color: #ffffff; font-size: 11px; font-weight:bold;}
    
	.textlinknav {font-family: Verdana, Arial, Helvetica; color: #333333; font-size: 13px; text-decoration: none;}
	A.textlinknav:hover {font-family: Verdana, Arial, Helvetica; color: #333333; font-size: 13px; text-decoration: underline;}
	.textlinknavAT {font-family: Verdana, Arial, Helvetica; color: #8d8471; font-size: 13px; text-decoration: none;}

	.textlinknav2 {font-family: Verdana, Arial, Helvetica; color: #333333; font-size: 11px;}
	
	.footer {font-family: Verdana, Arial, Helvetica; color: #getlocaldata_accentcolormd; font-size: 11px; text-decoration: none;}
	A.footer:hover {font-family: Verdana, Arial, Helvetica; color: #ffffff; font-size: 11px; text-decoration: none; background-color:#8d8471;}
	.footer3 {font-family: Verdana, Arial, Helvetica; color: #666666; font-size: 10px; text-decoration: none;}
	
	.globalnavlink {font-family: Verdana, Arial, Helvetica; color: #b5b756; font-size: 14px; text-decoration: none;}
	A.globalnavlink:hover {font-family: Verdana, Arial, Helvetica; color: #efad2d; font-size: 14px; text-decoration: none;}
	.globalnavlinkAT {font-family: Verdana, Arial, Helvetica; color: #ffffff; font-size: 14px; text-decoration: none;}
	.globalnavbody {font-family: Arial, Helvetica; color: #ffffff; font-size: 14px;}
	
	.secnavlink1 {font-family: Verdana, Arial, Helvetica; color: #ffffff; font-size: 11px; font-weight:bold;}
	A.secnavlink1:hover {font-family: Verdana, Arial, Helvetica; color: #bf311a; font-size: 11px; font-weight:bold;}
	.secnavlink1AT {font-family: Verdana, Arial, Helvetica; color: #bf311a; font-size: 11px; text-decoration: none; font-weight:bold;}

	.secnavlink2 {font-family: Verdana,Arial, Helvetica; color: #333333; font-size: 10px; text-decoration: none;}
	A.secnavlink2:hover {font-family: Verdana,Arial, Helvetica; color: #ffffff; font-size: 10px; background-color:#333333;}
	.secnavlink2AT {font-family: Verdana,Arial, Helvetica; color: #8d8471; font-size: 10px; text-decoration: none;}

	.tertnavlink {font-family: Verdana,Arial, Helvetica; color: #ffffff; font-size: 10px; font-weight:bold;}
	A.tertnavlink:hover {font-family: Verdana,Arial, Helvetica; color: #bf311a; font-size: 10px; font-weight:bold;}
	.tertnavlinkAT {font-family: Verdana,Arial, Helvetica; color: #bf311a; font-size: 10px; font-weight:bold; text-decoration: none;}
	
	.menutreenav {font-family: Arial, Helvetica; color: #333333; font-size: 10px; text-decoration: none;}
	
	.mblink1 {font-family: Verdana, Arial, Helvetica; color: #8d8471; font-size: 9.5px; font-weight:normal; text-decoration: none;}
	A.mblink1:hover {font-family: Verdana, Arial, Helvetica; color: #ffffff; font-size: 9.5px; font-weight:normal; text-decoration: none; background-color:#ffffcc;}
	.mbbreadcrumbAT {font-family: Arial, Helvetica; color: #8d8471; font-size: 16px; font-weight:bold; text-decoration: none;}
	.mbbreadcrumb {font-family: Arial, Helvetica; color: #999999; font-size: 10px; font-weight:normal;}
	
	.admincaption {font-family: Arial, Helvetica; color: #666666; font-size: 10px;}
	.adminbody {font-family: Arial, Helvetica; color: #666666; font-size: 12px;}
	.adminbodywhite {font-family: Arial, Helvetica; color: #ffffff; font-size: 11px;}
	.admincaptionbold {font-family: Arial, Helvetica; color: #666666; font-size: 11px; font-weight:bold;}
	.admincaption2 {font-family: Verdana, Arial, Helvetica; color: #666666; font-size: 9.5px;}
	.adminsubhdr {font-family: Arial, Helvetica; color: #666666; font-size: 14px; font-weight:bold;}
	.adminsubhdr1 {font-family: Arial, Helvetica; color: #666666; font-size: 22px;}
	.adminsubhdr2 {font-family: Arial, Helvetica; color: #ff9900; font-size: 18px; text-decoration: none;}
	.adminsubhdr3 {font-family: Arial, Helvetica; color: #999999; font-size: 25px;}
	.adminchartheader {font-family: Verdana, Arial, Helvetica; color: #ffffff; font-size: 9.5px; font-weight:bold;}
	.adminchartheader2 {font-family: Arial, Helvetica; color: #333333; font-size: 11px;}
	.adminchartheader3 {font-family: Verdana, Arial, Helvetica; color: #000000; font-size: 9.5px; font-weight:bold;}
	
	.anylinkcss{
	position:absolute;
	visibility: hidden;
	border:1px solid #cccccc;
	border-bottom-width: 0;
	font:normal 10px tahoma;
	line-height: 15px;
	z-index: 100;
	background-color: #efefef;
	width: 150px;
	}
	
	.anylinkcss a{
	width: 100%;
	display: block;
	border-bottom: 1px solid #cccccc;
	padding: 1px 0;
	text-decoration: none;
	text-indent: 5px;
	}
	
	.anylinkcss a:hover{ /*hover background color*/
	background-color: #990000;
	color: #ffffff;
	}
	
	.fieldcellmb textarea {
		width: 450px;
		font: 11px Arial, Helvetica, sans-serif;
		background-color: #ffffff;
		border: 1px solid #999999;
		color: #333333;
		padding : 8;
		scrollbar-base-color:#EAEAEA;
		scrollbar-3dlight-color:#999999;
		scrollbar-arrow-color:#efefef;
		scrollbar-darkshadow-color:#333333;
		scrollbar-face-color:#EAEAEA;
		scrollbar-highlight-color:#efefef;
		scrollbar-shadow-color:#666666;
		scrollbar-track-color:#999999;
	}
	
	.fieldcellmb input {
		width: 450px;
		height: 20px;
		font: 11px Arial, Helvetica, sans-serif;
		background-color: #ffffff;
		border: 1px solid #999999;
		color: #333333;
		padding : 2;
	}
	.fieldcell input {
		width: 200px;
		height: 20px;
		font: 11px Arial, Helvetica, sans-serif;
		background-color: #ffffff;
		border: 1px solid #999999;
		color: #333333;
		padding : 2;
	}
	.fieldcell160 input {
		width: 240px;
		height: 20px;
		font: 11px Arial, Helvetica, sans-serif;
		background-color: #ffffff;
		border: 1px solid #999999;
		color: #333333;
		padding : 2;
	}
	.fieldcell select {
		width: 150px;
		font: 11px Arial, Helvetica, sans-serif;
		background-color: #EAEAEA;
		border: 1px solid #A40019;
		color: #333333;
	}
	.fieldcellsmall input {
		width: 150px;
		height: 20px;
		font: 11px Arial, Helvetica, sans-serif;
		background-color: #ffffff;
		border: 1px solid #999999;
		color: #333333;
		padding : 2;
	}
	.fieldcellsmaller input {
		width: 100px;
		height: 20px;
		font: 11px Arial, Helvetica, sans-serif;
		background-color: #ffffff;
		border: 1px solid #999999;
		color: #333333;
		padding : 2;
	}
	.fieldcellsmallest input {
		width: 60px;
		height: 20px;
		font: 11px Arial, Helvetica, sans-serif;
		background-color: #ffffff;
		border: 1px solid #999999;
		color: #333333;
		padding : 2;
	}
	.fieldcellsmall select {
		width: 100px;
		font: 11px Arial, Helvetica, sans-serif;
		background-color: #EAEAEA;
		color: #333333;
		border: 1px solid #A40019;
	}
	.fieldcellsmallest select {
		width: 40px;
		font: 11px Arial, Helvetica, sans-serif;
		background-color: #EAEAEA;
		color: #333333;
		border: 1px solid #A40019;
	}
