body {
	background:#fff url(../images/background.gif) repeat-x; 
	margin:0; 
	padding:0; 
	border:0; 
	text-align:center; 
	font-size:76%; 
	font-family: arial, sans-serif;
}

#wrapper {
	width:1000px; 
	margin:0 auto; 
	text-align:left; 
	position:relative; 
	overflow:hidden;
}

* html #wrapper {
	overflow:visible; 
	z-index:500;
}

#header {
	height:152px;
}

#header h1 {
	width:504px; 
	height:0; 
	padding:152px 0 0 0; 
	overflow:hidden; 
	background: url(../images/GTA_logo.gif) no-repeat; 
	margin:0; 
	float:left;
}

#header p.address {
	color:#2562ae;
	width:100%;
	text-align:right;
	margin:0;
	padding:18px 10px 0 0;
	font-size:14px;
}

#header a {
	text-decoration:none;
	color:#2562ae;
}

h5 {
	font-size:18px;
	margin:20px 0 10px 7px;
	}

p {padding:0; margin:5px 0; line-height:18px; font-size:12px;}

#content {
	clear:both; 
	width:1000px; 
	background:url(../images/rightback.gif) repeat-y right top; 
	font-family:arial, sans-serif; 
	font-size:12px;
}

h1 {
	color:#ee0011;
	margin:20px 0px;
	font-weight:bold;
	text-transform:uppercase;
	font-size:14px;
}

h2 {
	padding:0; 
	margin:20px 0 10px 0; 
	font-size:18px; 
	font-weight:normal;
	color:#2562ae; 
	font-size:20px;
}

h3 {
	padding:0; 
	margin:0px 10px; 
	font-size:14px; 
	font-weight:normal;
	color:#ee0011;
	font-weight:bold;
	text-transform:uppercase;
}

h3 em {
	color:#2562ae;
	font-style:normal;
}


	

.leftCol {
	width:690px; 
	float:left; 
	padding-bottom:5px;
}

.rightCol {
	width:300px; 
	float:right; 
	border-top:4px solid #2562ae; 
	font-family:arial, sans-serif; 
	font-size:11px;
	color:#333;
}

.rightCol p{
}

.rightCol ul {
	padding:0; 
	margin:0px 20px; 
}

.rightCol ul li {
	width:270px; 
	padding: 0px; 
	margin-bottom:5px;
	font-family:arial, sans-serif;  
	font-size:11px;
}

.rightCol ul li a {
	color:#00d; 
	font-size:12px;
}

#footerTop {
	/*background:#ccd5e0 url(../images/footline.gif) repeat-x left top; */
	background-color:#FFF;
	text-align:left;
}

#footerTop a, 
#footerTop a:visited {
	color:#3e5a8f;
	text-decoration:none;
	}

#footerBottom {
	background:#44444f; 
	text-align:left; 
	margin-bottom:50px; 
	font-size:11px; 
	border-top:1px solid #fff;
}

#footerBottom a, 
#footerBottom a:visited {color:#ddd;}

#footerT {
	clear:both; 
	width:1000px; 
	margin:0 auto; 
	color:#bbb; 
	background:url(../images/rightbackfoottop.gif) repeat-y right top;
}

#footerB {
	width:1000px; 
	margin:0 auto; 
	color:#ddd; 
	background:url(../images/rightbackfootbottom.gif) repeat-y right top;
}

.inner {padding:10px;}
.medium {font-size:11px;}
.small {font-size:10px;}

ol li {line-height:2em; font-size:14px;}

.clear {clear:both; height:0; overflow:hidden;}


.service {list-style-image: url(../images/li.gif);}

.tip a {
	color:#333;
	font-weight:bold;
	text-decoration:underline; 
	line-height:18px;
}

.tip a:hover {color:#777;}

.bottom_tips {
	margin-top:0px;
	width:300px; 
	float:left; 
	margin-right:16px; 
	display:inline; 
	border-right:1px solid #ccd5e0;
}

.none {
	margin-right:0;
	border-right:0px;
}

.bottom_tips p {
	color:#333;
	padding:10px;
}


.black {color:#fff; }

img.feed {display:block; padding-right:20px; float:left;}
a.rss {font-size:14px; color:#c40;}
a.rss:hover {text-decoration:none;}

img.preload {position:absolute; left:-9999px; top:0;}

  #semiFixed {width:300px;}
  #boxHead {height:27px; background:url(../images/top.gif); margin:0; padding:0 0 0 10px; color:#fff; font-size:12px; line-height:25px; font-family:arial, sans-serif;}
  #containerBody {background:url(../images/bottom.gif) left bottom; padding:10px 40px; color:#666; font-family:arial, sans-serif;}
  #containerBody img {display:block; border:0;}

#partners_home {width:282px; padding:0 1px 5px 17px; background:#77777f;}
#partners_home a {border:0; text-decoration:none;}
#partners_home img {display:block; width:125px; height:67px; float:left; margin:5px 16px 0 0; display:inline; border:0;}

#smallBanner {width:468px; height:60px; background:#fff; padding: 10px 56px;}
