@charset "UTF-8";
/* CSS Document */
img {border:none}
div.gradient {
	background:transparent url(../images/rad_grad2.jpg) center top no-repeat;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	text-align:center;
}
h2.logo {
	background:transparent url(../images/logo.gif) center top no-repeat;
	height:99px;
	width:100%;
	margin-top:20px;
}

h2.logo span {
	display:none;
}
div.cloud {
	background:transparent url(../images/cloud.gif) center top no-repeat;
	height:182px;
	width:100%;
	margin-top:20px;
}
div.slogan {
	font:22pt Georgia, "Times New Roman", Times, serif;
	color:#252b31;
	padding-top:50px;
}	
div.subslogan {
	padding:10px;	
	font:11pt "Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
	color:#707f8c	;
}
div.center_left {
	background:transparent url(../images/browser.png) left top no-repeat;
	height:392px;
	width:455px;
	float:left;
}
div.center_right {
	height:392px;
	width:400px;
	float:left;
	font:11pt/20pt "Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
	color:#707f8c	;
	text-align:left;
	padding-top:20px;
	margin-left:20px;
}
div.mid_container {
	margin-left:auto;
	margin-right:auto;
	width:885px;
}
div.footer{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	width:906px;	
	
}
div.footer_left {
	float:left;
	height:37px;
	width:161px;
	background:transparent url(../images/footer_left.gif) no-repeat;
}
div.footer_right {
	float:left;
	height:37px;
    width:161px;
	background:transparent url(../images/footer_right.gif) no-repeat;
}
div.footer_middle {
	color:#8c8c8c;
	font:8pt "Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
	height:37px;
	float:left;
	width:580px;
	background:	#d6d6d6 url(../images/footer_bg.gif) repeat-x;	
}
.footer_middle li {
	float:left;
	margin-right:56px;
	list-style-type:none;
	height:33px;
}
.footer_middle li a {
	color:#8c8c8c;
	font:8pt "Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	display:inline-block;
}

.footer_middle li a.send {
	background: transparent url(../images/icon_send.gif) no-repeat 0px -5px; padding:0 0 0 25px;
}
.footer_middle li a.share {
	background: transparent url(../images/icon_share.gif) no-repeat 0px -4px; padding:0 0 2px 25px;
}
.footer_middle li a.twitter {
	background: transparent url(../images/icon_twitter.gif) no-repeat 0px -4px; padding:0 0 3px 30px;
}
.footer_middle li a.blog {
	background: transparent url(../images/feed.png) no-repeat 0px 0; padding:1px 0 2px 22px;
}

.footer_middle a:hover {
	text-decoration:underline;
}

.legal ul {
	list-style-type:none;
}

.legal ul {
	margin:0;
	padding:0;
}
.legal p {
	padding:0;
	margin:10px 0 0 0;
}
.legal ul li {
	display:inline;
	padding:0 8px;
	border-right:1px solid #e7e7e8;
}
.legal ul li.last {
	border-right:none;
}
.legal, .legal a{
	color:#8c8c8c;
	font:7pt/15pt "Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.legal a:hover {
	text-decoration:underline;
}


.upload-container fieldset {
	border:1px solid #e7e7e8;
	background:#fff;
}

.upload-container ul {
	list-style-type:none;
}

.upload-container ul li {
	padding:5px 0;
}

.upload-container ul li label {
	padding-right:5px;
	display:inline-block;
	width:120px;
	text-align:right;
	font:11pt "Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
}

.upload-btns {
	float:right;
	margin:10px 1px 0 0;
}

.upload-btns ul {
	list-style-type:none;
}

.upload-btns ul li {
	display:block;
	float:left;
	padding:0 0 0 10px;
}
