/* CSS Document */



html {
	height: 100%;
	margin: 0px;
	padding: 0px;
    
}

body {
	margin: 0px;
	padding-top: 5px;
	font-family: Verdana, Arial, Helvetica, Sans Serif;
	line-height: 16px;
	font-size: 12px;
	color: #000000;

}

.hr { height: 1px; color: #ccc; shade: no-shade;
}

.clr {

	clear: both;
}

.outline {

  border: 1px solid #999999;
  width: 80%;
  margin-left:10%; 
  margin-right:10%;
  margin-bottom: 0px;
  background: #ffffff;
  padding: 0;

}
.topmenu {
  border: 0px;
  width: 100%;
  height: 194px;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica, Sans Serif;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  text-tranformation: uppercase;
  border-left: 1px solid #ffffff;

  }

a.topmenu:link, a.topmenu:visited {
color: #ffffff;
  font-family: Arial, Helvetica, Sans Serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase; 
  }
  
a.topmenu:hover {
  text-decoration: underline;
  }

.header_graphic {

  border-top: 0px;
  border-right: 1px solid #999999;
  border-bottom: 1px solid #ffffff;
  border-left: 1px solid #999999;
  width: 80%;
  height: 138px;
  margin-left:10%; 
  margin-right:10%;
  background: url(images/header_br.jpg) repeat-x;
  padding: 0;

}

  
.intro {

  	margin-top: 20px;
	margin-bottom: 10px;
	margin-left: 15px;
	margin-right: 15px;
    padding-left: 15px;
	padding-right: 15px;
}

#personalInjury {

  	margin-top: 20px;
	margin-bottom: 10px;
	margin-left: 15px;
	margin-right: 15px;
	float: left;
	width: 100%;
}

#immigration {

  	margin-top: 20px;
	margin-bottom: 10px;
	margin-left: 15px;
	margin-right: 15px;
	float: left;
	width: 100%;
}

.menu {
  border: 0px;
  color: #8A708B;
  font-family: Verdana, Arial, Helvetica, Sans Serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-tranformation: uppercase;
  padding-top: 5px;
  padding-bottom: 15px;
  margin-bottom: 10px;

  }

.menu, a.menu:link, a.menu:visited {
color: #8A708B;
  font-family: Verdana, Arial, Helvetica, Sans Serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  padding-top: 5px;
  padding-bottom: 15px;
  line-height: 18px;


  }
  
a.menu:hover {
  color: #80C33F;
  }

.redirect2 {

border: 0px;
  color: #666666;
  font-family: Verdana, Arial, Helvetica, Sans Serif;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  text-tranformation: uppercase;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 15px;

  }

#header_outer {

	text-align: left;

	border: 0px;

	margin: 0px;

}



#header {

border: 1px solid #cccccc;

	float: left;

	padding: 0px;

	margin-right: 2px;

	width: 100%;

	height: 175px;

	

}


.footer {

  border: 0px solid #999999;
  padding-left:15px; 
  padding-right:15px;
  font-size: 10px;
}
a.bottom:link, a.bottom:visited {
color: #999999; font-size: 10px; text-decoration: none; padding-right: 15px;}

a.bottom:hover { text-decoration:none; color: #80C33F;}


td {

	text-align: left;

	font-size: 12px;

}


a.link2:link,a.link2:visited {
color: #8A708B;
font-weight: normal;
padding-left: 0px;
line-height: 14px;
padding-top: 3px;
text-decoration: underline;
}
a.link2:hover {
color: #80C33F;
text-decoration: underline; }


h1 { font-weight: bold; color: #E3EDFD; font-size: 18px; padding-top: 5px; text-decoration: none;}


.h1 { font-weight: bold; color: #E3EDFD; font-size: 18px; padding-top: 0px;text-decoration: none;}
a.h1:link, a.h1:visited {font-weight: bold; color: #E3EDFD; font-style: italic; font-size: 18px; padding-top: 0px; text-decoration: none;}
a.h1:hover {font-weight: bold; color: #E3EDFD; font-size: 18px; padding-top: 0px; text-decoration: none;}

a.navbar:link, a.navbar:visited {color: #ffffff; font-size: 11px; text-decoration: none; padding-top: 6px; font-weight: bold; display: block; height: 25px; text-transform: uppercase;} 
a.navbar:hover, a.navbar:active {background-color: #535353; color: ffffff; text-decoration: none;}

.centerbody {
border: 0;
background: #ffffff;
padding-left: 5px;
padding-right: 15px;
padding-top: 05px;
}

.title {
border: 0;
padding:0;
height: 100%;
text-indent: 15px;
}