
*{ margin: 0; padding: 0; }*
body { background: #fff url(bg.gif) repeat-x 0px 153px; font: 12px Arial, Helvetica, Sans-Serif; color: #454545; line-height: 1.6em; margin-top:0px;}
.mt10 {margin-top:10px;}
.mb10 {margin-bottom:10px;}
.pt10 {padding-top:10px;}
.pb10 {padding-bottom:10px;}


a 	{text-decoration: none; 	color: #1D659F;	}
a:hover	{text-decoration: underline; color: #1D659F;}


h1 { font-size: 2.8em; line-height: 35px; }
h2 { color: #000; font: bold 170% Arial, Sans-Serif; letter-spacing: -1px; padding: 0; margin: 0 0 10px; }
h5 { color: #1D659F; text-align: center; font-size:20px; font-family:Arial; letter-spacing:0px; margin-top:25px;}
h6 { color: #1D659F; text-align: center; font-size:16px; font-family:Arial; letter-spacing:0px;font-weight:normal;}
h4 {text-align:center; font-size:12px; color:#333; margin:10px 0px; font-weight:normal; line-height:16px;margin-bottom:25px;}
h3 { color: #1D659F; font-size:16px; font-family:Arial; padding-bottom:5px;}

#maincontent { padding: 20px 0; clear: both; background-color: white;}

.bigblue {text-align:center; font-size:16px; color:#1D659F; font-weight:normal; line-height:20px;padding:5px 0px; }
img { border: 0; }

.geo { font: bold italic 22px Arial; margin-bottom:20px; padding:60px 0px 0px 5px; }

.grey { color: #484848; }

#wrap { width: 900px; margin: 10px auto 0; }
	
#logo { float: left; width: 400px; margin: 0 0 7px;
	 }

#header_top { 
	color: #454545; 
	padding: 10px 0 0 7px; clear: both; 
	margin: 0 0 0px 0; height: 85px; 
	background:transparent url(infotech-logo-header.png) no-repeat 8px 35px;
	}

#header_top p { 
	padding: 0; margin: 0; 
	}

#header_bottom { 
	background: #005F8D url(infotech-header-bg.png) no-repeat 0px -10px; 
	color: #FFF; 
	clear: both; 
	height:240px;
	border-top:3px solid #005F8D;
	}


#header_bottom h2 { 
	color: #F3F2BF; width: 250px; margin: 0 0 10px; 
	background: #454545; }
	
#slogan { clear: left; width: 730px; border-top: 1px solid #eee; margin: 0; padding: 5px 0 0 0; }


#left { float: left; width: 640px; padding: 5px 15px 0 5px; margin: 0 0 15px 0; }
#left p { margin: 0 0 15px; }
#left ul {margin-left:20px; margin-bottom:15px;}
#left h2 {color: #1D659F; font-size:16px; font-family:Arial; letter-spacing:0px;font-weight:bold;}
#left h3 {color: #1D659F; font-size:13px; font-family:Arial; letter-spacing:0px;font-weight:normal;}


.unos {font-family: arial; font-size:13px;border:1px solid #CCC; background: #efefef;padding: 4px 3px; margin-bottom:5px;}
.unos:focus {border:1px solid #ccc; background: #FFF;padding: 4px 3px; margin-bottom:5px;}
.unos:hover {border:1px solid #ccc; background: #FFF;padding: 4px 3px; margin-bottom:5px;}

input	{border:none;font-weight:bold;}
select	{border:none; padding:5px 10px; width:100px;font-weight:bold;}



#right { width: 220px; float: right; }


#apply 	{
	padding: 10px;
	font-size: 11px; 
	border: 2px solid #7DBCDF; 
	margin-bottom:10px;
	background:#DFF4FF;
	color:#FFF;
	}
	
#apply ul {margin:0px; padding:0px; list-style-type: none;}	
#apply li {border-top: 1px dotted #7DBCDF; line-height:14px; padding: 8px 5px 8px 20px;
		background: transparent url(briefcase.png) no-repeat 0px 6px;}
#apply a {display:block; text-decoration:none; color:#1D659F;}
#apply a:hover {text-decoration:underline; color:#1D659F;}
	
#apply h2 {font: bold 18px arial; color:#1D659F; margin-bottom: 6px;}	




#dates 	{
	padding: 10px;
	font-size: 11px; 
	border: 2px solid #E0E0E0; 
	margin-bottom:20px;
	}
	
#dates ul {margin:0px; padding:0px; list-style-type: none;}	
#dates li {border-top: 1px dotted #E0E0E0; line-height:14px; padding: 5px 5px 5px 20px;
		background: transparent url(time.png) no-repeat 0px 6px;}
	
#dates h2 {font: bold 18px arial; color:#EB6514; margin-bottom: 6px;}	


#info { 	
	padding: 10px;
	font-size: 11px;
	border: 1px solid #E0E0E0;
	background: #fff; 
	margin-bottom:20px;
	}
#info h2 {font: bold italic 18px arial; color:#1D659F; margin-bottom: 6px;}	
	
.download {
	background: transparent url(arrow-down.png) no-repeat 0px 0px;
	padding-left:20px;
	line-height:24px;
	}


#photos img{border: 2px solid #EFEFEF;padding:2px 2px;}
#photos img:hover{border: 2px solid #89B03A;}
#photos a {margin:0px 2px;}
#photos div {width:100%;}

	

#footer { 
	
	clear: both; 
	padding: 8px 5px;
	margin:0;
	margin-bottom: 20px; 
	border-top: 1px solid #ccc; 
	line-height:16px;
	}
	
#language {
	float:right;
	margin-top:19px;
	font-size:11px;
	text-align:right;
	line-height:15px;
	padding-right:10px;
	width:350px;
	}
#language p{ margin-top:15px;}
	
td { padding:7px 8px; border-bottom:1px solid #E0E0E0;}

.tinfo {font-size:15px; font-weight:bold;color: #1D659F;}
.sinfo {font-size:13px; font-weight:bold;color: #1D659F;}
.sprint {font-size:12px; font-weight:normal; color: #A0A0A0;}

.dugme	{	
	background:#C62C05 url("tb-btn-bg.png") repeat-x scroll 0 -5px;
    border: 1px solid #C62C05;
    color: #FFFFFF;
    font-weight: bold;
    margin-right: 10px;
    padding: 8px 15px;
	margin-bottom:35px;
}

.dugme:hover { 
	background:#c62c05;
	cursor:pointer;
	border:1px solid #c62c05;
	}	
	
