/* GLOBAL STYLES */

body {
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:11px;
	background:#FFF;
}

img {border:0px;}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}

form {margin:0px;}

select {font-size:11px;}

.right {float:right;}

.left {float:left;}

.clear {clear:both;}

.textright {text-align:right;}

.textleft {text-align:left;}

.divider_clearfloat {
    height:1px;font-size:2px;clear:both;
}

.clear_height1 {height:1px;font-size:2px;clear:both;}

a {
	color:#326BBC;
	text-decoration:underline;
	}

a:hover {
	color:#326BBC;
	text-decoration:underline;
	}
	
a:active {
	color:#326BBC;
	text-decoration:underline;
	}

a:visited {
	color:#326BBC;
	text-decoration:underline;
	}
	
a.txt1 { color:#000; text-decoration:underline; }
a.txt1:active { color:#000; text-decoration:underline; }
a.txt1:hover { color:#000; text-decoration:underline; }
a.txt1:visited { color:#000; text-decoration:underline; }

a.txt2 { color:#333; text-decoration:underline; }
a.txt2:active { color:#333; text-decoration:underline; }
a.txt2:hover { color:#333; text-decoration:underline; }
a.txt2:visited { color:#333; text-decoration:underline; }



#IMGWorld_Container {height:auto;}

#Global_Header {
	position:relative;
	width:910px;
	height:96px;
	clear:both;
	text-align:left;
}


#TopMenu {
    position:absolute;
    left:517px;
    top:10px;
    width:400px;
    height:18px;
    z-index:10;
}

#TopMenu .MenuItem {
    line-height:8px;
    font-weight:bold;
    color:#000;
    float:left;
    border-bottom:1px solid #d5d5d5;
    border-left:1px solid #d5d5d5;
    border-right:1px solid #d5d5d5;
    background:url(/pix/topmenu/button_bottom_gradient.gif) bottom  repeat-x;
    height:18px;
    padding:0 6px 0 6px;
 }

#TopMenu .MenuItem2 {
    line-height:8px;
    font-weight:bold;
    color:#000;
    border-bottom:1px solid #d5d5d5;
    border-right:1px solid #d5d5d5;
    background:url(/pix/topmenu/button_bottom_gradient.gif) bottom  repeat-x;
    height:18px;
    padding:0 6px 0 6px;
    float:left;
}
			
#TopMenu a {color:#9e9e9e;text-decoration:none;}
#TopMenu a:visited {color:#9e9e9e;}
#TopMenu a:hover {color:#9e9e9e;text-decoration:underline;}

#TopMenu a.SelectedItem {color:#000;}
#TopMenu a:visited.SelectedItem {color:#000;}
#TopMenu a:hover {color:#000;}


#Search {
    position:absolute;
    left:702px;
    top:38px;
    z-index:10;
 }

#Search .kw_input {
    float:left;
    height:14px;
    color:#9e9e9e;
    padding-top:3px;
    font-weight:bold;
    font-size:11px;
    background:url("/pix/pageheaders/search/search_input_bg.gif") top repeat-x;
    width:165px;
    border:1px solid #9b9da4;
    margin-right:2px; 
}


#Global_Content {width:910px;text-align:left;}


#Global_Footer {
	clear:both;
	width:910px;
	height:auto;
	text-align:left;
	padding:80px 0 0 0;
	}
	
#Global_Footer .Links {
	padding:8px 0 8px 2px;
	float:left;
	font-size:10px;
	color:#C4C4C4;
	width:auto;
	height:auto;
	border-top:1px dashed #C4C4C4;
	}
	
#Global_Footer .Pipe {padding:0 15px 0 15px;}
#Global_Footer .Links a {color:#C4C4C4;text-decoration:none;}
#Global_Footer .Links a:visited {color:#C4C4C4;text-decoration:none;}
#Global_Footer .Links a:hover {color:#C4C4C4;text-decoration:underline;}


h1 {
    font-size:16px;
    margin:0px;
    clear:both;
 }

h1.QuoteBarText {
   color:#FFF;
   font-size:18px;
   padding:18px 0 0 85px;
 } 
 
h2 {
	font-size:14px;
	margin:0px;
	clear:both;
}

h2.thumbnail_header {color:#17519f;margin:0 0 6px 0;}

h2.thumbnail_header a {color:#17519f;text-decoration:none;}
h2.thumbnail_header a:visited {color:#17519f;text-decoration:none;}
h2.thumbnail_header a:hover {color:#17519f;text-decoration:underline;}

h3 {
  font-size:13px; 
  margin:0px;
  clear:both;
}


.textcolor1 {color:#3d3d3d;} /*charcoal gray*/
.textcolor2 {color:#808080;} /*medium gray*/
.textcolor3 {color: #006699;} /*Bright Blue*/
.textcolor4 {color:#326BBC;} /*Link Color Blue */
.textcolor5 {color:#f00;} /* Red */

.smalltext {font-size:10px;}

.Bottom_Promo .ContentsHolder {
 height:auto;
 position:relative;
   
}

.Bottom_Promo .Contents {
    height:auto;
    position:relative;
}

.ContentToBeSwapped  {
    width:260px;
    height:auto;
    position:relative;
}



.Bottom_Promo a {
	text-decoration:none;
	color:#716c6e;
	}
	
.Bottom_Promo a:visited {
	text-decoration:none;
	color:#716c6e;
	}
.Bottom_Promo a:hover {
	text-decoration:underline;color:#000;
	}
	
	
.Bottom_Promo.NewsLinks a {
	color:#326BBC;
	text-decoration:underline;
	}

.Bottom_Promo.NewsLinks a:hover {
	color:#326BBC;
	text-decoration:underline;
	}
	
.Bottom_Promo.NewsLinks a:active {
	color:#326BBC;
	text-decoration:underline;
	}

.Bottom_Promo.NewsLinks a:visited {
	color:#326BBC;
	text-decoration:underline;
	}