﻿@charset "utf-8";
/* CSS Document */

/******************************************************************************* global  */
body{
	background:#dbeaf4;
	font-size:small;
	font-family:Arial, Helvetica, sans-serif;
	color:#555;
}

a, a:link, a:visited{
	color:#025da3;
	text-decoration:underline;
}

a:hover, a:active{
	color:#1a9f69;
	text-decoration:none;
}

.floatLeft{
  float:left;
}

.floatRight{
  float:right;
}

.clear{
  clear:both;
}

.marginRight {
	margin-right:10px;
}
.marginLeft {
	margin-left:10px;
}

img.picBorder{
  background-color:#fff;
  padding:1px;
	border:1px solid #ddd;
}

li.noListItem{
  list-style-image:none;
}

.bold{
  font-weight:bold;
}
a.noUnderline{
  text-decoration:none;
}
h1,h2,h3,h4,h5,h6{
  font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif !important;
}
h1{
  color:#2a6ebb;
	font-size:160%;
}
h2{
  color:#1a9f69;
	font-size:130%;	
}
h3{
  color:#7ca6d5;
	font-size:100%;	
}

h4,h5,h6{
	font-size:100%;	
}

.lightBlueText{
  color:#94b6dd;
}

.greenText{
  color:#1a9f69;
}

.border{
  border-top:1px solid #cedfee;
	margin:10px 5px;
}

span.pad10{
  padding:0px 10px;
}
img.margin5TB{
  margin:5px 0px;
}

.width20{
  width:19%;
}

.width30{
  width:29%;
}
.width50{
  width:49%;
}

.width70{
  width:69%;
}
.width80{
  width:79%;
}
.width95{
  width:95%;
}

.imgPadLeft {
	padding-left:15px;
	padding-bottom:15px;
}

.imgPadRight {
	padding-right:15px;
	padding-bottom:15px;
}

img.floatLeft{
  float:left;
	margin-right:15px;
	margin-bottom:15px;
}

img.floatRight{
  float:right;
	margin-left:15px;
	margin-bottom:15px;
}

/******************************************************************************* aiws_container */
div#aiws_container{
	width:896px;
	margin:0 auto;
	background-color:#fff !important;

}

/******************************************************************************* aiws_containerInner */
div#aiws_containerInner{
	padding-top:10px;
}


/******************************************************************************* aiws_header */
div#aiws_header{
}

div#aiws_logo{
  float:left;
	width:442px;
}

div#aiws_banner{
  float:right;
	width:454px;
}


/******************************************************************************* aiws_mainNav */
div#aiws_mainNav{
	background:transparent url(../images/layout/mainNavBG.gif) repeat-x top left;
	height:36px;
	padding:3px 5px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
}
div#aiws_mainNav div.mainNavContents{
  margin-top:-4px;
  float:left;
	width:60%;	
}

div#aiws_mainNav div.mainNavContents span.aiws_mainNavTopLink{
	padding:0px 15px 5px 0px;
  height:36px;
}

div#aiws_mainNav a{
	text-decoration:none;
	color:#fff;	
}
div#aiws_mainNav a:hover,
div#aiws_mainNav a:active{
	color:#dceaf3;
}

div#aiws_mainNav div.searchContainer{
	float:right;
	text-align:right;
	width:39%;
}

div#aiws_mainNav div.searchContainer a{
  margin-right:10px;
}

/*  Styles for Google Search Form */

div#aiws_mainNav form#cse-search-box label{
	margin:0px 5px;
}
div#aiws_mainNav form#cse-search-box input.searchText{
	background: #fff url(http://www.google.com/coop/intl/en/images/google_custom_search_watermark.gif) no-repeat scroll left bottom; 
	-moz-background-clip: -moz-initial; 
	-moz-background-origin: -moz-initial; 
	-moz-background-inline-policy: -moz-initial;
	margin-top:2px;
	margin-left:5px;
}

div#aiws_mainNav form#cse-search-box input.submitButton{
  vertical-align:middle;
	margin-right:10px;
	margin-bottom:1px;
}


/******************************************************************************* aiws_leftNav */
div#aiws_leftNav{
	width:181px;
	float:left;
	margin:0 auto;
	padding-left:4px;
	background-color:#fff;
}

div#aiws_leftNav img{
	display:block;
	margin:0 auto;
}

div#aiws_leftNav .border{
	margin:10px 5px;
}

div#aiws_leftNavBoard{
	width:175px;
	float:left;
	margin:0 auto;
	padding-left:4px;
	background-color:#fff;
}

div#aiws_leftNavBoard .header{
  	text-transform:uppercase;
	color:#2a6ebb;
	font-weight:bold;
	text-align:center;
	font-size:100%;
}



div#aiws_leftNavBoard ul{
	margin:0px 0px 5px 5px;
	padding:0px 0px 0px 15px;
	font-size:85%;
	color:#2a6ebb;
}

div#aiws_leftNavBoard ul li{
	margin:0px;
	padding:0px;
	list-style-type:square;
}

div#aiws_leftNavBoard ul li a,
div#aiws_leftNavBoard ul li a:link,
div#aiws_leftNavBoard ul li a:visited,
div#aiws_leftNavBoard a{
	text-decoration:none;
}


div#aiws_leftNavBoard ul li a:hover,
div#aiws_leftNavBoard ul li a:active,
div#aiws_leftNavBoard a:hover,
div#aiws_leftNavBoard a:active{
	text-decoration:underline;
}
div#aiws_leftNavBoard ul li.noListItem{
  	list-style:none;
	font-size:100%;
	margin-left:-15px;
	font-weight:bold;
}


/******************************************************************************* aiws_content */
div#aiws_content{
	width:510px;
	float:left;
	padding:0px 25px;
}

div#aiws_wideContent{
	width:510px;
	float:left;
	padding:0px 15px;
	border-left: 1px dotted #ccc;
}


div.picHome{
	float:left;
	width:95%;
	padding:0px 10px 0px 10px;
	line-height:1.2em;
}

div.picHome h3{
  font-weight:bold;
	color:#1A9F69;
	text-decoration:none;
	padding:0px;
	margin:0px;
}


div.picHome a{
  font-weight:bold;
  color:#1a9f69;
	text-decoration:none;
}

div.picHome a.readMore{
  font-weight:normal;
	color:#025da3;	
	text-decoration:none;	
	font-size:12px;
}
div.picHome a.readMore:hover{
	text-decoration:underline;	
	color:#1A9F69;
}

div.newsHome{
	background-color:#eefafa;
	float:right;
	width: 45%;
	padding:10px;
	margin-top:-10px;
}

body#aiws_widePage div#aiws_content{
	width:660px;
}

.tableHeaders {
	font-weight:bold;
	background-color:#EFEFEF;
}


/******************************************************************************* aiws_rightNav */
div#aiws_rightNav{
	width:150px;
	float:right;
	margin:-2px 0 5px 0;
	color:#2a6ebb;
	background-color:#fff;
}

div#aiws_rightNav .header{
  	text-transform:uppercase;
	color:#2a6ebb;
	font-weight:bold;
	text-align:center;
	font-size:100%;
}

div#aiws_rightNav ul{
	margin:0px 0px 5px 5px;
	padding:0px 0px 0px 15px;
	font-size:85%;
	color:#2a6ebb;
}

div#aiws_rightNav ul li{
	margin:0px;
	padding:0px;
	list-style-type:square;
}

div#aiws_rightNav ul li a,
div#aiws_rightNav ul li a:link,
div#aiws_rightNav ul li a:visited,
div#aiws_rightNav a{
	text-decoration:none;
}


div#aiws_rightNav ul li a:hover,
div#aiws_rightNav ul li a:active,
div#aiws_rightNav a:hover,
div#aiws_rightNav a:active{
	text-decoration:underline;
}
div#aiws_rightNav ul li.noListItem{
  	list-style:none;
	font-size:100%;
	margin-left:-15px;
	font-weight:bold;
}

div#aiws_rightNav .border{
	margin:5px;
}

div#aiws_rightNav img{
	display:block;
	margin:0 auto;
}

div#aiws_rightNav .rightImg{
	float: right;
	margin-bottom: 5px;
}

/******************************************************************************* aiws_ad */
div#aiws_ad{
  clear:both;
	width:800px;
	margin:0 auto;
	padding:0 40px;
	background-color:#fff !important;
}



/******************************************************************************* aiws_footer */
div#aiws_footer {
	width:889px;
	background:transparent url(../images/layout/footerBG.gif) no-repeat top left;
	padding:15px 5px 30px 5px;
	margin:0 auto;
	min-height:55px;
	height:auto !important;
	height:55px;	
	
	
	
}
div#aiws_footer .location
{
	margin-top:40px;
  font-size:85%;
  color:#7d7d7d;
	float:left;

}

div#aiws_footer .copyright
{
	margin-top:55px;
  font-size:85%;
  color:#7d7d7d;
	text-align:right;
 
}


div#aiws_footer a.site{
  width:20%;
  float:right;
	font-size:130%;
	color:#7ca6d5;
	font-weight:bold;
	text-align:right;
	text-decoration:none;	
	cursor:pointer;
	margin-top:10px;
}


div#aiws_footer .copyright a:link,
div#aiws_footer .copyright a:visited,
div#aiws_footer a.site:link,
div#aiws_footer a.site:visited{
	text-decoration:none;
}

div#aiws_footer .copyright a:hover,
div#aiws_footer .copyright a:active,
div#aiws_footer a.site:hover,
div#aiws_footer a.site:active{
	text-decoration:underline;
}

.redText
{
    color: Red;
}





