 
 /* CSS Document */
body {margin-left:0px; margin-right:0px; margin:0; padding:0;}

#search_box {
    position: absolute;
	white-space: nowrap;
	text-align: right;
	display: block;
	float: right;
	top: 10px;
	right: 24px;
	
}
#search_box table {
	margin-right: 0px;
	padding-right: 0px;
	height: 20px;
	width: 100px;
}
#feedback_contact table{
	width: 30px;
}


#feedback_contact_box{
	white-space: nowrap;
	text-align: left;
	position: absolute;
	top: 85px;
	left: 40em;	

}
#feedback_contact{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	white-space: nowrap;
	font-weight:normal;
}
#feedback_contact p {
	padding-bottom: 2px;
	margin-right: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-left: 0px;
	font-size: 11px;
	font-weight:normal;	
}
#feedback_contact  a{
    color: #ffffff;	
	text-decoration:none;	
}

#feedback_contact  a:visited {
    color: #ffffff;
	padding-bottom: 2px;
	margin-right: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-left: 0px;
	font-size: 11px;
	font-weight:normal;
	text-decoration:none;
	
}
#feedback_contact  a:hover {
    color: #ffffff;	
	text-decoration:underline;	
	
}
#travel table{
	width: 100px;
}
#travel_box{
	white-space: nowrap;
	text-align: right;
	position: relative;
	float:left;
	/*top-right: 2px;*/
	bottom: 13px;
	left: 20em;
}
#travel{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	white-space: nowrap;
}
#travel p {
	padding-bottom: 2px;
	margin: 0px;
	padding-top: 3px;
	padding-right:5px;
	padding-left: 0px;
	font-size: 11px;
	font-weight: bold;	

}
#travel a {
    color: #ffffff;	
	font-size: 11px;
	font-weight: bold;	
	text-decoration:none;
}
#travel a:visited {
    color: #ffffff;
	text-decoration:none;	
}
#travel a:hover {
    color: #ffffff;	
	text-decoration:underline;	
}
#search
{
    float: left;
    text-align: left;
    position: relative;
    left: 0em;
    top: 30px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #ffffff;
    vertical-align: bottom;
}
#search search input {
	width: 280px;
}
#search select
{
/*    float: right;
    font-family: Arial, Helvetica, sans-serif;*/
    font-size: 11px;
    /*margin-top: 2px;
    margin-right: 10px;
    margin-bottom: 0px;
    margin-left: 0px;

    padding-top: 2px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;*/
}

#search option.row1
{
    background-color: #ebebeb;
}

#search option.row2
{
    background-color: #f8f8f8;
}
#search {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	white-space: nowrap;
}

#search_box p {
	padding-bottom: 2px;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-left: 0px;
	font-size: 11px; 	
}
#banner_and_search {
	white-space: nowrap;
	display: block;
	background-image: url(/images/back_banner.jpg);
	background-repeat: repeat-x ;	
	margin: 0px;	
	padding: 0px;
	position: relative;
	left: 0px;
	top: 0px;
	border-bottom-width:0px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
}
#banner {
	margin: 0px;
	padding: 0px;
	left: 0px;
	top: 0px;
	height: 70px;
	display: inline;
	white-space: nowrap;
	float: left;
}
#banner img {
	margin: 0px;
	padding: 0px;
}


div#mainwrapper {min-width:830px; max-width:100%;  margin-left:auto; margin-right:auto;} 



* html .minwidth {
	padding-left:310px;
}

* html .container {
	margin-left:-310px;
	position:relative;
}

/*\*/
* html .minwidth, * html .container, * html .content, * html .layout  {
	height:1px;
}
/**/

div#header {
	width:auto;
	
	}
#threecolwrap {
  float:left;
  width:100%;

	}
#twocolwrap {
 	float:left;
	width:100%;
	display:inline; 
	margin-right:-170px; 
	margin-bottom: 50px;
	}
 #nav {
 	float:left;		
 	width:150px;	
	display:inline; /* stops IE doubling  margin on float*/
 	}
#content {    
 	width:auto;	
 	margin-left:13em;
 	margin-right:0px;	
	margin-bottom:0px;	
	padding-left: 0px;
	height: 100%;
	border-left:solid #CCCCCC 1px;
	padding-top: 0px;
	
 	}
 #rightcolumn {
	float:right;
	vertical-align:top;
	width:170px;
	
	}
 #footer {   
   BORDER-TOP: #1f4675 2px solid;
 	width:100%;
 	clear:both;
 
 	}
/* end of structural styles */ 

	
/*quick menu begin*/
#quick_menu form {
	font-family: Arial, Helvetica, sans-serif;
	font-size:85%;
	margin-top:2px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #FFFFFF;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;	
	
}
#quick_menu option.row1 {
	background-color: #ebebeb;
}
#quick_menu option.row2 {
	background-color: #f8f8f8;
}
/*quick menu end*/

ul.menu1, ul ul {padding:0px; margin:0; border:0; list-style-type:none; height:100%; overflow:hidden; background:#1f4675; width:12em; text-align:left; color:#fff; border:1px solid #cccccc; font-family:Arial, Helvetica, sans-serif; display:block; font-size: 1em; padding-right: 0px;}
ul.menu1 table {border-collapse:collapse; padding: 0px; margin:0; font-size:1em; font-family:Arial, Helvetica, sans-serif; }
ul.menu1 ul {margin-left:5px; font-size: .8em;  }
ul.menu1 li {padding-left:6px;  }
ul.menu1 li.drop {margin-bottom:-2px; font-size:.9em; padding-bottom: 2px; padding-top: 2px; }
ul.menu1 li a, 
ul.menu1 li a:visited {display:block; width:14em; height:2em; line-height:14px; text-decoration:none; color:#ffffff; background-color:#1f4675; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size: .9em; }
ul.menu1 li a.last, 
ul.menu1 li a.last:visited {display:block; width:14em;  color:#ffffff; font-size: .8em;
padding-bottom: 3px;padding-top: 3px; }
ul.menu1 li a.last:hover {color:#99ccff; font-size: .8em; padding-bottom: 3px; padding-top: 3px; }

ul.menu1 li ul {display:none;}

ul.menu1 li:hover a{border:0; color:#99ccff; font-weight:normal; font-size: .9em;    }
ul.menu1 li a:hover {border:0; color:#99ccff; font-weight:normal; font-size: .9em; }
ul.menu1 li:hover ul, 
ul.menu1 li a:hover ul {display:block; height:100%; width:13em; margin-top:-1px; background:#1f4675; border:1px solid #9c0000; font-size:1em; margin-left:-6px; padding-right: 16px;  }
ul.menu1 li:hover ul li a, 
ul.menu1 li a:hover ul li a {height:16%; color:#03135d; font-weight:normal; background-color: #ffffff;  margin-left:-6px; padding-left: 7px;  padding-right: 16px; padding-top: 5px; padding-bottom: 5px; }
ul.menu1 li:hover ul li:hover a, 
ul.menu1 li a:hover ul li a:hover {background:#9c0000;  color:#fff; margin-left:-6px; padding-left:7px; padding-bottom: 2px;  }

 

/* begin with the content style */ 

/*#content h2 {margin:5px 0 16px 3px; 
font-size:14pt; 
color: #2d8be1; 
font-family: Arial, Helvetica, sans-serif; 
padding-bottom: 6px;
}
#content h3 {
margin:8px 0 15px 3px; 
font-size:12pt; 
color: #000000;
font-family: Arial, Helvetica, sans-serif; 
	}
#content p{margin:8px 0 15px 3px; padding: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em; }

#content a:link {
	color: #0000CC;
	text-decoration: underline;	
}
#content a:visited{ color: #756f46;  }
#content a:hover{ color: #990000;
text-decoration: underline;}

#content ul {   
	list-style-type: square;
    margin-left: 30px;
	margin-top: 0px;
	padding-top: 4px;
	margin-bottom: 0px;
	padding-bottom: 10px;
	list-style:none;
 }

#content li { 
background: url(../images/bullet_blueSquare.gif) no-repeat 6px 10px;	
font-family: Arial, Helvetica, sans-serif; color: #000000; 
font-size: 0.8em;    padding-left:25px; padding-top:2px; padding-bottom: 3px;}

#content li a:link {
	color: #0000CC;
	text-decoration: underline;
}
#content li a:visited{ color: #756f46;  }
#content li a:hover{ color: #990000;
text-decoration: underline;}*/
/*begin center list*/
#itravelList {   background-color: #3a68ab; border-right: 1px #7b9ac3 solid; font-size: 80%;
 height: 138px; border-top: 3px #7b9ac3 solid;  border-left: 1px #7b9ac3 solid;	 font-family:Arial, Helvetica, sans-serif;
}
#itravelList h3{margin:3px 0px 0px 10px;
padding: 3px 0px 6px 5px;
font-size: 1.0em; color: #ffffff; border-bottom: 1px #7b9ac3 solid;
}
#itravelList h3 a a:visited{ color: #ffffff; text-decoration:none;}
#itravelList h3 a:hover{ color: #ffffff; text-decoration:underline;}

#itravelList  img { float:left; padding: 0px 3px 0px 0px;
}

#passportsList {  background-color: #3a68ab; border-right: 1px #7b9ac3 solid; font-size: 80%;
 height: 138px; border-top: 3px #7b9ac3 solid; vertical-align: top; 
 font-family:Arial, Helvetica, sans-serif;
}
#passportsList h3{margin:3px 0px 0px 10px;
padding: 3px 0px 6px 5px; vertical-align: top; 
font-size: 1.0em; color: #ffffff; border-bottom: 1px #7b9ac3 solid;
}
#passportsList  img { float:left; padding: 0px 3px 0px 0px;

}
#visasList {  border-right: 1px #7b9ac3 solid; height: 138px; background-color: #3a68ab;  font-size: 80%; vertical-align: top; border-top: 3px #7b9ac3 solid; font-family:Arial, Helvetica, sans-serif;}
#visasList h3{margin:3px 0px 0px 10px;
padding: 3px 0px 6px 5px;
font-size: 1.0em; color: #ffffff; border-bottom: 1px #7b9ac3 solid;
}
#visasList  img { float:left; padding: 0px 3px 0px 0px;
}
#family {  border-right: 1px #7b9ac3 solid; height: 138px; background-color: #3a68ab;  font-size: 80%; vertical-align: top; border-top: 3px #7b9ac3 solid; font-family:Arial, Helvetica, sans-serif;}
#family  h3{margin:3px 0px 0px 10px;
padding: 3px 0px 6px 5px;
font-size: 1.0em; color: #ffffff; border-bottom: 1px #7b9ac3 solid;
}
#family  img { float:left; padding: 0px 3px 0px 0px;
}

#homeLists { margin: 0px; padding: 0px;  border-bottom:2px #ffffff solid; background-color: #3a68ab; padding-bottom: 10px; }

#homeLists h3{margin:3px 0px 0px 10px;
padding: 3px 0px 6px 5px;
font-size: 1.0em; color: #ffffff; border-bottom: 1px #7b9ac3 solid;
}
#homeLists  h3 a { color: #ffffff; text-decoration:none;}
#homeLists h3 a:hover{ color: #ffffff; text-decoration:underline;}
#homeLists  h3 a:visited{ color: #ffffff;}


#homeLists ul { margin: 0; padding: 5px 0 0 0; list-style: none; }
#homeLists li { padding: 1px 3px 5px 33px; background: url(http://www.travel.state.gov/images/bullet_whiteCircle2.gif) no-repeat 17px 2px; }
#homeLists li.yellow1 { padding: 1px 3px .4em 33px; background: url(http://www.travel.state.gov/images/bullet_whiteCircle2.gif) no-repeat 17px 2px; color:#ffff66; }
#homeLists li.nobullet { background-image: none;}
#homeLists li a { font-size: 90%; color: #e7edf5; text-decoration: none; }
#homeLists li a:hover{ text-decoration: underline; }
#homeLists li.nobullet a { text-decoration: underline; }

	/*end center list*/
#center table{		
	margin-bottom: -2px; 
	border-right: 1px solid #D4D4D4; border-left: 1px solid #D4D4D4; border-top: 1px solid #D4D4D4; 
	
	}
	
#welcome {		
	background-image:url(http://travel.state.gov/images/longermiddle.jpg);
	background-repeat: repeat y; 
	}
	
#welcome ul {	
    color:#1869B4;
	font-size: 14px;	
	padding: 0px 0px 0px 10px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;		
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
   
				
}
#welcome ul li {

	padding:5px 3px 7px 36px;
	margin: 5px 0px 6px 0px;	
	background:  url(/images/homebullet.jpg) no-repeat 7px 2px;		
	font-weight: bold;
	font:Arial, Helvetica, sans-serif;
	LIST-STYLE: none;	
    white-space:nowrap;
		
}
#welcome  ul li a {	   
	color:#1869B4;	
	text-decoration: none;	
}
#welcome ul li a:vistied {	   
	color:#1869B4;	
	text-decoration:none;	
}
#welcome ul li a:hover {	   
	color:#1869B4;	
	text-decoration: underline;	
}




/* end the content style */ 


/* begin sectiion nav structural style, top nav */
#sectionNav {
	position: absolute;
	left: 12.8em;
	top: 122px;
	height: 33px;
	width: 567px;
	

}
#sectionNav ul { padding: 0; margin: 0;  vertical-align: top; }
#sectionNav ul li { float: left; background-repeat: no-repeat; list-style-type: none; top: 120px; height: 33px; }
#sectionNav ul li a { display: block; float: left; height: 29px; }
#sectionNav ul li a span { display: none; }

#sectionNav ul li.travel { background-image: url(http://travel.state.gov/images/nav_travel.gif); }
#imgtravel { background-image: url(http://travel.state.gov/images/nav_travel.gif); width: 125px; }
#imgtravel:hover { background-image: url(http://travel.state.gov/images/nav_travel.gif); }
#imgtravelon { background-image: url(http://travel.state.gov/images/nav_travel_on.gif); width: 125px; }
#imgtravelon:hover { background-image: url(http://travel.state.gov/images/nav_travel_on.gif); }

#sectionNav ul li.passports { background-image: url(http://travel.state.gov/images/nav_passports.gif); }
#imgpassports { background-image: url(http://travel.state.gov/images/nav_passports.gif); width: 74px; }
#imgpassports:hover { background-image: url(http://travel.state.gov/images/nav_passports.gif); }
#imgpassportson { background-image: url(http://travel.state.gov/images/nav_passports_on.gif); width: 74px; }
#imgpassportson:hover { background-image: url(/http://travel.state.gov/images/nav_passports_on.gif); }

#sectionNav ul li.visas { background-image: url(http://travel.state.gov/images/nav_visas.gif); }
#imgvisas { background-image: url(http://travel.state.gov/images/nav_visas.gif); width: 48px; }
#imgvisas:hover { background-image: url(http://travel.state.gov/images/nav_visas.gif); }
#imgvisason { background-image: url(http://travel.state.gov/images/nav_visas_on.gif); width: 48px; }
#imgvisason:hover { background-image: url(http://travel.state.gov/images/nav_visas_on.gif); }

#sectionNav ul li.family { background-image: url(http://travel.state.gov/images/nav_family.gif); }
#imgfamily { background-image: url(http://travel.state.gov/images/nav_family.gif); width: 109px; }
#imgfamily:hover { background-image: url(http://travel.state.gov/images/nav_family.gif); }
#imgfamilyon { background-image: url(http://travel.state.gov/images/nav_family_on.gif); width: 109px; }
#imgfamilyon:hover { background-image: url(http://travel.state.gov/images/nav_family_on.gif); }

#sectionNav ul li.news { background-image: url(http://travel.state.gov/images/nav_news.gif); }
#imgnews { 	background-image: url(http://travel.state.gov/images/nav_news.gif); width: 51px; }
#imgnews:hover { 	background-image: url(http://travel.state.gov/images/nav_news.gif); }
#imgnewson { 	background-image: url(http://travel.state.gov/images/nav_news_on.gif); width: 51px; }
#imgnewson:hover { 	background-image: url(http://travel.state.gov/images/nav_news_on.gif); }

#sectionNav ul li.law { background-image: url(http://travel.state.gov/images/nav_law.gif); }
#imglaw { background-image: url(http://travel.state.gov/images/nav_law.gif); width: 86px; }
#imglaw:hover { background-image: url(http://travel.state.gov/images/nav_law.gif); }
#imglawon { background-image: url(http://travel.state.gov/images/nav_law_on.gif); width: 86px; }
#imglawon:hover { background-image: url(http://travel.state.gov/images/nav_law_on.gif); }

#sectionNav ul li.about { background-image: url(http://travel.state.gov/images/nav_about.gif); }
#imgabout { background-image: url(http://travel.state.gov/images/nav_about.gif); width: 74px; }
#imgabout:hover { background-image: url(http://travel.state.gov/images/nav_about.gif); }
#imgabouton { background-image: url(http://travel.state.gov/images/nav_about_on.gif); width: 74px; }
#imgabouton:hover { background-image: url(http://travel.state.gov/images/nav_about_on.gif); }

/* end sectiion nav structural style */


#wrap {background-image: url(http://travel.state.gov/images/nav_wrap.gif);  background-repeat:repeat x; padding: 0px; height: 33px; 
}

/* left nav begin */ 

#leftbox {
	width: 13em;
	float:left;
	left: 0px;	
}


#leftbox {  font-family:Arial, Helvetica, sans-serif; background-color:#fffefe; }

/*#leftbox a{  color:#0000CC; }
#leftbox  a:visited{  color:#0000CC; }

#leftbox a:hover{ color: #9c0000;} need to test it out */

#leftbox  h3{
background-color: #990000; 
height: 18px;
width: 200px;
padding: 3px 0px 5px 5px;
margin-top:0px;
margin-bottom: 3px;
font-size: .8em; color: #ffffff;

}

#leftbox  a:visited { 
color: #0000CC;}

#leftbox a:hover { 
color: #9c0000;
text-decoration:underline;
}
#leftbox  a{ 
color: #0000CC;}
#leftbox h3 a:visited { 
color: #ffffff;
text-decoration:underline;
}
#leftbox h3 a:hover { 
color: #ffffff;
text-decoration:underline;
}
#leftbox h3 a{ 
color: #ffffff;
text-decoration:underline;
}
#leftbox ul{padding-left: 0px; font-size: 90%;  font-family:Arial, Helvetica, sans-serif;  margin-left: 22px; margin-top: 0px; margin-bottom: 12px;}
#leftbox  li{  list-style-type:disk;  padding: 0px 0px 3px 2px;  font-size:80%;}
#leftbox li  a{ color:#0000CC; text-decoration:underline;} 
#leftbox li  a:visited{ color:#0000CC; text-decoration:underline;} 
#leftbox  li a:hover { COLOR: #9c0000; text-decoration:underline;}

/* Media and Policy Section */ 
#media_and_policy {   
border: 1px #cccccc solid;  
border-bottom: 3px #cccccc solid; 
height: 140px;  
font-size:small;  
font-family:Arial, Helvetica, sans-serif; 
background-color:#fffefe; vertical-align: top;
}

#media_and_policy h3{
background-color: #990000; 
height: 20px;
margin:0px 0px 0px 0px;
padding: 3px 0px 3px 10px;
font-size: 1em; 
color: #ffffff;
font-family:Arial, Helvetica, sans-serif;
}

#media_and_policy ul { margin-top: 10px;}
#media_and_policy li{ COLOR: #9c0000; list-style-type:disc; list-color: #9c0000; padding: 0px 0px 2px 5px; 
font-size:95%;  font-family:Arial, Helvetica, sans-serif;}
#media_and_policy  li a{ color:#0000CC; }
#media_and_policy  li a:visited {  color:#0000CC; }

#media_and_policy li a:hover { color: #9c0000;}

#media_and_policy {   
border: 1px #cccccc solid;  
border-bottom: 3px #cccccc solid; 
height: 140px;  
font-size:small;  
font-family:Arial, Helvetica, sans-serif; 
background-color:#fffefe; vertical-align: top;
}

/* Stay Informed Section */ 
#stay_informed {   
border: 1px #cccccc solid;  
border-bottom: 3px #cccccc solid; 
height: 140px;  
font-size:small;  
font-family:Arial, Helvetica, sans-serif; 
background-color:#fffefe; vertical-align: top;
}

#stay_informed h3{
background-color: #990000; 
height: 20px;
margin:0px 0px 0px 0px;
padding: 3px 0px 3px 10px;
font-size: 1em; 
color: #ffffff;
font-family:Arial, Helvetica, sans-serif;
}

#stay_informed ul { margin-top: 10px;}
#stay_informed li{ COLOR: #9c0000; list-style-type:disc; list-color: #9c0000;
font-size:95%;  font-family:Arial, Helvetica, sans-serif; list-style-type:none; }
#stay_informed  li a{ color:#0000CC; list-style-type:none; }
#stay_informed  li a:visited {  color:#0000CC; list-style-type:none; }

#stay_informed li a:hover { color: #9c0000;}

#stay_informed {   
border: 1px #cccccc solid;  
border-bottom: 3px #cccccc solid; 
height: 140px;  
font-size:small;  
font-family:Arial, Helvetica, sans-serif; 
background-color:#fffefe; vertical-align: top;
}

/* decoration style start */ 
.tpc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	font-weight: bold;
}
/* decoration style start */ 	

#all { margin-top: -5px; padding:0px; }

#dateBox { position: absolute; left: 1px; top: 123px; font: 10px Arial, Helvetica, sans-serif; color: #fff; padding: 12px 0 5px 6px; border-bottom:0px #002850 solid; 
	width: 193px; height: 15px; 
}
#breadCrumb { color:#01509B; padding: 4px 5px 5px 5px; border-bottom: 1px #6f8faf solid; font-size: 76%;}
#breadCrumb a { color: #01509B; text-decoration:underline;}
#breadCrumb a:hover { color: #01509B; text-decoration:underline;}
#breadCrumb2 { color: #01509B; padding:3px 5px 5px 5px; }
#breadCrumb2 a { color: #01509B; }


/* begin print style */ 
#print {  padding:0px 5px 0px 5px; font-size: 85%; float:right; margin-top: -10px;}
#print a { text-decoration:none;}
#print a:hover { text-decoration:none;}

#print img { padding: 0px 3px 0px 0px; margin-top: 0px;}

#print2 {  padding: 3px 5px 3px 5px; font-size: 100%; border-top:dashed 1px #CCCCCC;border-bottom:dashed 1px #CCCCCC;}
#print2 a { text-decoration:none;}
#print2 a:hover { text-decoration:none;}

#print2 img { padding: 0px 3px 0px 0px; margin-top: 0px;}
/* end print style */ 

/* decoration style for right box */ 

#crossLinks h4 { margin: 0; padding: 2px 5px; background-color: #a50505; color: #fff; font-size: 84.55%; }
#crossLinks ul { margin: 0; padding: 5px 0 0 0; list-style: none; background-color: #eeece6; border-left: 1px #aba394 solid; border-top: 2px #8b0202 solid; border-right: 1px #aba394 solid; border-bottom: 1px #aba394 solid;}
#crossLinks li { padding: 0px 3px 3px 15px; background: url(../images/red_arrow.gif) no-repeat 5px 7px;  font-size: 75%;}
#crossLinks li.nobullet { background-image: none;}
#crossLinks li a {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 95%;
}
#crossLinks li a:visited{ color: #756f46;  }
#crossLinks li a:hover { color: #990000;  text-decoration: underline;}
#crossLinks li.nobullet a {  text-decoration: none; }


#crossLinks2 h4 { margin: 0; padding: 2px 5px; background-color: #76a9d8; color: #fff;   font-size: 84%;}
#crossLinks2 ul { margin: 0; padding: 5px 0 0 0; list-style: none; background-color: #d1e2f2; border-left: 1px #609bd2 solid; border-top: 3px #609bd2 solid; border-right: 1px #609bd2 solid; border-bottom: 1px #609bd2 solid;}
#crossLinks2 li { padding: 0 3px 3px 15px; background: url(../images/red_arrow.gif) no-repeat 7px 2px;   font-size: 80%;}
#crossLinks2 li.nobullet { background-image: none; }
#crossLinks2 li a { text-decoration: none; font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 95%;}
#crossLinks2 li a:hover { color: #990000;  text-decoration: none;}
#crossLinks2 li.nobullet a { color: #1f4675; text-decoration: none; }


/* footer */
#footer {   
   BORDER-TOP: #1f4675 2px solid;
 	width:100%;
 	clear:both; 
 	}
a.footer:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1f4675;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
a.footer:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1f4675;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
a.footer:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1f4675;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}
a.footer:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1f4675;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}
a.footer2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1f4675;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
a.footer2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#1f4675;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
a.footer2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1f4675;
	font-size: .9em;
	font-weight: bold;
	text-decoration: underline;
}
a.footer2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1f4675;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}


.footer_links01, .footer_links02, .footer_text {
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
}


/* end footer */
