*  {
    margin:0;
    padding:0;
}

#nav2List{
margin-top:10px;
text-align:center;
margin-left:auto;
margin-right:auto;
}
#nav2List ul{
 list-style-type: none;
}
#nav2List li{
	display:inline;
	margin-left:20px;
	margin-right:20px;
	font-size:1.0em;
}
#nav2List li a{
	text-decoration:none;
}
#nav2{
margin-left:auto;
margin-right:auto;
margin-top:10px;
height:450px;
width:1000px;
}
#nav2Landscape{
float:right;
margin-right:10px;
}
#nav2PortraitContainer{
padding:0;
float:right;
height:450px;
width:300px;
}
#nav2Portrait{
	float:right;
}
.clearBoth{
clear:both;
}



.menu
{
text-align:center;
}
.menu input
{
color:#FFFFFF;
background-color:#33f;
font-weight:none;
}
.menu input.selected
{
color:#ff0;
background-color:#FFFFFF;
font-weight:none;
}
#thumbnail img {
	width:130px;
	height:195px;
	border:#FFFFFF;
}
#showHide0 img,
#showHide1 img,
#showHide2 img,
#showHide3 img,
#showHide4 img,
#showHide5 img,
#showHide6 img,
#showHide7 img,
 {
	width:250px;
	height:375px;
	border:#4AEFEC;
}
.popup_image /* proportional image */
{
	width:500px;
	height:750px;
	border:#FFFFFF;
}
.label_col_0{
float:left;
display:block;
width:55mm;
}
.label_col_1{
float:left;
display:block;
width:55mm;
}
.label_col_2{
float:left;
display:block;
width:55mm;
}
.label_col_3{
float:left;
display:block;
width:20mm;
}
.label_row_0{
	margin-top:10mm;
}
h1 {
	font:2em/2em arial narrow, sans-serif;
	text-align:left;
	color:#230DDF;
	background:inherit;
}
h2 {
	font:1.6em/1.6em arial narrow, sans-serif;
	text-align:center;
	color:#CA226B;
	background:inherit;
}
h3 {
	font:1em/1.6em arial narrow, sans-serif;
	color:#230DDF;
	background:inherit;
}
h4 {
	font:1.5em/1em arial narrow, sans-serif;
	text-align:left;
	color:#CA226B;
	background:inherit;
}
h5 {
	font:2em/2em arial narrow, sans-serif;
	color:#230DDF;
	background:inherit;
}
h6 {
	font:2em/2em arial narrow, sans-serif;
	color:#230DDF;
	background:inherit;
}
h7 {
	font:0.7em/0.7em sans-serif;
	text-align:center;
	color:#000000;
	background:inherit;
}
h8 {
	font:bold 1.0em/1.0em arial narrow, sans-serif;
	text-align:left;
	color:#0000FF;
	background:inherit;
}
.h9 {
	font:0.69em/0.69em arial narrow, sans-serif;
	text-align:left;
	color:#ff0000;
	background:inherit;
}
/* links */
a {
	color:#000000;
	background:inherit;
 font-family: arial narrow, sans-serif;
 
}
a:focus, a:hover, a:active {
	color:#4AEFEC;
	background:inherit;
}
.active_link{
	color:#4AEFEC;
	background:inherit;
}

body {
	color:inherit;
    background:#FFFFFF;
	font-size:90%;
}

ul#nav:after, #outer:after, #sub:after, form:after, form div:after {
    content:".";
    display:block;
    visibility:hidden;
    clear:both;
    height:0;
}
* html #nav, * html #content, * html form, * html form div {
	height:1%;
}

/* <hr />'s added to mark-up for browsers without CSS */
hr {display:none}
table.sales 
{
	width:90%;
}
table.sales th
{
	text-align:left;
}
tr.odd
{
color:inherit;
background-color:#FFFFFF;
}
tr.even
{
color:inherit;
background-color:#FFFFFF;
}

/** Title #C2EFD5 **/
#header {
/*	background:#0300EF url(img/banner-bg.jpg) repeat-x left bottom;*/
	color:inherit;
	background:#FFFFFF;
	border:0px solid #BBD6B2;
}
#header h1 {
    padding-left:.6em;
    font: 2.9em/1.4 arial, sans-serif; /* line-height allows for image of buildings */
    letter-spacing:1.25pt;
	color:#FFFFFF;
	background:inherit;
/*    background: transparent url(img/banner.jpg) no-repeat right bottom; */
}
#header h1 a {
	color:#0300EF;
	background:inherit;
	text-decoration:none;
}
#header > h1 > img {

	height:1.6em;
	margin-bottom:-0.11em;

}
/** Navigation **/

ul#nav {
   	list-style:none;
   	margin:3px 0 1em;
	text-align:center;
	color:inherit;
   	background:#FFFFFF;
   	padding-bottom:2px;
   	border-top:0px solid #OOEFEA;
   	border-bottom:0px solid #OOEFEA;
}
#nav li {
    list-style:none;
    width:12.5%;
    float:left;
	display:block;
    text-align:center;
	color:inherit;
	border:#4AEFEC;
	background:#FFFFFF url(img/mnu-btm.gif) repeat-x left bottom;
}
* html #nav li {
	/** IE/PC hack due to haphazard line breaks when combined widths = 100% **/
	\width:18.5%;
}


#nav a {
    display:block;
	font:1.0em/1.8 arial narrow, sans-serif;
	text-decoration:none;
	margin:1px;
	background:transparent url(img/mnu-top.gif) repeat-x left top;

}


#nav>li>a:focus, #nav>li>a:hover, #nav>li>a:active ,#nav > li>.active_link>a{
	border:0px inset #4AEFEC;
	margin:0;
	color:#4AEFEC;
	background:inherit;
	text-decoration:none;
}

/* here 1*/
.welcome{
	font: 1.5em/1.8 arial, sans-serif;
		color:#230DDF;
	background:inherit;
}
.partext{
	font: 1.1em/1.2 arial, sans-serif;
	margin:20px;
		color:#230DDF;
	background:inherit;
}
.partext li{
line-height:2em;
}
.partext div a img{
	margin:0 10px;
}
.shdtext{
	font:1.2em/1.2 arial, sans-serif;
	margin:20px;
		color:#230DDF;
	background:inherit;
}
.active_nav>a{
	color:#4AEFEC;
	background:inherit;
	text-decoration:none;
}
/** current menu item **/
ul#nav li#active,ul#nav li.active,ul#nav li.active_link >a{
	color:#4AEFEC;
	background:#FFFFFF;
}
/*
.active_link>a {
	color:#4AEFEC;
	text-decoration:underline;
}

*****/
/** Content Containers **/
#sub, #right {
	font: 1.2em/1.4 arial, sans-serif, tahoma;
	word-spacing:.1em;
	margin-bottom:1em;
}
.width_100_percent{
	width:100%;
}
.text_right {
text-align:right;
}
.bold
{
font-weight:bold;
}
#left {
	width:12em;
	float:left;
}
#sub {
margin-left:10em;
display:block;
}

#center {
	width:250px;
	float:left;
}
#center p {
/*	margin:.5em 2% .5em 0;*/
	margin:.5em .5em .5em 0;
}
#thumbnail {
display:inline;
}

#right {
	margin-right:17px;
	margin-left:23em;
}
/* here 2*/ 
 /** Main Col Contents **/

img.img-right {
	float:right;
}
.splash_image /* proportional image */
{
	/*height:20em;*/
}

/** Left Col Contents**/
#left h2 a {
text-decoration:none;
}
#left h2 {
	color:#845697;
	background:inherit;
	font-size:1.0em;
}
#left p {
	font-size:.9em;
}

/** Right Col Contents **/
#right {
	font-size:.9em;
}
#right h1 {
	font-size:2.2em;
	color:#0300EF;
	background:inherit;
}
#right h2 {
	font-size:1.2em;
}
.error {
	color:#0300EF;
	background:#BED2B8;
}

/** Forms **/
form {
	margin:1em 0;
}
legend {
	font:bold 1.1em/1.5 arial, sans-serif;
	color:#3A4F3B;
	background:inherit;
}
input.txt {
	width:98%;
	margin:0 auto .5em;
	border:2px solid #A5ACB2;
	background:#FFFFFF;
	color:inherit;
}
input.btn {
/*	background:#BED2B8 url(img/btn.gif) repeat-x;*/
	background:#BED2B8;
	padding:.1em;
	width:7em;
	float:right;
	color:#3A4F3B;
	font:bold 1em/1.4 arial, sans-serif;
	cursor:pointer;
}
input:focus, input.focus {
	border-style:inset;
}
label {
	display:block;
	margin-top:.5em;
}
.width1 {
	width:2em;
	font:bold 0.8em sans-serif;

}
.text_center
{
text-align:center;
}

tr.rowOdd {
background-color: #FFFFFF;
	color:inherit;
}
tr.rowEven {
background-color: #FFFFFF;
	color:inherit;
}

/** Footer **/
#footer {
right:0;
text-align:center;
	font:1.0em arial narrow, sans-serif;
	color:#000000;
	background:inherit;
}
