/* These are basic layout properties */
/* on IE5, IE6, Firefox, Opera */
.hg { 
	clear: both; 
} 
.hg1 { 
	float: left; 
	clear: both; 
	display: inline;
}
 
.vg_right { 
	float: right; 
	display: inline; 
	overflow: hidden;
} 
.vg { 
	float: left; 
	display: inline; 
	overflow: hidden;
} 
.clearFloats{
	clear: both;
	visibility: hidden;
	height: 0px;
}
/* These are IE overrides which */
/* 1) create hasLayout on DIVS */
/* 2) hides the Clear Floats  */
/* on IE5, IE6 */
* html DIV {
	height: 1%;
}
* html .clearFloats{
	display: none;
}
/* Remove FORM padding */
FORM {
	margin: 0px;
	padding: 0px;
}
/* Global Site Styling */
/* Print specific style - START*/
 /* Overwrite div hack for print */
@media print{
  * html DIV{
                   height: auto;
  }
  * html h3{
                   width: 100%;
  }
   BODY{
                  font-size: 8pt; 
  }

}
/* Print specific style - END */


/* MAIN LAYOUT */ 

#ow_main1 { 
} 

#ow_main2 { 
} 

#ow_main3 { 
	text-align:left;
} 
 
.ow_skip_navigation { 
} 

.ow_navigation_title {
	left:-4000px;
}
 
.ow_skip_end { 
} 
 
a.ow_skip_navigation:active, a.ow_skip_navigation:focus {  
}  

/* *** HIDE QUICK NAV - START *** */ 
.ow_qnav_ul{
	position: absolute;
	left: 0px;
	top: 0px;
	list-style: none;
	margin: 0px;
	padding: 0px;
}
/* *** HIDE QUICK NAV - END *** */ 
/* Safari Desktop Only Styling */
#ow_topnav_li_6
 { 
 border-right: 2px solid #FFFFFF;
 } 
/* Safari Mobile Only Styling */
#ow_topnav_li_6
 { 
 border-right: 2px solid #FFFFFF;
 } 
/* Safari Mobile Only Styling */

/* Navigation Specific Styling */
/* FUNCTIONAL NAVIGATION */

#ow_fnav_container {
}

.ow_fnav_ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	text-align:center ;
}

.ow_fnav_li {
	float: left;
	margin-top: 3px;
	margin-bottom: 3px;
}

.ow_fnav_div {
	display: inline;
	padding: 0px;
	padding-right: 5px;
	padding-left: 5px;
	cursor: pointer;
	white-space: nowrap;
	border-left: 1px solid;
}


#ow_fnav #ow_fnav_div_firstone, #ow_fnav2 #ow_fnav2_div_firstone, #ow_fnav3 #ow_fnav3_div_firstone, #ow_fnav4 #ow_fnav4_div_firstone {
	border-left: 0px;
	padding-left: 0px;
}


#ow_fnav2 #ow_fnav2_div_firstone {
	padding-left: 0px;
}
/* TOP NAVIGATION */

#ow_topnav_container {
/*width:744px;*/
}

.ow_topnav_ul {
width: 100%;
list-style: none;
margin: 0px;
padding: 0px;
}

.ow_topnav_div {
padding: 2px;
padding-top: 5px;
text-align: center;
white-space: nowrap;
border-left: 2px solid #FFFFFF;
}

.ow_topnav_div_firstone {
border-left: 0px;
}

 .ow_topnav_div{  height: 3.1em; } 
 #ow_topnav_li_1
 { 
 width: 12.9%; 
 float: left; 
 display: inline; 
 } 
 #ow_topnav_li_2
 { 
 width: 12.9%; 
 float: left; 
 display: inline; 
 } 
 #ow_topnav_li_3
 { 
 width: 12.9%; 
 float: left; 
 display: inline; 
 } 
 #ow_topnav_li_4
 { 
 width: 17.3%; 
 float: left; 
 display: inline; 
 } 
 #ow_topnav_li_5
 { 
 width: 17.3%; 
 float: left; 
 display: inline; 
 } 
 #ow_topnav_li_6
 { 
 width: 12.9%; 
 float: left; 
 display: inline; 
 } 

/* LEFT HAND NAVIGATION */ 
 
#ow_lhn_container { 
	border:  0px;
	border-style :solid;
} 
 
.ow_lhn_ul { 
	list-style: none; 
	margin: 0px; 
	padding: 0px; 
} 
 

.ow_lhn_li { 
	padding: 0px; 
	margin: 0px; 
} 

.ow_lhn_div { 
	border-bottom: 1px solid #F0F0F0;
	border-right: 1px solid #F0F0F0;
} 

.ow_lhn_li a{
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 10px;
}
 
.ow_lhn_a_1 { 
	padding-left: 1em;
}  
 
.ow_lhn_a_2 { 
	padding-left: 1em; 
}  
 
.ow_lhn_a_3 { 
	padding-left: 2em; 
}  
 
.ow_lhn_a_4 { 
	padding-left: 3em; 
}  
 
.ow_lhn_a_5 { 
	padding-left: 4em; 
}  



/* BREADCRUMB NAVIGATION */ 
 
#ow_bc_container { 
} 
 
.ow_bc_ul { 
	list-style: none; 
	margin: 0px; 
	padding: 0px; 
} 
 
.ow_bc_li { 
	float: left; 
	margin-top: 3px;  
	margin-bottom: 3px;  
} 
 
.ow_bc_div { 
	display: inline;  
	border: 0px; 
	padding: 0px; 
	padding-right: 3px; 
	padding-left: 3px; 
	white-space: nowrap;  
	cursor: pointer; 
} 
 

/* DISPLAY SETTINGS */


#divSearchBar{
	display: block;
}
#divSearchEntry{
	float: right;
	width: 20em;
}

#ow_ss_container {
	float: right;
	text-align: center;
	width: 3em;
	margin-left: 0em;
}

#ow_ss_container #ow_ss_label {
display: none;
}

#ow_ss_container #ow_ss {
/*	height: 1.0em;*/
float:right;
}

.ow_ss_a {
	text-decoration: none;
	cursor: pointer;
}

.ow_ss_span_S {
	font-size: 0.6em;
    display: none;
}

.ow_ss_span_R {
	font-size: 0.8em;
}

.ow_ss_span_M {
	font-size: 1em;
    display: none;
}

.ow_ss_span_L {
	font-size: 0.8em;
}

.ow_ss_span {
	float: right;
	width: 1.23em;
	height: 1.23em;
	margin: 2px;
}
/* LANGUAGE SELECTOR */ 
 
#ow_lang_container { 
} 
 
.ow_lang_ul { 
	list-style: none; 
	margin: 0px; 
	padding: 0px; 
	text-align:center ; 
} 
 
.ow_lang_li { 
	float: left; 
	margin-top: 3px;  
	margin-bottom: 3px;  
} 
 
.ow_lang_div { 
	display: inline;  
	padding: 0px; 
	padding-right: 5px; 
	padding-left: 5px; 
	cursor: pointer; 
	white-space: nowrap;  
	border-left: 1px solid;
} 
 
#ow_lang_div_firstone { 
	border-left: 0px;  
	padding-left: 0px; 
} 
 
.ow_lang_div_current { 
	cursor: default;
}
 

/* SMS */  
 
.ow_sms_ul { 
	list-style: none; 
	margin: 0px; 
	padding: 0px; 
} 
 
.ow_sms_li   { 
	padding-bottom: 1px; 
} 
 
.ow_sms_li_1   { 
	padding-left: 0em; 
}  
 
.ow_sms_li_2   { 
	padding-left: 0em; 
}  
 
.ow_sms_li_3   { 
	padding-left: 1em; 
}  
 
.ow_sms_li_4   { 
	padding-left: 2em; 
}  
 
.ow_sms_li_5   { 
	padding-left: 3em; 
}  
 
.ow_sms_div { 
	padding-left: 1.3em;  
} 
 

/* Icons */  
 
a.attachment{
display:block;
padding: 0.3em 0px 0.5em 2.5em;
background: transparent scroll no-repeat 0px 0.3em;
font-weight:bold;
}
 
a.attachment:hover{
background-color:#E1EFFC;
}
 
a.attachment image{
vertical-align:text-top;
}
 
a.iconASF{
background-image: url(../imgFileIconV4_ASF?open);
}
 
a.iconDOC{
background-image: url(../imgFileIconV4_DOC?open);
}
 
a.iconEPS{
background-image: url(../imgFileIconV4_EPS?open);
}
 
a.iconHTML{
background-image: url(../imgFileIconV4_HTML?open);
}
 
a.iconJPG{
background-image: url(../imgFileIconV4_JPEG?open);
}
 
a.iconMP3{
background-image: url(../imgFileIconV4_MP3?open);
}
 
a.iconMP4{
background-image: url(../imgFileIconV4_MP4?open);
}
 
a.iconPDF{
background-image: url(../imgFileIconV4_PDF?open);
}
 
a.iconPNG{
background-image: url(../imgFileIconV4_PNG?open);
}
 
a.iconPPT{
background-image: url(../imgFileIconV4_PPT?open);
}
 
a.iconTIFF{
background-image: url(../imgFileIconV4_TIFF?open);
}
 
a.iconTMP{
background-image: url(../imgFileIconV4_TMP?open);
}
 
a.iconWMV{
background-image: url(../imgFileIconV4_WMV?open);
}
 
a.iconXLS{
background-image: url(../imgFileIconV4_XLS?open);
}
 
a.iconZIP{
background-image: url(../imgFileIconV4_ZIP?open);
}
