

body {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; line-height: 1.5em; color: #04439a; background-color:#184685; margin: 0px;}

a:link {color: #04439a; text-decoration: underline;}
a:visited {color: #04439a; text-decoration: underline;}
a:active {color: #04439a; text-decoration: underline;}
a:hover {color: #000; text-decoration: underline;}



/* Main divs for home page */
#container {
   margin: 0 auto;
   width:100%;
   background: #184685 url(images/bkg-container.gif) repeat-x top left;
   }
   
#logo_header { width:800px; background: #fff url(images/logo_header2.jpg) no-repeat top left; text-align:left;}   

#column1 { 
	width:198px;
	background: #fff url(images/bkg-column1.gif) repeat-y top left;
}
#column1 a {
	text-decoration:none;
}   
#column1 a:hover {
	text-decoration:underline;
}   
 
 #footer2 { 
  width:800px;
  background-color:#184685;
  }



.gray									{color: #666;  text-decoration: none;}
.gray A, .gray A:visited 		{color: #666;}
.gray A:hover 					{color: #000; text-decoration: underline;}

.white									{color: #fff;  text-decoration: none;}
.white A, .white A:visited 		{color: #fff;  text-decoration: none;}
.white A:hover 						{color: #fff; text-decoration: underline;}

.red									{color: #b01123;  text-decoration: none;}
.red A, .red A:visited 		{color: #b01123;  text-decoration: none;}
.red A:hover 						{color: #b01123; text-decoration: underline;}

.blue									{color: #04439a;  text-decoration: none;}
.blue A, .blue A:visited 		{color: #04439a;  text-decoration: none;}
.blue A:hover 					{color: #04439a; text-decoration: underline;}


.bold {font-weight:bold;}
.italic {font-style:italic}

.size9 {font-size:9px;}
.size10 {font-size:10px;}
.size11 {font-size:11px;}
.size12 {font-size:12px;}
.size13 {font-size:13px;}
.size14 {font-size:14px;}
.size15 {font-size:15px;}
.size16 {font-size:16px;}
.size17 {font-size:17px;}
.size18 {font-size:18px;}
.size19 {font-size:19px;}
.size20 {font-size:20px;}
.size21 {font-size:21px;}
.size22 {font-size:22px;}


.resumeheader {font-weight:bold;text-decoration:underline;}

div#column1 ul {margin:0px;padding-left:14px;}
div#column1 ul li {list-style-image: url(images/li_red_disc2.gif); padding-bottom:10px;}


h1 {  margin-bottom: 8px; margin-top: 0px; padding-top:8px;font-size: 16px; color:#b01123;text-align:center;} 

h2 {  margin-bottom: 8px; margin-top: 0px ;font-size: 16px; color:#b01123;} 

h3 {  margin-bottom: 2px; margin-top: 0px; font-size: 14px; color:#b01123;} 

h4 {  margin-bottom: 2px; margin-top: 0px; font-size: 12px; color:#b01123;} 


/*Miscellaneous*/

input {margin-top: 0px; margin-bottom: 0px; margin-left: 0px;}

form {margin-top: 0px; margin-bottom: 0px; }

table {margin-top: 0px; margin-bottom: 0px; }

.label {  font-size: 11px; line-height: 1.2em; font-weight: bold; color: #ffffff;}

.attribute {  font-size: 11px; line-height: 1.2em; color: #ffffff;}


.fancybutton {background:#2853a1;  color:#ffffff; font-size:12px; font-weight:bold;}

.fancybutton2 {background:#2853a1; color:#ffffff; font-size:11px; font-weight:bold; }

