/* ++++++++++ main style sheet - controls page layout - do not modify without approval ++++++++++*/
/* ++++++++++ global general styles start ++++++++++*/	
html,body{margin:0px;padding:5px;font:9.8pt arial,helvetica,sans-serif;color:#000000;background-color:#CCCCCC}
a:link{color:#0000FF}a:visited{color:#FF0000}
a:hover{color:#000000}a:active{
	color:#0000FF;
	text-align: center;
}
a.linklist1:link{text-decoration:none;color:#336699}
a.linklist1:visited{text-decoration:none;color:#336699}
a.linklist1:hover{text-decoration:underline;color:#ffffff}
a.linklist1:active{text-decoration:none;color:#336699}
.color-1-text-98{font-family:arial,helvetica,sans-serif;font-size:9.8pt;color:#333333}
.color-2-text-8{font-family:arial,helvetica,sans-serif;font-size:8pt;color:#D0FAFC}
.color-2-text-10{font-family:arial,helvetica,sans-serif;font-size:10pt;color:#D0FAFC}
.color-2-text-18{font-family:arial,helvetica,sans-serif;font-size:18pt;color:#666666}
.color-3-text-88{font-family:arial,helvetica,sans-serif;font-size:8.8pt;color:#ffffff}
.color-blue-text-10{font-family:Arial,Helvetica,sans-serif;font-size:10pt;color:#0000FF}
.color-red-text-9{font-family:Arial,Helvetica,sans-serif;font-size:9pt;color:#FF0000}
.color-red-text-title{font-family:Arial,Helvetica,sans-serif;font-size:12pt;color:#FF0000}
/* ++++++++++ global general styles end ++++++++++*/
/* ++++++++++ global structure styles start ++++++++++*/
.bg-left{width:100%;margin-bottom:-15px;background:url(images/bg-left-column.gif) repeat-y left top}
.bg-right{width:100%;background:url(images/bg-right-column.gif) repeat-y right top;float:none;clear:none;padding-top:0px}
.bg-right-sl{width:100%;background:#ffffff}
.led-heading{font-family:Arial,Helvetica,sans-serif;font-size:18pt;color:#009933}
.led{font-family:Arial,Helvetica,sans-serif;font-size:9pt;color:#009933}
#body-center{text-align:left}
#body{position:relative;width:770px;/* change this to a specific amount for a fixed design. E.g., 770px. */
/* note: this will look wider in IE because the right scroll defaults as on */margin-left:auto;margin-right:auto;text-align:left;background:#ffffff url(images/bg-right-column.gif) repeat-y right top;/*the bg color of this property is for the center column, and the bg image is for the right column. This guarantees all columns have color no matter the height of any column */border:0px solid #000000}
#header{position:relative;left:0px;top:0px;height:117px;background:url(images/bg-header.jpg) repeat-x;border:0px solid #000000}
#header-right{position:absolute;right:10px;top:10px;height:50px;border:0px solid #000000;color:#ffffff}
#column-left{float:left;width:181px;height:auto;border:0px solid #000000}
#date{text-align:center;background:#ff9900;vertical-align:50%;line-height:26px}
#menu{width:181px;padding:44px 0px 0px 0px;font:bold 9.8pt arial,helvetica,sans-serif;background:url(images/bg-menu.jpg) repeat-y 0px 0px}
#menu a{display:block;text-align:left;line-height:23px;vertical-align:50%;text-align:right;padding:0px 25px 0px 10px;text-decoration:none;background:url(images/bg-menu-off.jpg) no-repeat 0px 0px;color:#DEEFF0}
#menu a:hover{background:url(images/bg-menu-on.jpg) no-repeat 0px 0px;color:#ffffff}
#photo-bottom-left{margin:23px 0px 20px 20px;border:0px solid #000000}
#body-content{position:relative;margin-left:130px;border:0px solid #000000}
#column-center{position:relative;left:4px;top:20px;font:bold 10.8pt arial,helvetica,sans-serif;line-height:19pt;border:0px solid #000000;text-align:justify;margin-top:10px;margin-right:5px;margin-bottom:10px;margin-left:23px}
#column-right{float:right;width:150px;margin-top:-30px;text-align:left;border:0px solid #000000}
#bottom-right-text{font:bold 9.8pt arial,helvetica,sans-serif;line-height:14pt;padding:0px 10px 10px 10px;text-align:left}
#footer{clear:both;/* this needs to be outside the bg-left and bg-right so the background images don't repeat below the footer */text-align:center;line-height:35px;background:#ff9900;border:1px solid #ff9900}
/* ++++++++++ second level start ++++++++++*/
#sl-title{height:26px;font:bold 14px italic Arial,Helvetica,sans-serif;color:#000000;margin-top:-15px;margin-right:0px;margin-bottom:5px;margin-left:0px;padding-top:2px;padding-right:0px;padding-bottom:0px}
html>body #sl-title{height:26px}
#column-right-sl{float:right;width:150px;margin-top:-23px;text-align:center;border:0px solid #000000;margin-top:-23px}
html>body #column-right-sl{margin-top:-3px}
/* ++++++++++ second level end ++++++++++*/
/* ++++++++++ breadcrumbs start  ++++++++++*/	
#breadcrumbs{height:19px;margin-left:51px;background-color:#FFFFCC}
/* ++++++++++ breadcrumbs end ++++++++++*/
/* ++++++++++ toothpick flags on world pages ++++++++++*/
table.tp_world{width:400px;border-collapse:collapse;border:0px solid black;line-height:normal;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;margin:0px;padding:2px}
th.tp_col{background-color:#ffffcc;color:#000000;font-size:x-small;border:1px solid black;width:auto}
/* ++++++++++ toothpick flags on world pages end ++++++++++*/
h1{color:#121E84;font-weight:bold;letter-spacing:-1px;font-family:"Times New Roman",Times,serif;font-size:26px;text-align:center}
h2{color:#121E84;font-weight:bold;letter-spacing:-1px;font-family:"Times New Roman",Times,serif;font-size:20px;text-align:center;margin-bottom:5px}
/* ++++++++++ button styles for ad to cart links ++++++++++*/
.frame_images{
	width:450px;
	float:left;
	margin-left:60px;
}
div.btns{white-space:nowrap}
div.btns:after{display:block;clear:both;content:''}
div.btns a.btn{float:left;background:buttonface url(/gifs/border-2.gif) no-repeat;cursor:pointer;font-size:0;text-align:center;text-align:center;display:block; width:84px;min-width:84px;text-decoration:none;margin:3px 2px}
div.btns a.btn span{padding:2px 5px 4px 5px;text-align:center;position:relative;left:1px;top:1px;display:block;text-decoration:none;background:url(/gifs/border.gif) right bottom no-repeat;font:small/1 Verdana;color:#222}
/* ++++++++++ button styles for ad to cart links end ++++++++++*/
/* ++++++++++ paragraph styles for more subtle text ++++++++++*/
.softer{
	color:#666666;
	font-weight:normal;
	font-size:10pt;
	line-height:normal;
	text-align:center
}
.softer a:link{text-decoration:underline;color:#122b93}
.softer a:visited{text-decoration:underline;color:#281293}
.softer a:hover{text-decoration:none;color:#122b93}
.softer a:active{text-decoration:underline;color:#122b93}
/* ++++++++++ paragraph styles for more subtle text end ++++++++++*/

