/*
ATWstyle.css	  
*/

* { padding: 0; margin: 0; }

body {
	background-image: url(images/Background.jpg);
	background-repeat: repeat-x;
	margin: 0;
	padding: 0;
	text-align: center;
}

#wrapper { 
	margin-left: auto;
	margin-right: auto;
	top:	0px;
	Left: 0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: left;
	width: 900px;
	background: #DCDCDC;
}

#header {
 margin-top: 0px;
 color: #333;
 width: 900px;
 float: left;
 height: 70px;
 background: #285d6d url(images/keyboard.jpg) no-repeat right;
}
#header h1 {
height: 65px;
width: 80px;
padding-top: 5px;
padding-left: 10px;
Border: 0px;
background-image: url(images/Logo3.png);
background-repeat: no-repeat;
background-position: 18px;
}
#header h2 {
height: 55px;
width: 500px;
margin-top: -62px;
background-image: url(images/AWT_DropShadow.jpg);
background-repeat: no-repeat;
background-position: 105px;
}
#header a {
color: #3e87e7;
text-decoration: none;
}
#header2 {
 color: #333;
 width:900px;
 height: 8px;
 float: left;
 background: #497392 url(images/GradBorder8.jpg) repeat;
}

#box { 
margin-top : 0px;
margin-bottom : 10px;
} 

.righttext {
margin-top: 20px;
text-align: justify;
font-size: 1.2em;
background-color: #DCDCDC
}
#pageheader
{
	float: left;
	width: 100%;
}

#pagebody
{
	margin-top: 4px;
	margin-bottom: 10px;
	position: relative;
	float: left;
	width: 900px;
	overflow: hidden;
	background: #DCDCDC;
}

#leftcolumn { 
	margin-top: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	float: left;
	width: 185px;
	height:auto;
}

#pagemenu
{
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
  margin-left: 4px;	
	position: relative;
	float: left;
	width: 166px;
	vertical-align: top;
  overflow: visible;
  z-index: 900; 
}

#ContactAnn
{
  margin-left: 0px;	
	position: relative;
	float: left;
	margin-top: 24px;
	left: 4px; 
}

#pagecontent
{
  margin: 0px;
  padding: 0px;
	position: relative;
	float: left;
	background: #DCDCDC;
	width: 715px;
	overflow: hidden;
}

#commonbottom
{
  margin-left: 0px;	
  margin-top: 0px;
  left: 0px;
  width: 900px;
  height: 108px;
 	position: relative;
	float: left;
	background: #DCDCDC;

}

#contactannfooter
{
  margin-left: 0px;	
  margin-top: 0px;
  width: 100%;
  height: 88px;
 	position: relative;
	float: left;
}

#footer { 
background-image: url(images/FooterBG.jpg);
background-repeat: repeat-x;
position: relative;
float : left;
width: 900px;
height: 30px;
padding-top:0px;
color: Silver;
text-align: Left;
vertical-align: middle;
} 

#footer h5 { 
float : left;
height: 30px;
width : 80%;
font-size: 0.92em; 
font-weight:normal;
padding-top:6px;
color: Silver;
text-align: Left;
} 

#footer h6 {
	float: right;
	height: 30px;
	width: 60px;
	padding:0px;
	margin:0px;
	background-image: url('images/FooterLogo.png');
	background-position:right;
	background-repeat: no-repeat;
	background-attachment: inherit;
}

.horizspacer {
	width: 700px;
	height: 12px;
	float: left;
	background: transparent url(images/Horizontal_Line.gif) repeat;
	padding:0px;
	margin: 0px;
	position: relative;
}

.lefttable
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #497392;
	background-color: #497392;
}
.generalbg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #497392;
	background-color: #DCDCDC
}
.smalltext
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
}
.medtext
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: Black;
  text-decoration: none;
}
.medboldtext
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	line-height: 15px;
  padding: 0px;
  margin: 0px;	
}
.medbolditalic
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9.3pt;
	font-style: italic;
	font-weight: bold;
  padding: 0px;
  margin: 0px;	
}
.lgtext
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
}
.lgboldtext
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
}
.xlboldtext
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-style: normal;
	font-weight: bold;
}

.centercolumn { 
	margin-top: 6px;
	margin-bottom: 4px;
	margin-left: 0px;
	margin-right: 0px;
	position: relative;
	float: left;
	width: 515px;
}

.rightcolumn { 
	margin-top: 6px;
	float: left;
	width: 160px;
}

.highlightbox { 
	float: left;
	margin-left: 16px;
	width: 160px;
	height: 200px;
	background-color: #eaeaea;
	border-right: black thin solid;
	border-top: black thin solid;
	border-left: black thin solid;
	border-bottom: black thin solid;
}

.nomargins
{
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border: 0;
	outline: 0;
}

.floatimage { 
	margin-top: 0px;
	float: left;
	position: absolute;
	width: 120px;
	z-index:1000;
}

.diamondrow {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	margin-top: 2px;
	Padding-bottom: 4px;
	left: 8px;
	position: relative;
}

.bulletrow {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 4px;
	float: left;
	top: 0px;
	left: 40px;
	width: 660px;
	position: relative;
}

.bullet {
	margin-top: 0px;
	margin-bottom: 0px;
	float: left;
	top: 2px;
	left: 0px;
	width: 25px;
	height: 13px;
	position: relative;
	background-image: url('images/Square.gif');
	background-position: left;
	background-repeat: no-repeat;	
}

.bulletrowtext {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	vertical-align: text-top;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	float: left;
	top: 0px;
	left: 1px;
	width: 630px;
	height:auto;
	position: relative;
}