/* Start of CMSMS style sheet 'hoys-stylesheet' */
@charset "utf-8";
/* CSS Document */
body 
{
	background-color:#000;
	margin:0px;
	padding:0px;
	background:#161616 url(../images/bgGradient.gif) repeat-x top;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}
.bgContainer
{
	background: Transparent url(../images/bgSwirls.gif) top center no-repeat;
}
.siteContainer
{
	width:943px;
	margin:0 auto;
	background:url(../images/headerInOne2.jpg) top center no-repeat;
	min-height:400px;
}
.navContainer
{
	height:53px;
	margin-top:10px;
}

.left-content {
	display:block;
	float: left;
}

.clear
{
	clear:both;
}

/* Top Navigation */
a.nav_contact, a.nav_home, a.nav_tutorials, a.nav_updates, a.nav_signout
{
	display:block;
	float:left;
	margin-left:30px;
	height:53px;
	text-decoration:none;
	outline:none;
}

a.nav_home:visited, a.nav_home:link, a.nav_home:active
{
	background: url(../images/nav_Home.gif) top left no-repeat;
	width:106px;
}
a.nav_home:hover
{
	background: url(../images/nav_HomeRO.gif) top left no-repeat;
	width:106px;
}

a.nav_tutorials:visited, a.nav_tutorials:link, a.nav_tutorials:active
{
	background: url(../images/nav_Tutorials.gif) top left no-repeat;
	width:129px;
}
a.nav_tutorials:hover
{
	background: url(../images/nav_TutorialsRO.gif) top left no-repeat;
	width:129px;
}

a.nav_updates:visited, a.nav_updates:link, a.nav_updates:active
{
	background: url(../images/nav_Updates.gif) top left no-repeat;
	width:122px;
}
a.nav_updates:hover
{
	background: url(../images/nav_UpdatesRO.gif) top left no-repeat;
	width:122px;
}

a.nav_signout:visited, a.nav_signout:link, a.nav_signout:active
{
	background: url(../images/nav_SignOut.gif) top left no-repeat;
	width:121px;
}
a.nav_signout:hover
{
	background: url(../images/nav_SignOutRO.gif) top left no-repeat;
	width:121px;
}

a.nav_contact:visited, a.nav_contact:link, a.nav_contact:active
{
	background: url(../images/nav_Contact.gif) top left no-repeat;
	width:183px;
}
a.nav_contact:hover
{
	background: url(../images/nav_ContactRO.gif) top left no-repeat;
	width:183px;
}

a.btn_SignOut {
	background: url(../images/btn_SignOut.gif) top left no-repeat;
	width:15px;
	padding-left: 17px;
}

#signout {
	float: right;
	text-align: right;
	margin-left: 20px;
}

/* Content area */
.contentHolder_home, .contentHolder_contact, .contentHolder_updates
{
	margin:363px 30px 30px 30px;
}
.contentHolder_home .left
{
	width:575px;
	float:left;
	margin-top:12px;
}
.contentHolder_home .right
{
	width:279px;
	float:right;
}

.contentHolder_updates .left
{
	width:637px;
}

.contentHolder_updates .left .outter
{
	margin-left:248px;
}

.contentHolder_home .right .outter, .contentHolder_updates .left .outter
{
	background: url(../images/bgBoxSmall_left.gif) no-repeat top left;
}
.contentHolder_home .right .inner, .contentHolder_updates .left .inner
{
	background: url(../images/bgBoxSmall_right.gif) no-repeat top right;
	padding:20px;
}

a.btn_Contact, a.btn_Contact:visited, a.btn_Contact:link, a.btn_Contact:active, a.btn_Tutorials, a.btn_Tutorials:visited, a.btn_Tutorials:link, a.btn_Tutorials:active
{
	display:block;
	background: url(../images/btn_Contact.gif) no-repeat;
	width:238px;
	height:54px;
	text-decoration:none;
	outline:none;
}	
	
a.btn_Contact, a.btn_Contact:visited, a.btn_Contact:link, a.btn_Contact:active
{
	background: url(../images/btn_Contact.gif) no-repeat;
}
a.btn_Contact:active
{
	background: url(../images/btn_ContactRO_border.gif) no-repeat;
}
a.btn_Contact:hover
{
	background: url(../images/btn_ContactRO.gif) no-repeat;
}

a.btn_Tutorials, a.btn_Tutorials:visited, a.btn_Tutorials:link, a.btn_Tutorials:active
{
	background: url(../images/btn_Tutorials.gif) no-repeat;
}
a.btn_Tutorials:active
{
	background: url(../images/btn_TutorialsRO_border.gif) no-repeat;
}
a.btn_Tutorials:hover
{
	background: url(../images/btn_TutorialsRO.gif) no-repeat;
}


/* Content area - CONTACT */
.contentHolder_contact .left
{
	margin-top:12px;
}
.formButtons
{
	margin-top:30px;
}
.btn_Clear
{
	display:block;
	background: url(../images/btn_Clear.gif) no-repeat;
	width:152px;
	height:54px;
	text-decoration:none;
	outline:none;
	float:right;
	border:none;
}
.btn_Clear:hover
{
	background: url(../images/btn_ClearRO.gif) no-repeat;
	cursor:pointer;
}
.btn_Send
{
	display:block;
	background: url(../images/btn_Send.gif) no-repeat;
	width:125px;
	height:54px;
	text-decoration:none;
	outline:none;
	float:right;
	margin-left:30px;
	border:none;
}
.btn_Send:hover
{
	background: url(../images/btn_SendRO.gif) no-repeat;
	cursor:pointer;
}
.btn_SignIn
{
	display:block;
	background: url(../images/btn_SignIn.gif) no-repeat;
	width:140px;
	height:54px;
	text-decoration:none;
	outline:none;
	float:right;
	margin-left:30px;
	border:none;
}
.btn_SignIn:hover
{
	background: url(../images/btn_SignInRO.gif) no-repeat;
	cursor:pointer;
}
.input
{
	width:427px;
}

.fieldsHolder .bottom .input
{
	width:883px;
}

.contentHolder_updates .fieldGroup .input
{
	width:328px;
}

.captcha
{
	width:100px;
}

.field
{
	border:1px solid #adadb3;
	background:#e1e1e3 url(../images/bg_Field.gif) top repeat-x;
	color:black;
	padding:5px;
}
.textarea
{
	border:1px solid #adadb3;
	height:150px;
	background:#e1e1e3 url(../images/bg_Field.gif) top repeat-x;
	color:black;
	padding:3px;
	font-family:inherit;
	font-size:inherit;
}
.dropdown
{
	border:1px solid #adadb3;
	height:25px;
	background:#e1e1e3 url(../images/bg_Dropdown.gif) top repeat-x;
	color:black;
	padding:3px;
}
.mandatory
{
	color:#33bc45;
	font-size:14px;
	font-weight:bold;
}
.note
{
	color:#bfbbb4;
}
.fieldsHolder .left
{
	float:left;
	width:427px;
	margin-top:0px;
}
.fieldsHolder .right
{
	float:right;
	width:427px;
}
.fieldGroup
{
	margin-bottom:30px;
}
.fieldGroup p 
{
	margin-bottom:0px;
	padding-bottom:5px;
}

#copyright, #signout {
	font-size: 11px;	
}

#copyright {
	padding-top: 20px;
	text-align: center;
}

a:link, a:visited, a:active {
	color: #999999;
}

a:hover {
	color: #ffffff;
}

.captchapict {
	float: right;
	margin-right: 130px;
}

/* RELEASE TABLE */
.releaseTable th a:link, .releaseTable th a:active, .releaseTable th a:visited {
	color:#999;	
	font-style:normal;
}
.releaseTable th a:hover {
	color:#fff;	
	font-style:normal;
}
.releaseTable td a:link, .releaseTable td a:active, .releaseTable td a:visited {
	color:#999;	
	background:url(/images/icon_download.gif) no-repeat left center;
	padding-left:27px;
	display:block;
	height:25px;
	line-height:22px;
}
.releaseTable td a:hover {
	color:#fff;	
	background:url(/images/icon_download.gif) no-repeat left center;
	padding-left:27px;
	display:block;
	height:25px;
	line-height:22px;
}
.releaseTableHolder
{
	border:1px solid #454545;	
	width:881px;	
}
table.releaseTable {
	border:1px solid #000;	
	border-bottom:none;
	width:100%;	
}
.releaseTable th {
	background:#3b3b3d;	
	text-align:left;
	padding:7px;
	border-bottom:1px solid #606063;
	border-top:1px solid #4b4b4d;
	font-size: 14px;
}
.releaseTable th span
{
	font-weight:normal;
	font-style:italic;
	font-size: 12px;
}
.releaseTable td {
	text-align:left;
	padding:7px;
	border-bottom:1px solid #000;
}
.releaseTable td.right {
	text-align:left;
	padding:7px;
	width:250px;
}
.releaseTable td.left {
	padding-left:20px;
}
/* End of 'hoys-stylesheet' */

