/*Standard CSS Layout, designed for modern browsers

A	- 	Body Elements
B	-	Wrapper Elements
C	- 	Transparent Divs
D	- 	Transparent Box Divs
E	-	Text Element Specs
F	- 	Transparent Rounded Borders (Removed -> now layout.borders.css)
G	-	Navbar Selection Elements
H	-	Navbar Navigation		
I	- 	Breadcrumb Navigation
J	- 	Additional Navigation Elements
K	-	Miscellaneous
L	-	Image Positioning Elements
M	-	Image Shadow Elements
N	-	Text Shadow Elements
O	-	Image Shadow Elements
P	-	Form Element Specs
Q	-	Form Element Specs
R	-	Viewport Height Hack

***************
Body Elements*/
body {
font-family:trebuchet ms, verdana, arial, sans serif;
color: #6e7175;
margin: 0;
font-size:smaller;
overflow:visible;
cursor:default;
}
* {
margin: 0px;
padding: 0px;
border: 0px;
}
.clear {
clear:both;
}
.clearfix:after {
/*content:".";*/
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {
display:block;
}
/*****************
Wrapper Elements*/
div#main_wrap {
width: 95%;
margin: 0 auto;
}
div#center_wrap {
width: 70%;
float: left;
padding-top: 20px;
padding-bottom: 20px;
}
div#test {
width:100%;
float:left;
padding-top:10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom:10px;
background-color:none;
background:transparent;
color:none;
overflow:hidden;

/*filter:alpha(opacity=50);
opacity: 0.5;
-moz-opacity:0.5;*/

background: url(../Imgs/Global/Image5.png) left top repeat;

}
/*<img class="x" src="Imgs/Global/Image1.png" height="280" width="892" style="" >*/
img.x
{
float:right;
/*filter: Alpha(opacity:50);
opacity: 0.5;
-moz-opacity:0.5;*/
z-index: 0;
margin-left:-10px;
margin-top:-10px;
/*background: url(../Imgs/Global/Image1.png) left top repeat;*/
}


/*#test div {
filter:alpha(opacity=100);
opacity: 1.0;
-moz-opacity:1.0;
margin-left: 0px;
margin-right: 4px;
padding: 5px;
color: #000000;
background-color:#FFF;
position:relative;
z-index:10;
background: none;
}*/
div#center_wrap_right {
width: 70%;
float: right;
padding-top: 20px;
padding-bottom: 20px;
}
div#center_wrap_none {
width: 85%;
float:none;
padding-top: 20px;
padding-bottom: 20px;
position:relative;
}
div#center_wrap_none_static {
width: 730px;
float:none;
padding-top: 20px;
padding-bottom: 20px;
position:relative;
}
div#center_wrap_none_small {
width: 80%;
float:left;
padding-top: 20px;
padding-bottom: 20px;
position:relative;
}
div#left_wrap {
width: 200px;
float: left;
padding-top: 20px;
padding-bottom: 20px;
padding-right: 1%;
padding-left: 1%;
margin-bottom: 20px;
}
div#right_wrap {
width: 200px;
float: right;
padding-top: 20px;
padding-bottom: 20px;
padding-right: 1%;
padding-left: 1%;
margin-bottom: 20px;
}
div#right_wrap_small {
width: 110px;
float: right;
padding-top: 20px;
padding-bottom: 20px;
padding-right: 1%;
padding-left: 1%;
margin-bottom: 20px;
}
/* Min height set (for modern browsers)*/
.container_r {
min-height:100px; 
height:auto;
}
/* Min width set (for modern browsers)*/
.width {
width:100%;
min-width:770px;
}
/******************
Transparent Divs*/

/***********
Transparent Styles*/
#transbox_cs {
background: url(../Imgs/Global/contentcc.jpg) left top no-repeat;
padding: 0px 0px;
width: 99.8%;
margin: 0 0px;
background-color: #FFF;
border-right:2px solid #888; 
border-left:2px solid #888;
overflow:hidden;
/*filter:alpha(opacity=100);
opacity: 1.0;
-moz-opacity:1.0;*/
color: #000000;
position:relative;
z-index:10;
}
#transbox_cs_init {
background: url(../Imgs/Global/contentcb.jpg) left top repeat-x;
padding: 0px 0px;
width: 99.8%;
margin: 0 0px;
background-color: #FFF;
border-right:2px solid #888; 
border-left:2px solid #888;
overflow:hidden;
/*filter:alpha(opacity=100);
opacity: 1.0;
-moz-opacity:1.0;*/
color: #000000;
position:relative;
z-index:10;
}
#transbox_cs_basic {
background: url(../Imgs/Global/content.bmdls.jpg) left top no-repeat;
padding: 0px 0px;
width: 99.8%;
margin: 0 0px;
background-color: #FFF;
border-right:2px solid #888; 
border-left:2px solid #888;
overflow:hidden;
/*filter:alpha(opacity=100);
opacity: 1.0;
-moz-opacity:1.0;*/
color: #000000;
position:relative;
z-index:10;
}
#transbox_cs_basic_module {
background: url(../Imgs/Global/content.bmdls.smp.jpg) left top no-repeat;
padding: 0px 0px;
width: 99.8%;
margin: 0 0px;
background-color: #FFF;
border-right:2px solid #888; 
border-left:2px solid #888;
overflow:hidden;
/*filter:alpha(opacity=100);
opacity: 1.0;
-moz-opacity:1.0;*/
color: #000000;
position:relative;
z-index:10;
}
#transbox_cs_optional {
background: url(../Imgs/Global/content.omdls.jpg) left top no-repeat;
padding: 0px 0px;
width: 99.8%;
margin: 0 0px;
background-color: #FFF;
border-right:2px solid #888; 
border-left:2px solid #888;
overflow:hidden;
/*filter:alpha(opacity=100);
opacity: 1.0;
-moz-opacity:1.0;*/
color: #000000;
position:relative;
z-index:10;
}
#transbox_cs_optional_module {
background: url(../Imgs/Global/content.omdls.smp.jpg) left top no-repeat;
padding: 0px 0px;
width: 99.8%;
margin: 0 0px;
background-color: #FFF;
border-right:2px solid #888; 
border-left:2px solid #888;
overflow:hidden;
/*filter:alpha(opacity=100);
opacity: 1.0;
-moz-opacity:1.0;*/
color: #000000;
position:relative;
z-index:10;
}
#transbox_cs_home {
background: url(../Imgs/Global/content.hm.jpg) left top no-repeat;
padding: 0px 0px;
width: 99.8%;
margin: 0 0px;
background-color: #FFF;
border-right:2px solid #888; 
border-left:2px solid #888;
overflow:hidden;
/*filter:alpha(opacity=100);
opacity: 1.0;
-moz-opacity:1.0;*/
color: #000000;
position:relative;
z-index:10;
}
#transbox_cs_news_home {
background: url(../Imgs/Global/content.nwshm.jpg) left top no-repeat;
padding: 0px 0px;
width: 99.8%;
margin: 0 0px;
background-color: #FFF;
border-right:2px solid #888; 
border-left:2px solid #888;
overflow:hidden;
/*filter:alpha(opacity=100);
opacity: 1.0;
-moz-opacity:1.0;*/
color: #000000;
position:relative;
z-index:10;
}
#transbox_cs_news {
background: url(../Imgs/Global/content.nws.jpg) left top no-repeat;
padding: 0px 0px;
width: 99.8%;
margin: 0 0px;
background-color: #FFF;
border-right:2px solid #888; 
border-left:2px solid #888;
overflow:hidden;
/*filter:alpha(opacity=100);
opacity: 1.0;
-moz-opacity:1.0;*/
color: #000000;
position:relative;
z-index:10;
}
#transbox_cs_news_article {
background: url(../Imgs/Global/content.nws.smp.jpg) left top no-repeat;
padding: 0px 0px;
width: 99.8%;
margin: 0 0px;
background-color: #FFF;
border-right:2px solid #888; 
border-left:2px solid #888;
overflow:hidden;
/*filter:alpha(opacity=100);
opacity: 1.0;
-moz-opacity:1.0;*/
color: #000000;
position:relative;
z-index:10;
}
#transbox_cs_contactus {
background: url(../Imgs/Global/content.ctcts.jpg) left top no-repeat;
padding: 0px 0px;
width: 99.8%;
margin: 0 0px;
background-color: #FFF;
border-right:2px solid #888; 
border-left:2px solid #888;
overflow:hidden;
/*filter:alpha(opacity=100);
opacity: 1.0;
-moz-opacity:1.0;*/
color: #000000;
position:relative;
z-index:10;
}
#transbox_cs_jobs {
background: url(../Imgs/Global/content.job.jpg) left top no-repeat;
padding: 0px 0px;
width: 99.8%;
margin: 0 0px;
background-color: #FFF;
border-right:2px solid #888; 
border-left:2px solid #888;
overflow:hidden;
/*filter:alpha(opacity=100);
opacity: 1.0;
-moz-opacity:1.0;*/
color: #000000;
position:relative;
z-index:10;
}
#transbox_cs_newsletter {
background: url(../Imgs/Global/contentcc.jpg) left top no-repeat;
padding: 0px 0px;
width: 99.8%;
margin: 0 0px;
background-color: #FFF;
border-right:2px solid #888; 
border-left:2px solid #888;
overflow:hidden;
/*filter:alpha(opacity=100);
opacity: 1.0;
-moz-opacity:1.0;*/
color: #000000;
position:relative;
z-index:10;
}
#transbox_cs_profile {
background: url(../Imgs/Global/content.prfl.jpg) left top no-repeat;
padding: 0px 0px;
width: 99.8%;
margin: 0 0px;
background-color: #FFF;
border-right:2px solid #888; 
border-left:2px solid #888;
overflow:hidden;
/*filter:alpha(opacity=100);
opacity: 1.0;
-moz-opacity:1.0;*/
color: #000000;
position:relative;
z-index:10;
}
#transbox_cs_hot {
background: url(../Imgs/Global/content.httpc.jpg) left top no-repeat;
padding: 0px 0px;
width: 99.8%;
margin: 0 0px;
background-color: #FFF;
border-right:2px solid #888; 
border-left:2px solid #888;
overflow:hidden;
/*filter:alpha(opacity=100);
opacity: 1.0;
-moz-opacity:1.0;*/
color: #000000;
position:relative;
z-index:10;
}
#transbox_cs_hot_article {
background: url(../Imgs/Global/content.httpc.smp.jpg) left top no-repeat;
padding: 0px 0px;
width: 99.8%;
margin: 0 0px;
background-color: #FFF;
border-right:2px solid #888; 
border-left:2px solid #888;
overflow:hidden;
/*filter:alpha(opacity=100);
opacity: 1.0;
-moz-opacity:1.0;*/
color: #000000;
position:relative;
z-index:10;
}
#transbox_cs_custom {
background: url(../Imgs/Global/content.cmdls.jpg) left top no-repeat;
padding: 0px 0px;
width: 99.8%;
margin: 0 0px;
background-color: #FFF;
border-right:2px solid #888; 
border-left:2px solid #888;
overflow:hidden;
/*filter:alpha(opacity=100);
opacity: 1.0;
-moz-opacity:1.0;*/
color: #000000;
position:relative;
z-index:10;
}
#transbox_cs2 {
padding: 0px 0px;
width:443px;
margin: 0 0px;
background-color: #FFFFFF;
border-right:2px solid #888; 
border-left:2px solid #888;
filter:alpha(opacity=90);
opacity: 0.90;
-moz-opacity:0.90;
overflow:hidden;
z-index:2;
}

#transbox_cs3 {
padding: 0px 0px;
width:525px;
margin: 0 0px;
background-color: #FFFFFF;
border-right:2px solid #888; 
border-left:2px solid #888;
filter:alpha(opacity=90);
opacity: 0.90;
-moz-opacity:0.90;
overflow:hidden;
}
#transbox_csN {
padding: 0px 0px;
width: 40%;
margin: 0 0px;
background-color: #FFFFFF;
border-right:2px solid #888; 
border-left:2px solid #888;
filter:alpha(opacity=90);
opacity: 0.90;
-moz-opacity:0.90;
overflow:visible;
}
#transbox_cs_shad {
background: url(../Imgs/Global/contentcb.jpg) left top repeat-x;
padding: 0px 0px;
width: 99.8%;
margin: 0 0px;
background-color: #FFF;
border-right:2px solid #888; 
border-left:2px solid #888;
filter:alpha(opacity=95);
opacity: 0.95;
-moz-opacity:0.95;
overflow:hidden;
z-index:2;
}
#transbox_rst {
padding: 5px 0px;
width: 100%;
margin: 0 0px;
background-color: #FFF;
border-right:2px solid #888; 
border-left:2px solid #888;
filter:alpha(opacity=90);
opacity: 0.90;
-moz-opacity:0.90;
overflow:hidden;
z-index:2;
}
#transbox_rsb {
padding: 5px 0px;
width: 100%;
margin: 0 0px;
background-color: #FFFFFF;
border-right:2px solid #888; 
border-left:2px solid #888;
filter:alpha(opacity=85);
opacity: 0.85;
-moz-opacity:0.85;
overflow:hidden;
}
#transbox_rsr {
width:200px;
padding: 0 0px;
margin: 0 0px;
background-color: #FFF;
border-right:2px solid #888; 
border-left:2px solid #888;
filter:alpha(opacity=90);
opacity: 0.90;
-moz-opacity:0.90;
overflow:hidden;
}
#footer {
width: 100%;
height: 22px;
padding: 0px 0px;       
margin: 0 0px;
background-color: #FFF;
filter:alpha(opacity=75);
opacity: 0.75;
-moz-opacity:0.75;
/*min-height:20px;*/
font-size:7.5pt;
z-index:1;
}
#header {
background:none;
padding: 0px 0px;       
width: 100%;
height: 100px;
padding: 0px 0px;       
margin: 0 0px;
background-color: #FFF /* this is on purpose, ";" missing IE Hack*/
filter:alpha(opacity=80);
opacity: 0.80;
-moz-opacity:0.80;
/*min-height:20px;*/
overflow:hidden;
}
#navbar {
background:transparent;
width:555px;
background-color: #333399;
margin-left:-3px;
z-index:0;
border-right:2px solid #888; 
border-left:2px solid #888;
height:16px;
margin-bottom:-4px;
margin-top:-4px;
overflow:visible;
}
/*********************
Transparent Box Divs*/
#transbox_cs div {
margin-left: 0px;
margin-right: 4px;
padding: 5px;
color: #000000;
background-color:#FFF;
position:relative;
z-index:5;

}
#transbox_cs_hot div {
margin-left: 0px;
margin-right: 4px;
padding: 5px;
color: #000000;
background-color:#FFF;
position:relative;
z-index:5;
background: none;
}
#transbox_cs_hot_article div {
margin-left: 0px;
margin-right: 4px;
padding: 5px;
color: #000000;
background-color:#FFF;
position:relative;
z-index:5;
background: none;
}
#transbox_cs_news div {
margin-left: 0px;
margin-right: 4px;
padding: 5px;
color: #000000;
background-color:#FFF;
position:relative;
z-index:5;
background: none;
}
#transbox_cs_news_article div {
margin-left: 0px;
margin-right: 4px;
padding: 5px;
color: #000000;
background-color:#FFF;
position:relative;
z-index:5;
background: none;
}
#transbox_cs_news_home div {
margin-left: 0px;
margin-right: 4px;
padding: 5px;
color: #000000;
background-color:#FFF;
position:relative;
z-index:5;
background: none;
}
#transbox_cs_init div {
margin-left: 0px;
margin-right: 4px;
padding: 5px;
color: #000000;
background-color:#FFF;
position:relative;
z-index:5;
background: none;
}
#transbox_cs_home div {
margin-left: 0px;
margin-right: 4px;
padding: 5px;
color: #000000;
background-color:#FFF;
position:relative;
z-index:5;
background: none;
}
#transbox_cs_newsletter div {
margin-left: 0px;
margin-right: 4px;
padding: 5px;
color: #000000;
background-color:#FFF;
position:relative;
z-index:5;
background: none;
}
#transbox_cs_optional_module div {
margin-left: 0px;
margin-right: 4px;
padding: 5px;
color: #000000;
background-color:#FFF;
position:relative;
z-index:5;
background: none;
}
#transbox_cs_basic_module div {
margin-left: 0px;
margin-right: 4px;
padding: 5px;
color: #000000;
background-color:#FFF;
position:relative;
z-index:5;
background: none;
}
#transbox_cs2 div {
color: #000000;
z-index:3;
}
#transbox_cs_shad div {
color: #000000;
}
#transbox_rst div {
margin-left:5px;
padding: 0px;
color: #000000;
background-color:#FFF;
position:relative;
z-index:3;
background: none;
}
#transbox_rsb div {
margin-left:5px;
padding: 0px;
color: #000000;
background-color:#FFF;
position:relative;
z-index:3;
background: none;
}
#transbox_rsr div {
margin-left:5px;
padding: 0px;
color: #000000;
background-color:#FFF;
position:relative;
background: none;
}
#footer div {
margin-left: 0px;
padding: 0px;
font-weight: bold;
color: #000000;
/*filter:alpha(opacity=100);
opacity: 1.0;
-moz-opacity:1.0;*/
}
/*******************
Text Element Specs*/
h1,h2,h3,h4,h5{
color:#333399;
font-family:trebuchet ms, verdana, arial, sans serif;
}
.disclaim {
font-family:trebuchet ms, verdana, arial, sans serif;
font-size:9px
}
.blue	{
color:#333399;
font-weight:bold;
}
#blue	{
color:#333399;
font-weight:bold;
}
.bluenorm{
color:#333399;
}
#bluenorm{
color:#333399;
}
.bluenormu{
color:#333399;
text-decoration:underline;
}
.sideblue{
color:#333399;
font-weight:bold;
font-size:11px;
}
.content{font-family:trebuchet ms, verdana, arial, sans serif;
font-size:13px;
}
p 	{
font-family:trebuchet ms, verdana, arial, sans serif;
}
.bluealt	{
color:#000099;
font-weight:bold;
}
.bluenorm_title{
color:#333399;
font-size:16px;
}
.bluenormIT{
color:#333399;
padding-left:5px;
cursor:default;
}
.bluenormI{
color:#333399;
padding-left:5px;
}
.bluenormII{
color:#333399;
padding-left:15px;
}
.bluenormIII{
color:#333399;
padding-left:8px;
}
.hdr_I {
position:absolute;
color:#333399;
background:transparent;
margin-top:5px;
margin-left:14px;
font-size:22px;
}
#titlehdr {
float:left;
}
.htxt{
color:#333399;
background:transparent;
margin-top:12px;
margin-left:14px;
float:left;
font-size:22px;
}
/* No longer used
span.newsgrad { 
color:black;
background:white;
margin-top:0px;
margin-left:0px;
filter:alpha(opacity=20);
-moz-opacity:.20;
opacity:.20;
}*/
#containernws div
{
background-color:#FFF;
position:relative;
z-index:3;
background: none;
}
#containerart div
{
background-color:#FFF;
position:relative;
z-index:3;
}
.ital {
font-style:italic;
}
.italunder {
font-style:italic;
text-decoration:underline;
}
.under {
text-decoration:underline;
}
.table {
z-index:4;
position:relative;
}
#containernws.spcng {
margin-top:-20px;
}
#containernws.spcng_t {
margin-top:-5px;
}
/* No longer used
#containernws.spcng_b {
margin-top:-20px;
margin-bottom:-10px;
}*/
#containernws.spcng_t_b {
margin-top:-5px;
margin-bottom:-10px;
}
.indent{
padding-left:5px;	
}
.indent_medium{
padding-left:15px;	
}
.indent_large{
padding-left:35px;	
}
/**************************
Navbar Selection Elements*/
#positioner {
clear:both;
position:relative;
top:0;
left:1px;
z-index:100;
}
.menu {
display:none;
}
#noniemenu {
position:absolute;
}
/******************
Navbar Navigation*/
ul 	{
font-family:trebuchet ms, verdana, arial, san serif;
list-style: none;
padding: 0;
margin: 0;
color:#ffffff;
background-color:#333399;
nowrap:nowrap;
}
li#first {
width: 100px;padding-left:10px;
}
li#first a:hover{
text-decoration:none;
color:#AED8F0;
}
#topnav a {
font-family:trebuchet ms, verdana, arial, san serif;
font-weight: bold;
color: #ffffff;
text-decoration: none;
/*filter:alpha(opacity=100);
opacity: 1.0;
-moz-opacity:1.0;*/
display:block;
height:20px;
}
#topnav li li a {
font-family:trebuchet ms, verdana, arial, san serif;
display: block;
font-weight: normal;
color: #ffffff;
padding: 0.1em;
}
#topnav li li a:hover {
font-family:trebuchet ms, verdana, arial, san serif;
padding: 0.1em;
color:#000000;
background-color: #AED8F0;
}
#navdrop a:hover{text-decoration:none;
color:#AED8F0;height:20px;
}
#navprime a:hover{
text-decoration:none;
color:#AED8F0;
/*filter:alpha(opacity=100);
opacity: 1.0;
-moz-opacity:1.0;*/
}
li 	{
float: left; 
width: 104px;
cursor: default;
font-size:12px;
font-weight:bold;
text-align:left;
text-indent:1px;
z-index:40;
position:relative;
}	
li ul {
display: none;
position: absolute;
font-weight: normal;
padding: -1px 0 0 0 0;
top: 18px;
left: 0px;
}
li>ul {
top: 18px;
left: 0px;
}
li li {
display: block;
float: none;
width:110px;
border-bottom:1px solid #888;
border-left:1px solid #888;
border-right:1px solid #888;
margin-top:-2px;
}
li:hover ul, li.over ul {
display: block;
filter:alpha(opacity=90);
opacity: 0.9;
-moz-opacity: 0.9;
}
/**********************
Breadcrumb Navigation*/ 
#brdcrmb {
margin-top:20px;
}
.brdcrmb {
font-family:trebuchet ms, verdana, arial, sans serif;
font-size: 10px;
color: #666666;
font-weight: normal;
text-decoration: none;
margin-top:-10px;
margin-left:20px;
float:left;
}
#brdcrmb1 {
margin-top:35px;
}
.brdcrmb1 {
position:absolute;
background:none;
margin-left:3%;
}
.brdcrmb11 {
position:absolute;
background:none;
margin-left:3%;
color:#3366cc;
font-size:18px;
}
#brdcrmb2 {
margin-top:0px;
}
.brdcrmb2 {
position:absolute;
background:none;
margin-left:4%;
}
#brdcrmb3 {
margin-top:10px;
}
.brdcrmb3 {
position:absolute;
background:none;
margin-left:4%;
font-size: 10px;
color: #333399;
font-weight: normal;
text-decoration: none;
}
#brdcrmbL {
position:relative;
background:url(../Imgs/Global/thin.jpg) repeat-x;
height:3px;
font-size: 10px;
margin-top:58px;
filter:alpha(opacity=45);
-moz-opacity:.45;
opacity:.45;
}
a.brdcrmb:link {
text-decoration:none;
color: #3333cc;
}
a.brdcrmb:hover {
color: #0066CC;
text-decoration: none;
}
a.brdcrmb:visited {
text-decoration: none;
color: #333366;
}
.foot {
font-family:trebuchet ms, verdana, arial, sans serif;
font-size: 10px;
color: #3333cc;
font-weight: normal;
text-decoration: none;
}
a.foot:link {
text-decoration:none;
color: #3333cc;
}
a.foot:visited {
text-decoration:none;
color: #333366;
}
/*******************************
Additional Navigation Elements*/
a.sidenav:link {
text-decoration:underline;
color: #3333cc;
}
a.sidenav:visited {
text-decoration:underline;
color: #333366;
}
a.sidenav_alt:link {
text-decoration:underline;
color: #000;
}
a.sidenav_alt:visited {
text-decoration:underline;
color: #000;
}
a.sidenavI:link {
text-decoration:underline;
color: #3333cc;
padding-left:16px;
}
a.sidenavI:visited {
text-decoration:underline;
color: #333366;
padding-left:16px;
}
a.sidenavII:link {
text-decoration:underline;
color: #3333cc;
padding-left:21px;
}
a.sidenavII:visited {
text-decoration:underline;
color: #333366;
padding-left:21px;
}
a.lsection {
background: url('../Imgs/Global/arrow_lw.gif') no-repeat;
background-position:left 6px;
padding:0px 0 0 8px;
font-size:small;
text-decoration:none;
color: #333399;
}
a.lnsection {
background: url('../Imgs/Global/arrow_ln.gif') no-repeat;
background-position:left 6px;
padding:0px 0 0 8px;
font-size:small;
text-decoration:none;
color: #C0C0C0;
cursor:default;
}
a.llsection {
background: url('../Imgs/Global/arrow_llw.gif') no-repeat;
background-position: left 6px;
padding: 0px 0 0 13px;
font-size:small;
text-decoration:none;
color: #333399;
}
a.llnsection {
background: url('../Imgs/Global/arrow_lln.gif') no-repeat;
background-position: left 6px;
padding: 0px 0 0 13px;
font-size:small;
text-decoration:none;
color: #C0C0C0;
cursor:default;
}
a.rsection {
background: url('../Imgs/Global/arrow_rw.gif') no-repeat;
background-position: right 6px;
padding: 0 8px 0px 0;
font-size:small;
text-decoration:none;
color: #333399;
}
a.rnsection {
background: url('../Imgs/Global/arrow_rn.gif') no-repeat;
background-position: right 6px;
padding: 0 8px 0px 0;
font-size:small;
text-decoration:none;
color: #C0C0C0;
cursor:default;
}
a.rrsection {
background: url('../Imgs/Global/arrow_rrw.gif') no-repeat;
background-position: right 6px;
padding: 0 13px 0px 0;
font-size:small;
text-decoration:none;
color: #333399;
}
a.rrnsection {
background: url('../Imgs/Global/arrow_rrn.gif') no-repeat;
background-position: right 6px;
padding: 0 13px 0px 0;
font-size:small;
text-decoration:none;
color: #C0C0C0;
cursor:default;
}
a.tsection {
background: url('../Imgs/Global/arrow_t.gif') no-repeat;
background-position: right 6px;
padding: 0 8px 0px 0;
font-size:small;
text-decoration:none;
color: #333399;
}
/**************
Miscellaneous*/
/* This is our thin rule break */
hr.thin {
height: 1px;
border: 0;
color: #333;
background-color: #333;
width: 100%;
} 
hr.thin_lg {
height: 1px;
border: 0;
color: #CCC;
background-color: #999;
width: 98%;
margin-left:15px;
} 
hr.thin_nws_r {
margin-top:-15px;
margin-bottom: -15px;
height: 1px;
border: 0;
color: #333;
background-color: #333;
width: 100%;
float:right;
}
.fcenter{
margin-top:0px;
}
/***************************
Image Positioning Elements*/
span.botright{
margin-top:-75px;
margin-left:-10px;
margin-bottom:-10px;
float:left;
z-index:5;
background:none;
}
.globe {
float:left;
margin-top:-120px;
margin-bottom:-240px;
margin-left:0px;
background:transparent;
z-index:4;
}
.globe_alt {
float:left;
margin-top:-120px;
margin-bottom:-240px;
margin-left:0px;
background:transparent;
z-index:1;
}
.globe_more {
float:right;
margin-top:50px;
margin-right:5px;
}
.hlogo{
background:transparent;
margin-top:8px;
padding-left:0px;
float:right;
filter:alpha(opacity=75);
-moz-opacity:.75;
opacity:.75;
}
.thinfimg{
background:url(../Imgs/Global/thin.jpg) repeat-x;
height:3px;
filter:alpha(opacity=90);
-moz-opacity:0.9;
opacity:0.9;
}
.mcp {
margin-top:-5px;
margin-bottom:0px;
margin-left:0px;
background:transparent;
filter:alpha(opacity=80);
-moz-opacity:0.8;
opacity:0.8;
z-index:4;
}
.pmcp {
margin-top:-5px;
margin-bottom:0px;
margin-left:0px;
background:transparent;
filter:alpha(opacity=80);
-moz-opacity:0.8;
opacity:0.8;
z-index:4;
}
/*********************
Text Shadow Elements*/
.p-shadow {
width: 98%;
float:left;
background: url(../Imgs/Global/shadow2.png) no-repeat bottom right !important;
background: url(../Imgs/Global/shadow1.gif) no-repeat bottom right;
margin: 10px 0 0 10px !important;
margin: 3px 0 0 3px;
}
.p-shadow div {
background: none !important;
background: url(../Imgs/Global/shadow1.gif) no-repeat left top;
padding: 0 !important;
padding: 0px 6px 6px 0;
}
.p-shadow p {
color: #333;
background-color: #fff;
font-family:trebuchet ms, verdana, arial, sans serif;
border: 1px solid #a9a9a9;
padding: 4px;
margin: -8px -3px 0px -8px !important;
margin: 0;
}
.p-noshadow {
width: 98%;
background:none;
margin: 5px 0 0 5px !important;
margin: 5px 0 0 2.5px;
}
.p-noshadow div {
background: none !important;
padding: 0 !important;
}
/**********************
Image Shadow Elements*/
.shadwrp1, .shadwrp2, .shadwrp3 {
display:inline-table;
/* \*/display:block;/**/
}
.shadwrp1 {
float:left;
background:url(../Imgs/Global/shadow1.png) right bottom no-repeat !important;
background:url(../Imgs/Global/shadow1.gif) right bottom no-repeat;
margin:10px 0 0 10px;
}
.shadwrp2 {
display:inline-block !important;
display:block;
margin-left:-16px !important;
margin-left:0;
padding-bottom:0px !important;
padding-bottom:2px;
background:url(../Imgs/Global/corner_bl1.png) left bottom no-repeat !important;
background:url(../Imgs/Global/corner_bl1.gif) left bottom no-repeat;
background-position:-8px 100%;
}
.shadwrp3 {
display:inline-block !important;
display:block;
margin-top:-16px !important;
margin-top:0px;
margin-bottom:-4px;
padding:0 8px 10px 0 !important;
padding:0 8px 4px 0;
background:url(../Imgs/Global/corner_tr1.png) right top no-repeat !important;
background:url(../Imgs/Global/corner_tr1.gif) right top no-repeat;
background-position:100% -8px;
}
.shadcont {
margin-left:20px !important;
margin-left:-5px;
margin-top:10px !important;
margin-top:-5px;
}
.shad_altwrp1, .shad_altwrp2, .shad_altwrp3 {
display:inline-table;
/* \*/display:block;/**/
}
.shad_altwrp1 {
float:left;
background:url(../Imgs/Global/shadow1.png) right bottom no-repeat !important;
background:url(../Imgs/Global/shadow1.gif) right bottom no-repeat;
margin:20px 0 0 20px !important;
margin:5px 0 0 5px;
}
.shad_altwrp2 {
display:inline-block !important;
display:block;
margin-left:-16px !important;
margin-left:0;
padding-bottom:0px !important;
padding-bottom:2px;
background:url(../Imgs/Global/corner_bl1.png) left bottom no-repeat !important;
background:url(../Imgs/Global/corner_bl1.gif) left bottom no-repeat;
background-position:-8px 100%;
}
.shad_altwrp3 {
display:inline-block !important;
display:block;
margin-top:-16px !important;
margin-top:0px;
margin-bottom:-4px;
padding:0 8px 8px 0 !important;
padding:0 8px 4px 0;
background:url(../Imgs/Global/corner_tr1.png) right top no-repeat !important;
background:url(../Imgs/Global/corner_tr1.gif) right top no-repeat;
background-position:100% -8px;
}
.shad_pwrp1, .shad_pwrp2, .shad_pwrp3 {
display:inline-table;
/* \*/display:block;/**/
}
.shad_pwrp1 {
float:left;
background:url(../Imgs/Global/shadow1.png) right bottom no-repeat !important;
background:url(../Imgs/Global/shadow1.gif) right bottom no-repeat;
margin:20px 0 0 20px !important;
margin:5px 0 0 5px;
}
.shad_pwrp2 {
display:inline-block !important;
display:block;
margin-left:-16px !important;
margin-left:0;
padding-bottom:0px !important;
padding-bottom:2px;
background:url(../Imgs/Global/corner_bl1.png) left bottom no-repeat !important;
background:url(../Imgs/Global/corner_bl1.gif) left bottom no-repeat;
background-position:-8px 100%;
}
.shad_pwrp3 {
display:inline-block !important;
display:block;
margin-top:-16px !important;
margin-top:0px;
margin-bottom:-4px;
padding:0 6px 11px 0 !important;
padding:0 6px 11px 0;
background:url(../Imgs/Global/corner_tr1.png) right top no-repeat !important;
background:url(../Imgs/Global/corner_tr1.gif) right top no-repeat;
background-position:100% -8px;
}

#pmcp {
filter:alpha(opacity=85);
opacity: 0.85;
-moz-opacity:0.85;
}

#pmcp:hover{
filter:alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
}
.shadsmlcont {
margin-left:0px !important;
margin-left:0px;
margin-top:0px !important;
margin-top:0px;
}
/*******************
Form Element Specs*/
input.text {
border:1px solid #a9a9a9;
background-color:#FFF;
background-image: url(../Imgs/Global/txtinput.png);
background-repeat: repeat-x;
background-attachment: scroll;
background-position: left top;
color:#000;
}
input.submit {
background-image:url(../Imgs/Global/emptbtn.png);
width:129px;
height:22px;
color:#FFF;
font-size:100%;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
input.submit_sml {
background-image:url(../Imgs/Global/emptbtn.sml.png);
width:89px;
height:22px;
color:#FFF;
font-size:100%;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
label:hover {
color:#0066CC;
text-decoration:none;
cursor:pointer;
}
textarea.text {
border:1px solid #a9a9a9;
background-color:#FFF;
background-image: url(../Imgs/Global/txtinput.png);
background-repeat: repeat-x;
background-attachment: scroll;
background-position: left top;
height:60px;
width:600px;
}
#text_area {
margin-left:1em;
}
textarea.text_area {
border:1px solid #a9a9a9;
background-color:#FFF;
background-image: url(../Imgs/Global/txtinput.png);
background-repeat: repeat-x;
background-attachment: scroll;
background-position: left top;
height:40px;
width:600px;
}
span.shift {
margin-left:1em;	
}
span.shift_nnit {
margin-left:1em;		
}
table.shift_init {
margin-left:4em;
}
#transbox_cs0 span {
color: #000000;
background-color:#FFF;
position:relative;
z-index:5;
background: none;
}
#transbox_cs0 {
padding: 0px 0px;
width:430px;
margin: 0 0px;
color:#000;
background: url(../Imgs/Global/contentcc.jpg) left top no-repeat;
background-color: #FFF;
border-right:2px solid #888; 
border-left:2px solid #888;
overflow:hidden;
z-index:2;
}
#table_button {
margin-left:5em;
}
#table_button_a {
margin-left:13em;
}
/*********************
Viewport Height Hack*/
html, body {
height: 100%;
}
.width {
height: 100%;
min-height: 100%;
background: url(../Imgs/Global/bkdrp.jpg) center top no-repeat;
background-color: #d6dff2;
position: relative;
}
#footer {
position: absolute;
bottom: 0;
}
html>body .width {
height: auto;
}
.minwidth{
overflow:hidden;
}
