/* CSS Document */

/* General Layout Elelements */

body {
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	text-align:center;
	background-color: #545838;
	background-image: url(backgorund.jpg);




}


#centerContainer{
width: 900px;
margin-right: auto;
margin-left: auto;
text-align:left;
}

#container{
position:relative; 
width: 100%; 
height:auto;
float:left;
background-color:#FFFFFF;
}

#containerHomePage{
position:relative; 
width: 100%; 
height:480px;
float:left;
background-color:#FFFFFF;
}

#navigation { 
position:relative; 
width: 650px; 
height:70px; 
left:26px;
padding-top:30px;
float:left;
line-height: 10pt;
color:
}

#footer { 
position:relative; 
width: 100%; 
left:26px;
padding-top:30px;
float:left;
line-height: 10pt;
} 

#searchBox { 
position:relative; 
width: 225px; 
height:70px; 
left:32px; 
padding-top:30px;
float:left;
}

#pageTitle { 
position:relative; 
width: 100%; 
height:145px; 
left:26px; 
float:left;
}

/* HALF SPLIT IMAGE LEFT / TEXT RIGHT */
#halfSplitLeftContainer { 
position:relative; 
width: 418px;
height:auto;
float:left;
}

#halfSplitRightContainer {
position:relative;
width: 429px;
left:12px; 
float:left;
}

/* DIVISIONS WITHIN THE HALF SPLIT COLUMNS */

#smallLeftSplitRightContainer{
float:left;
width: 65px;
height: 65px;
}

#largeRightSplitRightContainer{
width: 359px;
}

#smallImageLeft {
float:left;
padding-right:12px;
padding-bottom:14px;
}

#smallImageRight{
float:left;
padding-bottom:14px;
}


/* WIDE LEFT IMAGE / THIN RIGHT TEXT LAYOUT ELEMENTS*/

#wideLeftImage {
position:relative; 
width: 633px;
/*height:418px;*/
left:26px; 
float:left;
margin-right:38px;
}

#thinRightText { 
position:relative; 
width: 203px; 
/*height:500px;*/
float:left;
}

/* WIDE RIGHT IMAGE / THIN LEFT TEXT LAYOUT ELEMENTS*/

#thinLeftText { 
position:relative;
left:26px;
width: 203px; 
float:left;
margin-right:38px;
margin-bottom: 12px;
}

#thinLeftTextRightM { 
position:relative;
width: 203px; 
float:left;
margin-right:12px;
}

#thinLeftTextLargeRightM { 
position:relative;
width: 203px; 
float:left;
margin-right:40px;
}

#wideRightImage {
position:relative; 
width: 633px;
height:418px;
float:left;
}

#wideRightImageNoH {
position:relative; 
width: 605px;
float:left;
}

#halfWideImageRightM{
position:relative; 
width: 290px;
float:left;
margin-right:20px;
}

#halfWideImageNoM{
position:relative; 
width: 290px;
float:left;
}

#thumbnail{
margin-bottom:5px;
}

/* 4 COLUMNS LAYOUT ELEMENTS */
#col4LowerContainer{ 
position:relative;
width:848px;
left:26px;
margin-bottom:32px;
float:left
}

#col4LowerContainerNoM{
position:relative;
width:848px;
left: 26px;
float:left;
}

#col4LowerContainerBottomM{
position:relative;
width:848px;
left: 26px;
float:left;
margin-bottom:20px;
}

#col4LowerContainerBottomMHeight137{
position:relative;
width:848px;
left: 26px;
float:left;
height:137px;
margin-bottom:32px;
}

#col4NoM{ 
position:relative; 
width: 203px;
float:left;
}

#col4RightM{ 
position:relative; 
width: 203px;
margin-right:11px;
float:left;
}

#col4BottomM{ 
position:relative; 
width: 203px;
float:left;
margin-bottom:14px;
}


#col4BottomMRightM{ 
position:relative; 
width: 203px;
margin-right:12px;
margin-bottom:14px;
float:left;
}


#col4TitleContainer{
position:relative;
width: 848px;
left:26px;
height:30px;
float:left;
}

/* IMAGES SPREADING OVER 2 COLUMNS ELEMENTS */
#col2NoM{
position:relative; 
width: 418px;
float:left;
}

#col2RightM{
position:relative; 
width: 418px;
margin-right:12px;
float:left;
}

#col2HalfHeightNoM{
position:relative; 
width: 418px;
float:left;
}

#col2HalfHeightRightM{
position:relative; 
width: 418px;
float:left;
margin-right:12px;
}

#col2BottomM{ 
position:relative; 
width: 403px;
float:left;
margin-bottom:12px;
}

#col2BottomMFixedH{ 
position:relative; 
width: 406px;
float:left;
height:110px;
}

/* IMAGES SPREADING OVER 2 COLUMNS ELEMENTS */
#col3NoM{
position:relative; 
width: 627px;
float:left;
}

#col3RightM{
position:relative; 
width: 627px;
float:left;
margin-right:12px;
}

#col3BottomM{ 
position:relative; 
width: 203px;
float:left;
margin-bottom:12px;
}


/* ONE LARGE CENTER IMAGE LAYOUT ELEMENTS */
#oneLargeCenterImage { 
position:relative; 
width: 848px; 
height:1025px; 
left:28px; 
}

/* MISCELANEOUS CONTAINERS */
#noSizeFloat {
position:relative;
float:left;
}

/* TEXT STYLES */

.blue_plain_11 {
font-family: Arial;
color: #5395B1;
font-size: 18px;
line-height: 13px;
font-weight: normal;	
}

.gray_bold_11 {
font-family: Arial;
color: #9C9EA0;
font-size: 11px;
font-weight: bold;	
}

.gray_bold_15 {
font-family: Arial;
color: #9C9EA0;
font-size: 15px;
line-height: 17px;
font-weight: bold;
}

.black_plain_11 {
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-size: 16px;
line-height: 13px;
font-weight: normal;	
}


.black_plain_9 {
font-family: Arial;
color: #000000;
font-size: 9px;
line-height: 11px;
font-weight: normal;
}

.black_bold_11 {
font-family: Arial;
color: #000000;
font-size: 11px;
line-height: 13px;
font-weight: bold;	
}

.black_bold_12 {
font-family: Arial;
color: #000000;
font-size: 12px;
line-height: 14px;
font-weight: bold;
}

.black_bold_15 {
font-family: Arial;
color: #000000;
font-size: 15px;
line-height: 17px;
font-weight: bold;
}

.black_bold_20 {
font-family: Arial;
color: #000000;
font-size: 20px;
line-height: 22px;
font-weight: bold;
	
}

.red_bold_11 {
font-family: Arial;
color: #EE3224;
font-size: 11px;
font-weight: bold;	
}
.red_bold_12 {
font-family: Arial;
color: #EE3224;
font-size: 12px;
line-height: 14px;
font-weight: bold;	
}

.red_bold_15 {
font-family: Arial;
color: #EE3224;
font-size: 15px;
line-height: 17px;
font-weight: bold;	
}

.red_bold_20 {
font-family: Arial;
color: #EE3224;
font-size: 20px;
line-height: 22px;
font-weight: bold;	
}
.yellow_bold_12 {
font-family: Arial;
color: #c90;
font-size: 12px;
line-height: 14px;
font-weight: bold;	
}
.yellow_bold_11 { font-family: Arial; color: #f90; font-size: 11px; font-weight: bold; }
.yellow_bold_11 a:active {color: #EE3224;text-decoration: none;}

/* LINK STYLES */

a {
font-family: Arial;
color: #666666;
text-decoration: none;
font-size: 11px;
font-weight: bold;	
}

a:link {color: #666666;	text-decoration: none;}
a:visited {color: #9C9EA0;text-decoration: none;}
a:hover {color: #EE3224;text-decoration: none;}
a:active {color: #666666;text-decoration: none;}

.gray_link_9 {
font-family: Arial;
color: #666666;
text-decoration: none;
font-size: 9px;
line-height: 11px;
font-weight: bold;
}

.gray_link_11 {
font-family: Arial;
color: #666666;
text-decoration: none;
font-size: 11px;
line-height: 13px;
font-weight: normal;
}

.gray_link_11 a:link {color: #9C9EA0;text-decoration: none;}
.gray_link_11 a:visited {color: #9C9EA0;text-decoration: none;}
.gray_link_11 a:hover {color: #EE3224;text-decoration: none;}
.gray_link_11 a:active {color: #9C9EA0;text-decoration: none;}

.gray_link_20 {
font-family: Arial;
color: #333333;
text-decoration: none;
font-size: 20px;
line-height: 22px;
font-weight: normal;
} 

.gray_bold_15 {
font-family: Arial;
color: #333333;
text-decoration: none;
font-size: 15px;
line-height: 17px;
font-weight: bold;
} 

.gray_link_20 a:link {color: #666666;text-decoration: none;}
.gray_link_20 a:visited {color: #999999;text-decoration: none;}
.gray_link_20 a:hover {color: #EE3224;text-decoration: none;}
.gray_link_20 a:active {color: #9C9EA0;text-decoration: none;}

a.linkclass_blue_11_underline {	
font-family: Arial, Helvetica, Verdana;	
color: #5395B1; 
font-size: 11px; 
line-height: 13px; 
text-decoration:underline;
} 

a.linkclass_blue_11_underline:link {color: #5395B1; text-decoration:underline;}
a.linkclass_blue_11_underline:visited {color: #5395B1;text-decoration: underline;}
a.linkclass_blue_11_underline:hover {color: #5395B1;text-decoration: underline;}
a.linkclass_blue_11_underline:active {color: #5395B1;text-decoration: underline;}

a.yellow_link_11 {
font-family: Arial;
color: #ffba00;
text-decoration: none;
font-size: 11px;
line-height: 13px;
font-weight: bold;
}

a.yellow_link_11:hover {color: #EE3224;}


/* INPUT FIELDS ETC */

.searchField { 
height: 18px; 
width:175px; 
font-size: 11px; 
font-family: Arial; 
color: #333333; 
border-style: solid; 
border-color: #9C9EA0; 
border-width: 1 1 1 1;
}

.drop_down {
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
color: #000000;
height: 25px;
width: 150px;
}

.multipleSelect{
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
color: #000000;
height: 200px;
width: 200px;
}

.input_field {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: ##333333;
height: 25px;
width: 100%;
}


/* FLOATING TOOL TIP STYLING */

div#tipDiv {
font-family: arial;font-size: 10px;
font-weight:bold;
color:#EE3224;		
text-align: left;
position:absolute; visibility:hidden; left:0; top:0; z-index:10000;
background-color:#FFFFFF; 
border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;
padding:5px;
width:150px;
  
}
