body  { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:8pt; background-color:#006C8C;}
a img {border:0;}
form  {margin:0; padding:0;}
table {font-family:Arial, Helvetica, sans-serif; font-size:8pt;}
#maincontainer { background:url(images/bg.gif); width:1000px; background-color:#FFFFFF; background-repeat:repeat-y; text-align:left; padding:0px 13px 0px 13px; clear:both;}
#maincontainer[id] { width:974px; display:table;}

a {color:#0000FF;}

.sep {clear:both;}

#bottom { height:14px; width:1000px; background-image:url(images/bot_bg.gif); background-repeat:repeat-x; clear:both;}
#bottom #left {float:left;}
#bottom #right {float:right; }

#header {border-left:1px solid #EAF1F2; clear:both; }
#header #logo {padding:15px 0px 0px 27px; float:left;}
#header #right {float:right; width:707px; text-align:left;}
#header #right #corner { background-image:url(/images/top_bg1.gif); background-repeat:no-repeat; float:left; width:58px; height:87px;}
#header #right #hcontent {float:left; width:649px; background-image:url(/images/top_bg2.gif); background-repeat:repeat-y; height:87px; }

#header #right #motto { color:#FFFFFF; font-weight:bold; font-family:"Trebuchet MS" , Arial; padding-top:30px; font-size:14pt; float:left;}
#header #right #search { background-color:#01041F; margin:12px 10px 0px 0px; float:right; padding:10px 10px 10px 10px; color:#FFFFFF; }
#header #right #search a {color:#FFFFFF; text-decoration:none;}
#header #right #search a:hover {text-decoration:underline;}

#header #right #top_links { margin:12px 10px 0px 0px; float:right; padding:0px 0px 0px 10px; color:#FFFFFF; }
#header #right #top_links ul {margin:0; padding:0;}
#header #right #top_links li {margin:0; padding:0; list-style-type:none; text-align:right;}
#header #right #top_links a { color:#FFFFFF; text-decoration:none; font-family:"Trebuchet MS" , Arial; font-size:8pt; }
#header #right #top_links a:hover {text-decoration:underline;}


#menu {clear:both; }
#menu #left  { float:left; width:778px; background-color:#000000; padding-left:16px;}
#menu #left[id] {width:762px;}
#menu #right { float:right; width:192px; background-color:#006C8C;}

#menu #left ul {margin:0; padding:0;}
#menu #left li {margin:0; padding:0; float:left; display:block; color:#FFFFFF; font-family:"Trebuchet MS" , Arial; vertical-align:middle;}
#menu #left li a { display:block; padding:4px 20px 4px 20px; color:#FFFFFF; text-decoration:none;  font-size:10pt; text-transform:uppercase;}
#menu #left li img {margin-top:9px;}

#menu #right ul {margin:0; padding:0;}
#menu #right li {margin:0; padding:0; float:left; display:block; color:#FFFFFF; font-family:"Trebuchet MS" , Arial; vertical-align:middle;}
#menu #right li a { display:block; padding:4px 20px 4px 20px; color:#FFFFFF; text-decoration:none;  font-size:10pt; font-weight:bold; text-transform:uppercase;}

#content_box {clear:both; padding:0px 10px 0px 10px;}

#image {clear:both; width:900px;}
#image #corner {position:absolute; z-index:999; background-repeat:no-repeat; width:54px; height:56px; overflow:hidden; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='/images/bg.png');}
#image #corner[id] {background-image:url(/images/bg.png); }
#image #text   {position:absolute; z-index:999;  background-repeat:repeat-x; width:217px; height:38px; margin-top:183px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='/images/bg2.png'); }
#image #text[id] {background-image:url(/images/bg2.png);}


#image #text h3 { margin:0; color:#006C8C; font-family:"Myriad Pro" , Arial; font-size:12pt; font-weight:normal; padding:8px 0px 5px 30px;  }
#image #text_corner { z-index:999; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='/images/bg3.png'); float:right; width:25px; height:37px; position:absolute;  margin-top:184px; margin-left:217px;  }
#image #text_corner[id] { background-image:url(/images/bg3.png); }

#left_column {width:242px; float:left; background-color:#FFFFFF; }

#menu_left { background-color:#006C8C; padding:9px 25px 9px 25px;}
#menu_left ul { margin:0; padding:0;}
#menu_left li {list-style-type:none;  padding:2px 0px 2px 0px; }
#menu_left li a {text-decoration:none; color:#BBD8E0; }
#menu_left li a:hover { text-decoration:underline;}

#content   {float:right; width:692px; padding-top:18px;}

#content h1 { margin:0; font-family:"Myriad Pro" , Arial; font-size:22pt; padding-bottom:10px; font-weight:500; }
#content h2 { margin:0; font-family:"Myriad Pro" , Arial; font-size:18pt; padding-bottom:10px; font-weight:500; }
#content h3 { margin:0; font-family:"Myriad Pro" , Arial; font-size:14pt; padding-bottom:10px; font-weight:500; }
#content p  { margin:0; padding-bottom:10px; font-size:10pt; font-family:"Myriad Pro" , Arial;}
#content li { font-size:10pt; font-family:"Myriad Pro" , Arial;}


#content .input {border:1px solid #006C8C; font-size:10pt; font-family:"Myriad Pro" , Arial;}
#content textarea {border:1px solid #006C8C; font-size:10pt; font-family:"Myriad Pro" , Arial;}

.ErrorBox { padding:5px 5px 5px 5px; margin-bottom:10px;}
.ErrorBox li {padding:5px 0px 0px 0px; color:#006C8C;}
.button { background-color:#006C8C; color:#FFFFFF; font-family:"Myriad Pro" , Arial; padding:2px 10px 2px 10px; border:0;}

#testimonials {clear:both;}
#testimonials #testimonial_link { position:absolute; width:241px; height:266px; z-index:999;}
#testimonials #testimonial_link a {display:block; width:241px; height:266px; z-index:998;}
#testimonials #testimonial_text {position:absolute; color:#FFFFFF; padding-left:130px; padding-top:10px;}
#testimonials #testimonial_text a {color:#FFFFFF; text-decoration:none;}
#testimonials #testimonial_text h3 {margin:0; padding-bottom:0px; font-family:"Times New Roman", Times, serif; font-weight:500; font-size:22pt;}
#testimonials #testimonial_text p {margin:0; font-family:"Times New Roman", Times, serif; font-size:12pt;}

#box {float:right;}


#home_content_box { clear:both; }
#home_content     { clear:both; margin:0px 10px 0px 10px; }
#home_content_box #image { margin:0px 10px 0px 10px;}
#home_content_box #corner {position:absolute; background-repeat:no-repeat; width:58px; height:60px; overflow:hidden; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='/images/hbg.png');}
#home_content_box #corner[id] {background-image:url(/images/hbg.png); }

#home_content #left { float:left; width:241px;}
#home_content #center {font-size:10pt; font-family:"Myriad Pro" , Arial; float:left; padding:0px 15px 0px 20px; width:516px;}
#home_content #center { /* border-right:1px solid #006C8C; */}
#home_content #right {float:right; width:194px; height:151px; margin-bottom:10px; padding-left:10px; }

#home_content #left[id]   { width:241px; }
#home_content #center[id] { width:471px;}
#home_content #right[id]  { width:184px;}

#home_content h3 { margin:0; font-family:"Times New Roman", Times, serif; font-size:18pt; padding-bottom:10px; font-weight:500;}

#home_content_box #image #text        {  position:absolute;  background-repeat:repeat-x; width:317px; height:38px; margin-top:306px; margin-left:-10px; }
#home_content_box #image #text_corner {  float:right; width:25px; height:37px; position:absolute;  margin-top:306px; margin-left:307px;  }
#home_content_box #image #text h3     { margin:0; color:#FFFFFF; font-family:"Myriad Pro" , Arial; font-size:12pt; font-weight:normal; padding:8px 0px 5px 30px; font-family:"Trebuchet MS" , Arial;  }
#home_content_box #image #text_corner[id] {margin-top:307px;}
#home_content_box #image #slideshow {z-index:10;}

#home_content_box #image .bg_0        {  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='images/bg2-1.png'); }
#home_content_box #image[id] .bg_0    {  background-image:url(images/bg2-1.png);}
#home_content_box #image .bg_1        {  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='images/bg2-4.png'); }
#home_content_box #image[id] .bg_1    {  background-image:url(images/bg2-4.png);}
#home_content_box #image .bg_2        {  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='images/bg2-2.png'); }
#home_content_box #image[id] .bg_2    {  background-image:url(images/bg2-2.png);}
#home_content_box #image .bg_3        {  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='images/bg2-3.png'); }
#home_content_box #image[id] .bg_3    {  background-image:url(images/bg2-3.png);}

#home_content_box #image     .corner_0 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='images/bg3-1.png');}
#home_content_box #image[id] .corner_0 { background-image:url(images/bg3-1.png); }
#home_content_box #image     .corner_1 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='images/bg3-4.png');}
#home_content_box #image[id] .corner_1 { background-image:url(images/bg3-4.png); }
#home_content_box #image     .corner_2 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='images/bg3-2.png');}
#home_content_box #image[id] .corner_2 { background-image:url(images/bg3-2.png); }
#home_content_box #image     .corner_3 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='images/bg3-3.png');}
#home_content_box #image[id] .corner_3 { background-image:url(images/bg3-3.png); }

#home_content h1 { font-family:"Myriad Pro" , Arial;  font-size:10pt; margin:0; padding:0px 0px 2px 0px; clear:both; }

#home_content #right #right_text { margin-top:160px; }
#home_content #right #right_text h4 {font-family:"Times New Roman", Times, serif; font-size:14pt; font-weight:normal; }
#home_content #right #brand_0 {position:absolute; padding:0px 0px 0px 37px; }
#home_content #right #brand_1 {position:absolute;  padding:32px 0px 0px 89px;}
#home_content #right #brand_2 {position:absolute;  padding:83px 0px 0px 53px; }
#home_content #right #brand_3 {position:absolute;    padding:50px 0px 0px 2px;}
#home_content #right .on {z-index:999;}
#home_content #right .off {z-index:990;}

#footer {clear:both; margin:5px 0px 3px 0px; border-top:1px solid #006C8C; padding:3px 10px 3px 10px; width:974px; font-size:8pt; font-family: Helvetica, Arial; }
#footer[id] { width:954px;}

#footer a {color:#006C8C; text-decoration:none; font-size:8pt;}
#footer a:hover {text-decoration:underline;}

#footer #footer_center {text-align:center; clear:both; padding-bottom:2px;}
#footer #footer_center a {  font-style:italic;}

#footer #footer_left    {float:left;}
#footer #footer_right   {float:right;}

  .slideshow a:link,
  .slideshow a:visited
  {
	text-decoration:none;
  }

  .slideshow span
  {
	color:          #777;
	font-family:    Arial;
	font-weight:    bold;
	text-decoration:none;
	position:       absolute;
	top:            1px;
	left:           1px;
  }
  
  #collectionemail { display:none;}