/* CSS Document */

body{
margin:0px;
background:#e7e6eb;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000033;
}


.white{
background:#FFFFFF;
}

.top-bg{
background:url(images/top.jpg) no-repeat center;
height:280px;
}

.flash-box{
background:url(images/flash_box.jpg) no-repeat center;
height:240px;
}

.txt-box{
background:url(images/txt_box.jpg) no-repeat center;
height:240px;
}

.flash-box2{
background:url(images/flash_box2.jpg) no-repeat center;
height:240px;
}

.margin{
margin:10px;
}

.dot{
background:url(images/dot.jpg) repeat-x top;
}

h1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000033;
margin-top:4px;
margin-bottom:4px;
}


h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000033;
	margin-top:4px;
	margin-bottom:4px;
}


h3{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000033;
margin-top:4px;
margin-bottom:4px;
margin-left:12px;
}

h4{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#000033;
margin-top:4px;
margin-bottom:4px;
margin-right:12px;
}

h5{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#6fcaf2;
margin-top:4px;
margin-bottom:4px;
}


.whiteFont{
color:#FFFFFF;
font-size:11px;
}

.whiteFont a:link, .whiteFont a:visited {
color:#6fcaf2;
font-size:11px;
}

p, li {
	color:#000033;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:4px;
	margin-top:4px;
}

#features li {
	color:#FFF;
	font-size:11px;
}

a:link.copyLink , a:visited.copyLink , a:active.copyLink {
	text-decoration: underline;
	color: #6fcaf2;
	text-align: right;
}

a:link {
	color: #000033;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000033;
}
a:hover {
	text-decoration: underline;
	color: #000033;
}
a:active {
	text-decoration: none;
	color: #000033;
	text-align: right;
}



.bott-menu{
font-size:14px;
margin-bottom:5px;
margin-top:5px;
color:#000033;
}

.small-blue-bg{
background:url(images/features_box.jpg) no-repeat center;
height:240px;
}

.txtbox740-gray{
background:url(images/txt_box_main_bottom.jpg) repeat-y center;
}

.txtbox990-gray {
	background:url(images/txt_box_main_bottom990.jpg) repeat-y center;
}

/*.txtbox740-gray a:link {
//color:#6fcaf2;
//}*/

.product-box{
background:url(images/txt_box_main_right.jpg) no-repeat center;
height:130px;
}

.dot-bott{
background:url(images/dot-bott.jpg) repeat-x bottom;
}

.txt-box-bg{
background:#cccccc;
}

.productBox-bg{
background:url(images/productBoxBg.jpg) no-repeat center;
height:240px;
}

.productBox-bg-go{
background:url(images/productBoxBg-go.jpg) no-repeat center;
height:240px;
}

.productBox-bg-events{
background:url(images/productBoxBg-events.jpg) no-repeat center;
height:240px;
}

.midadvertTop{
background:#010059 url(images/mid-advertTop.jpg) no-repeat top;
}

.blueblockline{
background:#010066;
}

.midadvertBottom{
background:url(images/mid-advertB2.jpg) no-repeat top;
height:85px;
}

.midadvertBottomNotCurved{
background:url(images/mid-advertB3.jpg) no-repeat top;
height:85px;
}

.curvedBottom{
background:url(images/curved_footer.gif) no-repeat bottom;
height:8px;
}

#middlearrow {
	position:relative;
	z-index:0;
	top:1070px;
	left:93px;
	width:990px;
	height:145px;
	background:url(images/mid-advertBott.jpg) no-repeat top;
}

#midadvB1{
background:url(images/mid-advertB1.jpg) bottom no-repeat;
}

.box240-midd{
background:url(images/box240-central.jpg) repeat-y center;
}
.more {
	text-align: right;
}

