@charset "UTF-8";
/* CSS Document */

* {margin: 0;padding: 0;}
body {font-size:62.5%;font-family:Arial, Helvetica, sans-serif;margin:0;background:#999;text-align:left;color:#333;}
h1 {margin:12px 0 12px 0;font-size:1.4em;color:#333;}
h2 {margin:10px 0 8px 0;font-size:1.3em;line-height:110%;color:#333;}
h3 {margin:6px 0 6px 0;font-size:1.2em;line-height:110%;color:#333;}
h4 {margin:4px 0 4px 0;font-size:1.2em;line-height:110%;color:#333;}
p {margin:0px 0 12px 0;}
input, textarea {font-family:Arial, Helvetica, sans-serif;}
a {text-decoration:none;color:#E60682;}
ul {margin:6px 0 6px 25px;}
img {border: none;}

.imgfloatleft {position:relative;margin:0 12px 12px 0;float:left;background:#FFF;padding:0;display:block;}

#wrapper {width:100%;background:#FFF;padding-bottom:20px;}
#topband {width:100%;height:60px;background:#E60682;position:absolute;top:0;left:0;z-index:1;}

#container {position:relative;margin:0 auto 0 auto;font-size:1.2em;line-height:1.2;z-index:10;
	min-width: 830px;
	max-width: 1000px;
	width:expression(document.body.clientWidth < 802? "830px" : document.body.clientWidth > 1002? "1000px" : "auto");
}
#container2 {position:relative;margin:0 auto 0 auto;font-size:1.2em;line-height:1.2;z-index:10;}
#header {position:absolute;left:0;top:0;width:1000px;height:250px;background:url(images/header_img.jpg) no-repeat top right;margin:0 15px 0 15px;}
#header2 {position:absolute;left:0;top:0;width:1000px;height:150px;margin:0 15px 0 15px;}
#main {margin:0 15px 10px 15px;padding-top:250px;}
#main2 {margin:0 15px 10px 15px;padding-top:160px;}
.toplinks2 {float:left;margin:36px 0 0 200px;width:350px;height:26px;color:#FFF;}
.toplinks {margin-top:36px;width:350px;height:26px;color:#FFF;}
.toplinks #form {display:hidden;}
.toplinks a, .toplinks2 a {text-decoration:none;color:#FFF;}
.toplinks a:hover, .toplinks2 a:hover {color:#333;}

.logo {padding-top:41px;}
.logo2 {float:left;padding-top:20px;}

#homebuttons {position:absolute;right:0px;bottom:-37px;width:620px;}
#homebuttons span {display:none;}

a.btn1 {float:left;margin-top:10px;width:164px;height:140px;background:url(images/y7-order-btn.gif) left top no-repeat;}
a.btn2 {float:right;margin-top:50px;width:164px;height:140px;background:url(images/nvq-info-btn.gif) left top no-repeat;}
a.btn3 {float:right;width:164px;height:140px;background:url(images/y7-sow-btn.gif) left top no-repeat;}
a:hover.btn1 {background:url(images/y7-order-btn.gif) left bottom no-repeat;}
a:hover.btn2 {background:url(images/nvq-info-btn.gif) left bottom no-repeat;}
a:hover.btn3 {background:url(images/y7-sow-btn.gif) left bottom no-repeat;}

a.appbtn {margin:6px 0 6px 0;display:block;background:#CCC url(images/greyblend.gif) repeat-x;padding:5px;border:#CCC solid 1px;position:relative;}
a:hover.appbtn {background:#F0F0F0;}

#leftcol {position:absolute;left:15px;width:406px;float:left;}
#leftcol a.link, #leftcol .link {padding:8px 10px 8px 10px;color:#333;display:block;background:url(images/navback.gif) no-repeat;}
#leftcol a:hover.link  {background:url(images/navback_over.gif) no-repeat #E60682;color:#FFF;}
.link {margin-top:1px;}
.innerlinks {position:absolute;right:0;}
.innerlinks img {float:left;}
.innerlinks a {padding:8px 10px 8px 10px;color:#E60682;float:left;background:url(images/navback.gif) top right no-repeat;text-decoration:underline;}
.innerlinks a:hover {background:url(images/navback_over.gif) top right no-repeat #E60682;color:#FFF;}

.video {width:320px;height:280px;float:left;margin:0 30px 30px 0;}
.video1 {width:480px;height:360px;float:left;margin:0 30px 30px 0;}

.video h2 {width:320px;height:40px;clear:both;padding:0;margin:0;}
.video1 h2 {width:480px;height:40px;clear:both;padding:0;margin:0;}

#rightcol {position:relative;margin-left:456px;min-width: 350px;max-width: 500px;
	width:expression(document.body.clientWidth < 802? "350px" : document.body.clientWidth > 1002? "500px" : "auto");
}
.leftcolfloat {position:relative;float:left;width: 495px;margin-right:30px;}
.leftcolfloat a {color:#E60682;}
.leftcolfloat, .rightcolfloat {position:relative;float:left;width: 430px;}
.rightcolfloat a, .leftcolfloat a {text-decoration:none;color:#E60682;}
.boxed500 {background:url(images/box520base.gif) no-repeat left bottom #EDEDED;position:relative;margin-bottom:20px;}
.boxed500-top {position:absolute;top:0;left:0;background:url(images/box520top.gif) no-repeat 0 0;width:100%;height:36px;}
.boxed272 {background:url(images/box272base.gif) no-repeat left bottom #EDEDED;position:relative;margin-bottom:20px;float:left;width:272px;margin-right:20px;}
.boxed272-top {position:absolute;top:0;left:0;background:url(images/box272top.gif) no-repeat 0 0;width:100%;height:36px;}
.space {padding:36px 36px 20px 36px;}
.boxed272 .space {padding:36px 27px 10px 30px;}

.rightinfo {float:left;width:208px;}
.rightinfo h2 {color:#E60682;}


.clr {clear:both;height:0px;}

#base {position:relative;margin:0 auto 0 auto;font-size:1.2em;line-height:1.2;z-index:10;
	min-width: 830px;
	max-width: 1000px;
	width:expression(document.body.clientWidth < 802? "830px" : document.body.clientWidth > 1002? "1000px" : "auto");
}
.footer {margin:15px;background:#999;}
.footer, .footer a {color:#FFF;}
.footer .design {font-size:90%;}
.copyright {float:right;top:0;right:0;margin:5px 15px 15px 0;}