/* Software Deal of the Day */

img, div { behavior: url(/iepngfix.htc) }

body {
	background-image: url(/images/bg.gif); background-repeat: repeat-x; background-attachment: fixed;
	margin: 0px; padding: 0px;
	height:100%; width:100%;
}

.bodycopy {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333;
}

.header {
	 font-size: 22px; font-weight: bold; color: #CA6D03;
}

#subscription {
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF;
	padding-right: 15px;
}

a.subscription, a:hover.subscription, a:visited.subscription, a:active.subscription {
	text-decoration: underline; color: #FFFFFF;
}

#topnav {
	background-image: url(/images/header_03.png); background-repeat: no-repeat;
	text-align: right; padding-right: 175px;
	font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold;
	height: 61px; padding-top: 3px;
}

a.topnav, a:visited.topnav, a:active.topnav {
	text-decoration: none; color: #656565;
}

a:hover.topnav {
	text-decoration: none; color: #CCCCCC;
}

#menu {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #8a9ab5;
height: 24px; line-height: 24px;
border-bottom: 1px solid #E4E4E4;
}

a.menu, a:visited.menu, a:active.menu, a:hover.menu {
	text-decoration: none;  color: #8a9ab5;
}

a:hover.menu {
	text-decoration: none;  color: #336699;
}

#content {
	background-image: url(/images/bg_body.gif); background-repeat: repeat-x; background-color: #FFFFFF;
}

#content_shadow_left {
	background-image:  url(/images/shadow_left.png);/*All modern browsers will support PNG transparency*/
	_background-image: none;/*Only IE6 and below will understand this property*/
}

#content_shadow_right {
	background-image:  url(/images/shadow_right.png);/*All modern browsers will support PNG transparency*/
	_background-image: none;/*Only IE6 and below will understand this property*/
}

#footer {
	background-color: #869bb6;
}

#copyright {
	font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FFFFFF;
}

#copyright_nav {
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF;
}

a.copyright, a:hover.copyright, a:visited.copyright, a:active.copyright {
	text-decoration: underline; color: #FFFFFF;
}

/* Overlay */
#modalOverlay {background-color:#000; cursor:wait;}

/* Container */
#modalContainer {height:450px; width:800px; left:50%; top:100px; margin-left:-400px; background-color:#fff; border:3px solid #ccc;}
#modalContainer a.modalCloseImg {background:url(/images/close.gif) no-repeat; width:120px; height:29px; display:inline; z-index:3200; position:absolute; top:-29px; right:-3px; cursor:pointer;}
#modalContainer #basicModal_01Content #basicModal_02Content #basicModal_03Content #basicModal_04Content #basicModal_05Content { padding:20px;}

