/*LAYOUT*/
body{background-color:#DFDFDF;color:#FFFFFF; padding: 30px 0px 0px 0px;margin:0px;}
#container-left{background-color:#DFDFDF;width:99.8%;background-image:url(../images/body-bg-side.gif);background-position:0% 0%;background-repeat:repeat-y;border-left: 1px solid #DFDFDF;margin: 0px;}
#container-right{width:99.8%;background-image:url(../images/body-bg-side.gif);background-position:100% 0%;background-repeat:repeat-y;border-right: 1px solid #DFDFDF;margin: 0px;}
#page{text-align:left;width:824px;margin:0px auto;padding:0px;border-top: 1px solid #FFFFFF;border-bottom: 1px solid #F3F3F3;position:relative;top:0px;left:0px;background-image:url(../images/body-bg.gif);background-position:0% 0%;background-repeat:repeat-y;}
#logo{position:absolute; top:90px; left:15px;}
/*TEXT styles*/
body{font-family:Verdana;}
h1,h2,h3,h4,h5{padding:0px;margin:0px;color:#959595;}
h1{font-size:30px;}
h2{font-size:12px;font-weight:normal;margin-top:12px;}
h3{font-size:12px;font-weight:normal;}
h4{font-size:12px;font-weight:normal;}
p,li,label,.label{font-size:11px;color:#666666;margin: 0px;}
p{margin: 5px 0px 15px 0px;}
p a, li a{font-size:11px;color:#777777;}
/****************************************ELEMENTS SPECIFIC STYLES*******************************************/
/*MAIN MENU*/
#main-menu{width:191px;margin:0px; padding:0px;float:left;position:relative;left:20px;}
#main-menu{list-style:none;margin:20px 0px 0px 0px;padding:0px;position:absolute;top:75px;left:55px;}
#main-menu ul, #main-menu li{margin:0px;padding:0px;}
#main-menu li{text-transform:lowercase;background-repeat:no-repeat;background-position:0% 0px;padding:0px;margin:0px;}
#main-menu li:hover{background-image:url(../images/main-menu-selected-bg.gif);}
#main-menu li.sub:hover{background-image:url(../images/main-menu-expandable-bg.gif);}
#main-menu li.sub ul{display:none;}
#main-menu li.expanded ul{display:block;}
#main-menu li.selected{background-image:url(../images/main-menu-open-bg.gif);}
#main-menu li a{text-decoration:none;color:#000000;padding:0px;margin:0px;display:block;padding-left:17px;padding-top:2px;min-height:15px;}
/*sub content*/
#main-menu ul{list-style:none;margin-top:3px;}
#main-menu ul li{list-style:none;padding-left:17px;padding-right:5px;}
#main-menu ul li a{color:#6B6B6B;position:static;}
/*FOOTER*/
#footer{margin: 0px 1px 0px 1px; clear:left; height:32px;border:1px solid #D8D8D8;background-color:#FFFFFF;position:relative;top:0px;left:0px;}
#footer .description{position:absolute;top:8px;left:17px;}
#footer .logo{position:absolute;top:11px;left:690px;display:none;}
#footer .copyright{float:right;margin:8px 40px 0px 0px;}
/*BODY OF CONTENT*/
#body{margin:0px 0px 0px 55px;padding:43px 0px 0px 215px;overflow:auto; height:405px;}
#body h1{font-weight:lighter;color:#707070;}
#body h1,#body h2,#body h3,#body h4,#body h5,#body p,#body ul{margin-right:40px;}
/*TAB MENU*/
#tab-menu{width:820px;padding:0px;position:relative; top:0; left:0;height:75px;margin:0px 1px 1px 1px;border: 1px solid #DFDFDF;background-color:#FFFFFF;background-image:url('../images/pixel_logo.gif');background-repeat:no-repeat;background-position:688px 10px;}
#tab-menu .home{position:absolute; top:50px; left:0px;}
#tab-menu .doyoulovepixels{position:absolute; top:50px; left:173px;}
#tab-menu img{border: 0px;}
/*FLASH FOOTER*/
#flash-footer{height:100px;}
/*ADDITIONAL*/
.productImage{margin-top:10px;margin-bottom:-15px;}
a img.link{border:0px}
.clearer{line-height:1px;font-size:1px;height:1px;padding:0px;margin:0px;clear:both;}
/*FORM*/
form{padding-top: 10px;}
form label{clear:left;}
form label, .label{width:170px;float:left;}
form label.required, .label{background-image:url('../images/required.gif');background-repeat:no-repeat;background-position:0px 60%;}
form input, form select, form textarea{float:left; margin-bottom:3px;width: 230px;}
form input.errorInput{background-color:#fdacac;}
form textarea{height: 60px;}
form .submit{clear:left; margin-left:0px;width: auto;position:relative;top: 20px;}
/*LIST*/
#body ul{margin: 3px 0px 15px 0px;padding:0px 0px 0px 15px;}
#body li{margin: 3px 0px 2px 0px;padding:0px 0px 0px 0px;}
#body li h2{font-weight:bold;}
#body li h2 a{text-decoration:none;color:#959595;}
#body li h2 a:hover{text-decoration:underline;}
#body img.main{margin:-10px 20px 0px 30px;float:right;}
h2.news{font-size:15px;margin-bottom:15px;font-weight:bold;}

#flash-overlay-container{position:relative;top:0px;left:0px;}
#flash-overlay{position:absolute;top:0px;left:0px;}

.error{float:left;color:#FF0000;font-weight:bold;font-size:11px; padding:0px 0px 0px 5px;}

#body #dropdown{background-color:#fa3b3c;width:232px;background-image:url('../images/dropdown-top.gif');background-repeat:no-repeat;background-position: 0px 0%; padding: 0px 0px 0px 0px;margin: 0px 0px 30px 0px;position:absolute;top:0px;left:0px;}
#body #dropdown p.title{color:#FFFFFF;font-size:14px;font-weight:bold;margin:0px 0px 0px 0px;padding:5px 0px 20px 13px;background-image:url('../images/dropdown-base-closed.gif');background-repeat:no-repeat;background-position: 0px 100%;}
#body #dropdown ul{background-color:#fa3b3c;width:232px;background-image:url('../images/dropdown-top.gif');background-repeat:no-repeat;background-position: 0px 0%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;display:none;}
#body #dropdown ul li{list-style:none;margin: 0px 0px 0px 13px;position:relative;top:20px;}
#body #dropdown ul li, #dropdown ul li a, #dropdown p a{color:#FFFFFF;text-decoration:none;}

#body .flash{z-index:2;position:relative;top:0px;left:0px;display:block;}

#body #dropdown.open ul{height:180px;display:block;}
#body #dropdown.open{display:block;background-image:none;top:-180px;}
#body #dropdown.open p.title{background-image:url('../images/dropdown-base-open.gif');}

