@charset "utf-8";

* {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

html, body {
	padding:0;
	margin:0;
	height:100%;
}

body {
	background-color:#000000;
}

h1 {
	/**margin:60px 0 0 0;**/
	margin:40px 0 0 0;
	padding:0 0 10px 0 ;
	width:980px;
	height:32px;
	display:table;
}

h1 span {
	display:none;
}
h2 {
	font-size: 14px;
	font-weight: bold;
}

a:link, a:active, a:visited {
	font-weight:bold;
	color:#007b3a;
	text-decoration:underline;
}

a:hover {
	color:#000000;
}

.inputmain {
	width: 200px;
}
.textareamain {
	width: 300px;
	height: 100px;
}

.asterisk {
	color: #FF0000;
}

.clear {
	clear: both;
}

#flash-container2 {
	margin: 0;
	padding: 0;
	clear: both;
	background-image: url(../images/home/non_flash/background_blank_bg.jpg);
	background-repeat: no-repeat;
}

div#page-container {
	margin:0;
	padding:0;
	background-repeat:no-repeat;
	background-position: center -100px;
	height:697px;
}
div#page-container2 {
	margin:0;
	padding:0;
	background-repeat:no-repeat;
	background-position: center -100px;
	height:697px;
	background-image: url(media/images/back_fountain.jpg)
}

div#navcontent-container {
	margin:0 0 0 -490px;
	padding:0;
	position:absolute;
	/**top:93px;**/
	top:23px;
	left:50%;
	width:980px;
}

div#navigation-container {
	margin:0;
	padding:0;
	width:980px;
	display:table;
}

ul#navigation {
	margin:0;
	padding:0;
	list-style:none;
}

ul#navigation li {
	margin:0;
	padding:0;
	float:left;
}

ul#navigation li.navigation a {
	margin:13px 7px 0 7px;
	display:block;
	height:27px;
}

ul#navigation li a span {
	display:none;
}

li.navigation {
	margin:13px 7px 0 7px;
	padding:0;
}

li#home a:link, li#home a:active, li#home a:visited {
	width:55px;
	background-image:url(../images/nav_home.jpg);
}
li#home a:hover {background-image:url(../images/nav_home_.jpg)}

li#productinformation a:link, li#productinformation a:active, li#productinformation a:visited {
	width:141px;
	background-image:url(../images/nav_productinformation.jpg);
}
li#productinformation a:hover {background-image:url(../images/nav_productinformation_.jpg)}

li#smartguard a:link, li#smartguard a:active, li#smartguard a:visited {
	width:90px;
	background-image:url(../images/nav_smartguard.jpg);
}
li#smartguard a:hover {background-image:url(../images/nav_smartguard_.jpg)}

li#guarantee a:link, li#guarantee a:active, li#guarantee a:visited {
	width:79px;
	background-image:url(../images/nav_guarantee.jpg);
}
li#guarantee a:hover {background-image:url(../images/nav_guarantee_.jpg)}

li#downloads a:link, li#downloads a:active, li#downloads a:visited {
	width:86px;
	background-image:url(../images/nav_downloads.jpg);
}
li#downloads a:hover {background-image:url(../images/nav_downloads_.jpg)}

li#gallery a:link, li#gallery a:active, li#gallery a:visited {
	width:67px;
	background-image:url(../images/nav_gallery.jpg);
}
li#gallery a:hover {background-image:url(../images/nav_gallery_.jpg)}

li#contactus a:link, li#contactus a:active, li#contactus a:visited {
	width:87px;
	background-image:url(../images/nav_contactus.jpg);
}
li#contactus a:hover {background-image:url(../images/nav_contactus_.jpg)}

li#links a:link, li#links a:active, li#links a:visited {
	width:57px;
	background-image:url(../images/nav_links.jpg);
}
li#links a:hover {background-image:url(../images/nav_links_.jpg)}

div#content-container {
	margin:0;
	padding:0;
	width:980px;
	display:table;
}

div#content {
	margin:0 0 0 40px;
	padding:0 0 10px 0;
	border-bottom:1px solid #8d8d8d;
	width:810px;
	height:335px;
	overflow:auto;
	overflow-x:hidden;
	overflow-y:auto;
	background-color:#FFF;
}

div#content-footer {
	margin:0 0 0 40px;
	padding:0;
	border-top:1px solid #d4d4d4;
	width:810px;
	height:9px;
	visibility:hidden;
}

/** Register Start **/
.stagebox {
	width: 536px;
	height: 37px;
	margin: 0 21px 0 0;
	padding: 0;
	background-image: url(../images/register/register_background.gif);
	background-repeat: no-repeat;
	float: left;
}
.stagebox ul {
	margin: 0 0 0 70px;
	padding: 0;
	list-style-type: none;
}
.stagebox ul li {
	margin: 0;
	padding: 0;
	float: left;
}	
/** Register End **/

ul#page-footer {
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	/**top:582px;**/
	top:552px;
	left:0;
	width:497px;
	height:21px;
}

ul#page-footer li {
	margin:0;
	padding:0;
	float:left;
}

ul#page-footer li a span {
	display:none;
}

ul#page-footer li.page-footer a {
	margin:0;
	display:block;
	height:21px;
}

li#termsconditions a:link, li#termsconditions a:active, li#termsconditions a:visited {
	width:93px;
	background-image:url(../images/nav_termsconditions.jpg);
}
li#termsconditions a:hover {
	background-image:url(../images/nav_termsconditions_.jpg);
}

li#privacypolicy a:link, li#privacypolicy a:active, li#privacypolicy a:visited {
	width:78px;
	background-image:url(../images/nav_privacypolicy.jpg);
}
li#privacypolicy a:hover {
	background-image:url(../images/nav_privacypolicy_.jpg);
}

li#discoppriv a:link, li#discoppriv a:active, li#discoppriv a:visited {
	width:179px;
	background-image:url(../images/disccoppriv.jpg);
}
li#discoppriv a:hover {
	background-image:url(../images/disccoppriv_.jpg);
}

a.gallery img {
	border: 3px solid #C8C8C8;
	float: none;
}

.imagetitle {
	padding:20px 0 0 40px;
}

.next_button
{ 
    color:#007B3A;
    font-weight:bold;
    text-decoration:underline;
    border-width: 0px;
    background-color: Transparent;    
	background-repeat:no-repeat;
	background-position: right;
	background-image:url(../images/arrow_icon_right.gif);
	padding-right: 20px;
}

.previous_button
{ 
    color:#007B3A;
    font-weight:bold;
    text-decoration:underline;
    border-width: 0px;
    background-color: Transparent;    
	background-repeat:no-repeat;
	background-position: left;
	background-image:url(../images/arrow_icon_left.gif);
	padding-left: 20px;
}

.quantity {
	width: 25px;
}

.superscript {
	font-size: 7px;
}

.guarantee_download {
	margin: 0;
	padding: 0;
	width: 214px;
	float: left;
}

.video {
	margin: auto;
	padding: 0;
}