/*-----container to center the layout-------*/
#advertiseContainer {
width: 850px;
margin-bottom: 10px;
margin-top:15px;
background-color: #FFF;
margin: 0 auto;
text-align: center;
}

#advertiseContent {
background-color: #ffffff;
padding: 0px;
margin: 0 auto;
margin-left: 0px;
margin-right: 0px;
}
div#advertiseContent {
min-height:500px;
margin: 0 auto;
height:expression(this.scrollHeight > 500 ? "auto":"500px");
}
/*-----------end container-----------------*/

/* ----------banner for logo-------------- */
#advertiseBanner {
background-color: #FFF;
text-align: right;
padding: 0px;
margin: 0px;
margin-top: 5px;
text-align:center;
}
#advertiseBanner img {padding:0px 0px;}

a {color: #5075AA;}
a:visited {color:#5075AA;}
a:hover {color: #83B8DE;}
a:active { color:#000000;}
/*-----------end banner--------------------*/

h1 {
font-size: 1.4em;
color: #000066;
text-decoration:underline;
margin:10px;
margin-left: 0px; }

h2 {
font-size:20px;
font-weight: normal;
padding: 5px 10px;
margin:0px;}

h3 {
font-size: 1.0em;
color:#FF0000;
font-weight: bold;
padding: 0px;
margin: 0px;
}

/* -----------footer--------------------------- */


/**********************template***********/

ul {
list-style-position: inside;
}

#AdvertisingColumnContainer {
width:800px;
margin:auto;
text-align:justify;
color:#666666;
}

#AdvertisingColumnLeft {
display:inline;
width:240px;
float:left;
margin-left:0;
margin-bottom: 5px;
padding-right: 5px;
}

#AdvertisingColumnCenter {
display:inline;
width:280px;
w\idth:280px;
float:left;
padding: 10px;
border-left: solid 1px black;
border-right: solid 1px black;
}

#AdvertisingColumnRight {
display:inline;
width:245px;
float:right;
margin-bottom: 5px;
}

.ClickHere {
position: relative;
background-image: url("../images/global/bu_clickhere.jpg");
background-repeat: no-repeat;
margin: 0 auto;
width: 94px;
height: 22px;
}

/*--------------Center Column Boxes--------*/
.Advertisingboxwrap {
	width: 280px;
    position: relative;
    margin: 0 auto;
    text-align: justify;
    border: 1px solid black;
    }

.Advertisingboxheader {
	background-color: #bfd2e1;
	position: relative;
	background-repeat: no-repeat;
	width: auto;
	height: 17px;
	padding: 5px;
	padding-top: 2px;
	margin: 0 auto;
	}

.Advertisingboxheader span{
	font-size: 1.4em;
	color: #000066;
	text-decoration:underline;
	margin: 0px;
	font-weight: bold;
	padding-left: 5px;
	}

.AdvertisingCopy {
	padding: 10px;
	position: relative;
	margin: 0 auto;
	text-align: justify;
	}

img.learnmore{
	width: 85px;
	height: 22px;
	margin-left: 170px;
	padding: 5px;
	padding-bottom: 0px;
	}



.onethirdcol {width: 244px;float:left;text-align: left; margin-right:20px;clear:both;}
.midthirdcol {width: 288px;float:left;text-align: left; margin-right:20px;}
.lastthirdcol {width: 254px;float:left;text-align: left; }
.onethirdcol ul {padding-left:25px;padding-top:10px;font-size:11px;margin:0;}
.onethirdcol ul li {list-style:url(../images/bullet_circleblue.gif) none; padding:5px; v-align:top;}
.onethirdcol ul li a, .onethirdcol ul li a:visited: {font-size:11px; text-decoration:underline; }

.nobox_content {padding:10px;font-family:verdana; font-size:11px; color:#000000;}
.blue_box { border:1px solid #C0D1EE; margin-top:13px; width:288px;background-image: url(../images/bluebox_bg.gif);
 background-repeat: repeat-x; font-family:verdana; font-size:11px; color:#000000;}
.bluebox_content {padding:10px;}
.blue_box h3 {margin: 0;width:244px;height:26px;}
.learnmore {text-align:right; padding:10px;}
.clickhere {text-align:center; padding:10px;}





.grey_box { border:1px solid #D1D1D1; margin-top:13px; margin-bottom:13px; width:254px;background-image: url(../images/greybox_bg.gif);
 background-repeat: repeat-x; font-family:verdana; font-size:11px; color:#000000;padding:0;}
.greybox_content {padding:10px;}
.grey_box h3 {margin: 0;width:244px;height:26px;}