@charset "iso-8859-1";



@font-face {
    font-family:"CabinRegular";
    src: url('http://www.winkflash.com/photo/fonts/Cabin-Regular-webfont.eot');
    src: url('http://www.winkflash.com/photo/fonts/Cabin-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.winkflash.com/photo/fonts/Cabin-Regular-webfont.woff') format('woff'),
        url('http://www.winkflash.com/photo/fonts/Cabin-Regular-webfont.ttf') format('truetype'),
         url('http://www.winkflash.com/photo/fonts/Cabin-Regular-webfont.svg#CabinRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'great_vibesregular';
    src: url('http://www.winkflash.com/photo/fonts/greatvibes-regular-webfont.eot');
    src: url('http://www.winkflash.com/photo/fonts/greatvibes-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.winkflash.com/photo/fonts/greatvibes-regular-webfont.woff') format('woff'),
         url('http://www.winkflash.com/photo/fonts/greatvibes-regular-webfont.ttf') format('truetype'),
         url('http://www.winkflash.com/photo/fonts/greatvibes-regular-webfont.svg#great_vibesregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'cabrito';
    src: url('http://www.winkflash.com/photo/fonts/insigne_-_cabrito-norboo-webfont.eot');
    src: url('http://www.winkflash.com/photo/fonts/insigne_-_cabrito-norboo-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.winkflash.com/photo/fonts/insigne_-_cabrito-norboo-webfont.woff') format('woff'),
         url('http://www.winkflash.com/photo/fonts/insigne_-_cabrito-norboo-webfont.ttf') format('truetype'),
         url('http://www.winkflash.com/photo/fonts/insigne_-_cabrito-norboo-webfont.svg#cabrito_norm_booknorm_book') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family:'CabinMedium';
    src: url('http://www.winkflash.com/photo/fonts/Cabin-Medium-webfont.eot');
    src: url('http://www.winkflash.com/photo/fonts/Cabin-Medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.winkflash.com/photo/fonts/Cabin-Medium-webfont.woff') format('woff'),
         url('http://www.winkflash.com/photo/fonts/Cabin-Medium-webfont.ttf') format('truetype'),
         url('http://www.winkflash.com/photo/fonts/Cabin-Medium-webfont.svg#CabinMedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family:'CabinSemiBold';
    src: url('http://www.winkflash.com/photo/fonts/Cabin-SemiBold-webfont.eot');
    src: url('http://www.winkflash.com/photo/fonts/Cabin-SemiBold-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.winkflash.com/photo/fonts/Cabin-SemiBold-webfont.woff') format('woff'),
         url('http://www.winkflash.com/photo/fonts/Cabin-SemiBold-webfont.ttf') format('truetype'),
         url('http://www.winkflash.com/photo/fonts/Cabin-SemiBold-webfont.svg#CabinSemiBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family:'CabinBold';
    src: url('http://www.winkflash.com/photo/fonts/Cabin-Bold-webfont.eot');
    src: url('http://www.winkflash.com/photo/fonts/Cabin-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.winkflash.com/photo/fonts/Cabin-Bold-webfont.woff') format('woff'),
         url('http://www.winkflash.com/photo/fonts/Cabin-Bold-webfont.ttf') format('truetype'),
         url('http://www.winkflash.com/photo/fonts/Cabin-Bold-webfont.svg#CabinBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family:'ArvoRegular';
    src: url('http://www.winkflash.com/photo/fonts/Arvo-Regular-webfont.eot');
    src: url('http://www.winkflash.com/photo/fonts/Arvo-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.winkflash.com/photo/fonts/Arvo-Regular-webfont.woff') format('woff'),
         url('http://www.winkflash.com/photo/fonts/Arvo-Regular-webfont.ttf') format('truetype'),
         url('http://www.winkflash.com/photo/fonts/Arvo-Regular-webfont.svg#ArvoRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family:'ArvoItalic';
    src: url('http://www.winkflash.com/photo/fonts/Arvo-Italic-webfont.eot');
    src: url('http://www.winkflash.com/photo/fonts/Arvo-Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.winkflash.com/photo/fonts/Arvo-Italic-webfont.woff') format('woff'),
         url('http://www.winkflash.com/photo/fonts/Arvo-Italic-webfont.ttf') format('truetype'),
         url('http://www.winkflash.com/photo/fonts/Arvo-Italic-webfont.svg#ArvoItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family:'ArvoBold';
    src: url('http://www.winkflash.com/photo/fonts/Arvo-Bold-webfont.eot');
    src: url('http://www.winkflash.com/photo/fonts/Arvo-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.winkflash.com/photo/fonts/Arvo-Bold-webfont.woff') format('woff'),
         url('http://www.winkflash.com/photo/fonts/Arvo-Bold-webfont.ttf') format('truetype'),
         url('http://www.winkflash.com/photo/fonts/Arvo-Bold-webfont.svg#ArvoBold') format('svg');
    font-weight: normal;
    font-style: normal;

}


body {font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; color:#666666;background-color:#ffffff;height:100%;padding:0px;margin:0px;background-image:url('/images/bg1013.png');background-repeat:no-repeat;background-position:top center;}

.mainer {width:1000px;margin:0 auto;}
.makemainer {width:1000px;margin:0;padding:0;}
.tops {width:1000px;height:65px;max-height:70px;font-family:"CabinRegular",helvetica,sans-serif;background-image:none;background-color:transparent;margin:0 auto;}
.maketops {width:1000px;height:65px;max-height:70px;font-family:"CabinRegular",helvetica,sans-serif;background-image:none;background-color:#ffffff;margin:0 auto;}
.contentpage {TEXT-DECORATION:none;font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:12px;padding:20px;text-align:left;float:left;min-height:382px;}
.bottom {clear:both;width: 100%;height: 60px;background-color: #ffffff;margin:10px 0 0 0;overflow: hidden;bottom: 0;padding:10px 0 0 0;border-top:3px solid #666666;}
.bottom a:link {text-decoration:none;font-family:"CabinRegular",arial,helvetica,sans-serif;color:#666666;font-size:11px;}
.bottom a:visited {text-decoration:none;font-family:"CabinRegular",arial,helvetica,sans-serif;color:#666666;font-size:11px;}
.bottom a:hover{text-decoration:underline;font-family:"CabinRegular",arial,helvetica,sans-serif;color:#7dba41;font-size:11px;}

td {font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; color:#666666;}

img {clear:both;}

h1 {font-family: 'cabrito', helvetica, sans-serif; font-size: 22px; color:#666666; font-weight:normal;}
h2 {font-family: "CabinRegular", helvetica, sans-serif; font-size: 18px; color:#666666; font-weight:normal;}
.sctitle {font-family: 'cabrito', helvetica, sans-serif; font-size: 22px; color:#666666; font-weight:normal;}
.pagetitle {font-family: 'cabrito', helvetica, sans-serif; font-size: 22px; color:#666666; font-weight:normal;}
.pagetitleblue {font-family: 'cabrito', helvetica, sans-serif; font-size: 22px; color:#666666; font-weight:normal;}
.pagetitle2 {font-family: 'cabrito', helvetica, sans-serif; font-size: 22px; color:#666666; font-weight:normal;}
.fineprint {font-size:12px;}
.pagetitlemobi {TEXT-DECORATION:none; font-family: 'cabrito', helvetica, sans-serif; font-size: 24px; color:#828282; text-shadow:1px 1px #ffffff;}

.whitetitle {font-family: "CabinRegular", helvetica, sans-serif; font-size: 20px; color:#ffffff; font-weight:800;}

.noprint{position:relative;}
.yesprint{position:relative;display:none;}

.titlescript {font-family: 'cabrito', helvetica, sans-serif;}
.titleserif {font-family: 'cabrito', helvetica, sans-serif;}

.promooptions {font-family: "CabinRegular", helvetica, sans-serif;}

.menubar4 {padding:0px;float:left;background-color:#000033;background-image:url('/images/menuback2.gif'); }

A:link {TEXT-DECORATION:underline; color: #003399; font-size: 12px;}
A:visited {TEXT-DECORATION:underline; color: #003399; font-size: 12px;}
A:hover {text-decoration:underline; color: #7dba41; font-size: 12px;}

a[disabled]{color:#a3b0c0;text-decoration:none;cursor:default;}

.bannerheadline {font-family: 'cabrito', helvetica, sans-serif;color:#000;font-size:60px;line-height:100%;}
.bannersubhead {font-family: "CabinRegular", helvetica, sans-serif;color:#000;font-size:22px;}

.foldertitle {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:11px;}
.folders {text-align:center;padding: 0px 5px 10px 5px;background-color:#ffffff;margin:0 0 3px 0;}
.images {text-align:center;padding: 10px 5px 5px 5px;background_color:#ffffff;margin:0 0 3px 0;}

.foldertitlem {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:11px;}
.foldersm {text-align:center;padding: 0px 5px 10px 5px;background-color:#ffffff;margin:0 auto;width:130px;}

.menuer {float:left;padding:10px 0;}
.menuer a:link, .menuer a:visited{font-family:"CabinRegular",arial,helvetica,sans-serif;font-size:15px;color:#666666;text-align:center;padding:10px 14px;text-decoration:none;}
.menuer a:hover, .menuer a:active{color:#7dba41;text-decoration:none;}

.specoffer {float:left;padding:10px 0;}
.specoffer a:link, .specoffer a:visited{font-family:"CabinRegular",arial,helvetica,sans-serif;font-size:15px;color:#7dba41;text-align:center;padding:14px;text-decoration:none;}
.specoffer a:hover, .specoffer a:active{color:#639202;text-decoration:none;}

.cardmenuer {
float:left;
width:992px;
height:45px;max-height:24px;
background-image:url('/images/signupofferbg.gif');
background-color:#666666;
background-repeat:repeat-x;
text-align:left;
font-family:"CabinRegular",arial,verdana,helvetica,sans-serif;
color:#ffffff;
font-size:14px;
font-weight:bold;
padding:10px 0 5px 8px;
}

.suli {float:right;padding:3px;position:relative;text-align:right;font-family:"CabinRegular",helvetica,sans-serif;color:#666666;font-size:11px;display:inline;}
.suli a:link {text-decoration:none;font-family:"CabinRegular",helvetica,sans-serif;color:#666666;font-size:11px;font-weight:;padding:3px;}
.suli a:visited {text-decoration:none;font-family:"CabinRegular",helvetica,sans-serif;color:#666666;font-size:11px;font-weight:;padding:3px;}
.suli a:hover{text-decoration:underline;font-family:"CabinRegular",helvetica,sans-serif;color:#666666;font-size:11px;padding:3px;}

.sulimp {float:right;padding:3px;position:relative;text-align:right;font-family:"CabinRegular",helvetica,sans-serif;color:#666666;font-size:11px;}
.sulimp a:link {text-decoration:none;font-family:"CabinRegular",helvetica,sans-serif;color:#666666;font-size:11px;font-weight:;padding:3px;}
.sulimp a:visited {text-decoration:none;font-family:"CabinRegular",helvetica,sans-serif;color:#666666;font-size:11px;font-weight:;padding:3px;}
.sulimp a:hover{text-decoration:underline;font-family:"CabinRegular",helvetica,sans-serif;color:#666666;font-size:11px;padding:3px;}

.notification a:link {text-decoration:none;font-family:"CabinRegular",helvetica,sans-serif;color:#666666;font-size:11px;font-weight:;padding:3px;}
.notification a:visited {text-decoration:none;font-family:"CabinRegular",helvetica,sans-serif;color:#666666;font-size:11px;font-weight:;padding:3px;}
.notification a:hover{text-decoration:underline;font-family:"CabinRegular",helvetica,sans-serif;color:#666666;font-size:11px;font-weight:;padding:3px;}

.notification {float:right;padding:3px;position:relative;}
.notificationnumber {text-decoration:none;position:absolute;left:0px;top:14px;border:1px solid #000; background-color:#a70009; color:#fff; font-size:12; padding:0px 2px; font-family:"CabinRegular", helvetica, sans-serif; font-weight:bold;}
.notificationicon {}

.userid {text-align:right;font-family:"CabinRegular",helvetica,sans-serif;color:#7dba41;font-size:11px;padding:3px;font-weight:bold;}

.menu1 {font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:10px;font-weight:bold;padding:3px;line-height:20px;}
.menu1 a:link {text-decoration:none;font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:10px;font-weight:bold;padding:3px;line-height:20px;}
.menu1 a:visited {text-decoration:none;font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:10px;font-weight:bold;padding:3px;line-height:20px;}
.menu1 a:hover{text-decoration:none;font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:10px;font-weight:bold;padding:3px;line-height:20px;}

.menu4d {float:left;width:140px;background-color:#d3e5fa;text-align:left;font-family:"CabinRegular", Helvetica, sans-serif;color:#a3b0c0;font-size:12px;padding:7px 3px 3px 8px;border:solid;border-color:#ffffff;border-width:0px 1px 1px 0px; height:20px;}

.menu4 {float:left;width:138px;background-color:#d3e5fa;text-align:left;font-family:"CabinRegular", Helvetica, sans-serif;color:#204381;font-size:12px;padding:5px 5px 5px 8px;border:solid;border-color:#ffffff;border-width:0px 1px 1px 0px;cursor:pointer; height:20px;}
.menu4 a:link {display:block;text-decoration:none;font-family:"CabinRegular", Helvetica, sans-serif;color:#204381;font-size:12px;font-weight:;padding:0px;line-height:20px;}
.menu4 a:visited {display:block;text-decoration:none;font-family:"CabinRegular", Helvetica, sans-serif;color:#204381;font-size:12px;font-weight:;padding:0px;line-height:20px;}
.menu4 a:hover{display:block;text-decoration:none;font-family:"CabinRegular", Helvetica, sans-serif;color:#204381;font-size:12px;font-weight:;padding:0px;line-height:20px;}

.menu4a {float:left;width:138px;background-color:#d3e5fa;text-align:left;font-family:"CabinRegular", Helvetica, sans-serif;color:#204381;font-size:12px;padding:5px 5px 5px 8px;border:solid;border-color:#ffffff;border-width:1px 1px 1px 0px;cursor:pointer; height:20px;}
.menu4a a:link {display:block;text-decoration:none;font-family:"CabinRegular", Helvetica, sans-serif;color:#204381;font-size:12px;font-weight:;padding:3px;line-height:20px;}
.menu4a a:visited {display:block;text-decoration:none;font-family:"CabinRegular", Helvetica, sans-serif;color:#204381;font-size:12px;font-weight:;padding:3px;line-height:20px;}
.menu4a a:hover{display:block;text-decoration:none;font-family:"CabinRegular", Helvetica, sans-serif;color:#204381;font-size:12px;font-weight:;padding:3px;line-height:20px;}


.menuf4 {float:left;width:139px;background-color:#d3e5fa;background-image:url('/images/category.gif');text-align:left;font-family:"CabinRegular",helvetica,sans-serif;color:#ffffff;font-size:11px;font-weight:bold;padding:6px;border:solid;border-color:#ffffff;border-width:0px 1px 0px 0px; height:14px;}
.menuf4top {float:left;width:139px;background-color:#d3e5fa;background-image:url('/images/category.gif');text-align:left;font-family:"CabinRegular",helvetica,sans-serif;color:#ffffff;font-size:11px;font-weight:bold;padding:6px;border:solid;border-color:#ffffff;border-width:1px 1px 0px 0px; height:14px;}

.vertnav, .vertnav li ul{
list-style-type: none;
margin: 0;
padding: 0;
width: 138px; /*WIDTH OF MAIN MENU ITEMS*/
height:20px;
}

.vertnav li{
position: relative;
float:left;
}

.vertnav li a{
float:left;
background: #d3e5fa;
font: normal 12px "CabinRegular", Helvetica, sans-serif;
color: #204381;
display: block;
width: 135px;
text-decoration: none;
padding:9px 5px 1px 11px;
border-bottom:1px solid white;
height:20px;
}

.vertnav li ul { /*SUB MENU STYLE*/
position: absolute;
left:0;
width: 450px; /*WIDTH OF SUB MENU ITEMS*/
height: 150px;
display: none;
padding:10px;
background: #d3e5fa;
border-bottom:2px solid #666666;
margin-left:152px;
}

.vertnav li ul li{
float: left;
width:450px;
}

.vertnav ul a{
width: 450px; /*WIDTH OF SUB MENU ITEMS - 10px padding-left for A elements */
}

.vertnav li a:visited, .vertnav li a:active{
color: #204381;
}

.vertnav li a:hover{
background: #efefef;
}

.sharebutton {float:left;width:95px;max-width:95px;background-image:url('/images/share.gif');text-align:center;font-family:"CabinRegular",helvetica,sans-serif;color:#ffffff;font-size:11px;font-weight:bold;padding:8px 0 0 0; height:36px; max-height:28px;margin-left:5px;}
.sharebutton a:link {text-decoration:none;font-family:"CabinRegular", Helvetica, sans-serif;color:#ffffff;font-size:11px;font-weight:bold;padding:8px 0 0 0;line-height:20px;}
.sharebutton a:visited {text-decoration:none;font-family:"CabinRegular", Helvetica, sans-serif;color:#ffffff;font-size:11px;font-weight:bold;padding:8px 0 0 0;line-height:20px;}
.sharebutton a:hover{text-decoration:none;font-family:"CabinRegular", Helvetica, sans-serif;color:#ffffff;font-size:11px;font-weight:bold;padding:8px 0 0 0;line-height:20px;}

.smalldropdown {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 10px;}


.message {color:#ffffff;width:600px;max-height:18px;text-align:center;float:left;border:solid;border-width:1px;border-color:#7dba41;padding:3px;background-color:#87c14e;margin:10px 0 10px 50px;clear:both;}
.messagemobi {max-height:18px;text-align:center;border:solid;border-width:1px;border-color:#97e002;background-color:#d5fe82;}
.messagesi {text-align:center;float:left;border:dotted;border-width:1px;border-color:#ff0000;padding:3px;background-color:#ffcccc;width:250px;margin:0px 10px 10px 10px;color:#666666;}
.messagesmobi {text-align:center;border:dotted;border-width:1px;border-color:#ff0000;padding:3px;background-color:#ffcccc;width:300px;margin:0px 0 10px 0;color:#666666;}
.message2 {text-align:center;float:left;border:dotted;border-width:1px;border-color:#ff0000;margin:5px;padding:3px;background-color:#ffcccc;}
.message3 {text-align:center;float:left;border:dotted;border-width:1px;border-color:#ff0000;margin:5px;padding:3px;background-color:#ffcccc;width:710px;}
.message3mobi {text-align:center;border:dotted;border-width:1px;border-color:#ff0000;margin:5px;padding:3px;background-color:#ffcccc;}
.messagecart {width:985px;max-width:975px;max-height:18px;text-align:center;float:left;border:dotted;border-width:1px;border-color:#ff0000;margin:0px 0px 10px 10px;padding:3px;background-color:#ffcccc;}
.totalsavings {width:450px;max-width:400px;max-height:18px;text-align:center;float:left;border:solid;border-width:1px;border-color:#97e002;margin:20px 0px 10px 20px;padding:3px;background-color:#d5fe82;}
.totalsavingsm {max-height:18px;text-align:center;border:solid;border-width:1px;border-color:#97e002;margin:10px 20px;padding:3px;background-color:#d5fe82;}
.trans {width:600px;max-width:600px;text-align:center;float:left;border:solid;border-width:1px;border-color:#dddddd;margin:5px 0px 0px 50px;padding:3px;background-color:#efefef;}
.groupmessage {width:600px;max-width:600px;max-height:18px;text-align:center;float:left;border:dotted;border-width:1px;border-color:#ff9933;margin:5px 0px 0px 50px;padding:3px;background-color:#ffffcc;}

.message a:link {text-decoration:underline;color:#666666;}
.message a:visited {text-decoration:underline;color:#666666;}
.message a:hover {text-decoration:underline;color:#ffffff;}

.banner {float:left;width:960px;height:259px;}
.bannersml {float:left;width:960px;height:125px;}
.promooffer {float:right; width:193px; height:125px; margin-left:5px; border:1px solid #dddddd; background-color:#ffffff;text-align:center;}
.guarantee {float:right; clear:right; width:193px; height:120px; max-height:125px; margin-left:5px; margin-top:5px; border:1px solid #dddddd; text-align:center; padding-top:5px; font-family:'cabrito',arial,helvetica,sans-serif;  color: #666; background-color:#ffffff;}

.booksinfo1 {font-size:15px;font-family:"CabinRegular",helvetica,sans-serif;color:#666666;}

.booksinfo1 a:link, .booksinfo1 a:visited {font-size:15px;font-family:"CabinRegular",helvetica,sans-serif;color:#0000ff;}
.booksinfo1 a:hover, .booksinfo1 a:active {font-size:15px;font-family:"CabinRegular",helvetica,sans-serif;color:#7dba41;}

.bookstyletitle {font-size:16px;font-family:'cabrito',helvetica,sans-serif;color:#666666;}

.booksinfo2 {font-size:14px;font-family:"CabinRegular",helvetica,sans-serif;color:#666666;}

.booksinfo2 a:link, .booksinfo2 a:visited {font-size:14px;font-family:"CabinRegular",helvetica,sans-serif;color:#0000ff;}
.booksinfo2 a:hover, .booksinfo2 a:active {font-size:14px;font-family:"CabinRegular",helvetica,sans-serif;color:#7dba41;}

.stepnumber {font-size:72px;font-family:'cabrito',helvetica,sans-serif;color:#7dba41;}
.bookstep {font-size:16px;font-family:"CabinRegular",helvetica,sans-serif;color:#ffffff;vertical-align:-30px;}

#frontimage {
height:410;
width:962;
margin:10px 20px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background-image: url('/images/promo/slide1demo.jpg') ;
background-repeat:no-repeat;
}


#frontimage2 {
height:410;
width:962;
margin:10px 20px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background-image: url('/images/promo/frontbooks.jpg') ;
background-repeat:no-repeat;
}

.frontpage {
width:1003px;
background-image: url('/images/mainlinebg.png') ;
background-repeat:repeat-x;
height:112px;
position:relative;
z-index:500;
margin-top:-50px;
border-top:1px solid #d5d5d5;
box-shadow:	0px -11px 8px -10px #ddd; 
}

.frontpage2 {
width:1003px;
background-image: url('/images/mainlinebg.png') ;
background-repeat:repeat-x;
height:60px;
position:relative;
top:435px;
z-index:500;
border-top:1px solid #7dba41;
box-shadow:	0px -11px 8px -10px #ddd; 
}

.frontlower {
float:left;
width:960px;
height:500px;
margin:0 0 15px 20px;
background-color:#ffffff;
padding-bottom:20px;
box-shadow:	0px 11px 8px -10px #fff,
		0px -11px 8px -10px #ddd; 
}

.frontlowerbottom {
width:960px;
height:30px;
margin-top:495px;
background-color:#ffffff;
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ffffff));
background-image: -webkit-linear-gradient(top, #ffffff, #ffffff);
background-image: -moz-linear-gradient(top, #ffffff, #ffffff);
background-image: -ms-linear-gradient(top, #ffffff, #ffffff);
background-image: -o-linear-gradient(top, #ffffff, #ffffff);
background-image: linear-gradient(top, #ffffff, #ffffff);
 filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffffff, endColorstr=#ffffff);
/* For Internet Explorer 8 */
 -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#ffffff)";

}



#divslide-one, #divslide-two, #divslide-three {
float:left;
width:260px;
}

#divslide-one {
margin:240px 0 0 630px;
}

#divslide-two {
margin:240px 0 0 630px;
}

#divslide-three {
margin:240px 0 0 620px;
}

.specialoffers {
width:998px;
height:160px;
float:left;
background-color:#ffffff;
border:1px solid #d5d5d5;
}

.specialofferpromo {
background-image:url('/images/specialofferpromo.png');
background-repeat:no-repeat;
color:#666;
font-size:14px;
padding-top:56px;
text-align:center;
width:160px;
height:160px;
float:left;
margin-left:28px;
}

.signupoffer {
width:980px;
height:34px;
float:left;
margin:0 0 20px 0;
background-image:url('/images/signupofferbg.gif');
background-color:#666666;
background-repeat:repeat-x;
color:#fff;
font-size:22px;
font-weight:normal;
padding:8px 10px;
}

.offerpitch {font-weight:normal;color:#ffffff;font-size:32px;font-family: 'CabinRegular', helvetica, sans-serif;}

.offerheader {font-weight:bold;color:#666666;font-family: 'CabinRegular', helvetica, sans-serif;}

.contesticon {float:left;margin:10px 0px 0px 20px;}
.contest {float:left;margin:10px 0px 10px 10px;font-size:13px;font-family: 'CabinRegular', helvetica, sans-serif;}
.contest A:link {TEXT-DECORATION:underline; color: #003399; font-size: 13px;}
.contest A:visited {TEXT-DECORATION:underline; color: #003399; font-size: 13px;}
.contest A:hover {text-decoration:underline; color: #66cc00; font-size: 13px;}

.productlink {text-decoration:none;color:#000000;font-size:16px;}
.productlink a:link {text-decoration:underline;color:#000000;font-size:16px;}
.productlink a:visited {text-decoration:underline;color:#000000;font-size:16px;}
.productlink a:hover {text-decoration:none;color:#7dba41;font-size:16px;}

.photocontest, .socialmedia {font-family:'CabinRegular',helvetica,sans-serif;float:left;width:408px;height:275px;margin:20px 35px;text-align:center;}
.contestheader {font-family:'cabrito',helvetica,sans-serif;font-size:22px;color:#7dba41;font-weight:500;}
.socialmediaselect {float:left;background-color:#ffffff;padding:10px 10px 8px 10px;width:160px;}

.tinylink {font-size:9px;}
.tinylink a:link {font-size:9px;}
.tinylink a:visited {font-size:9px;}
.tinylink a:hover {font-size:9px;}

.infopoint {
float:left;
width:950px;
height:100px;
margin-left:20px;
margin-top:-11px;
background-color:#666666;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border:1px solid #e4e1dc;
text-align:left;
font-family:"CabinRegular",helvetica,sans-serif;
font-size:16px;
color:#ffffff;
padding:20px 0px 0px 10px;
position:relative;
z-index:1;
}

.infopoint2 {
float:left;
width:950px;
height:545px;
margin-left:20px;
background-image:url('/images/promo/bleachedwood.jpg');
background-repeat: no-repeat;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border:1px solid #e4e1dc;
text-align:left;
font-family:"CabinRegular",helvetica,sans-serif;
font-size:16px;
color:#666666;
padding:10px 0px 0px 10px;
position:relative;
z-index:1;
}

.arrow {
height:16px;
width:35px;
background-image:url('/images/arrowselect.png');
background-repeat:no-repeat;
position:relative;
z-index:2;
}

.imagesgo {width:770px;text-align:left;float:left;display: inline;}
.imagesgomobi {width:300px;text-align:left;display: inline;}



.g1 {text-align:center;width:180px;max-width:140px;height:205px;max-height:180px;border:solid;border-width:10px;border-color:#efefef;float:left;padding:10px;margin:5px;}
.g2 {text-align:center;width:204px;max-width:160px;height:205px;max-height:180px;border:solid;border-width:10px;border-color:#e5e5e5;float:left;padding:10px;margin:5px;}

.ffoldertitle {TEXT-DECORATION:none; font-family: "CabinRegular", helvetica, sans-serif; color: #000; font-size: 14px; font-weight:;}
.ffoldernotes {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 10px;}

.selectall {font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:10px;line-height:10px;}
.selectall a:link {text-decoration:none;font-family:arial,verdana,helvetica,sans-serif;color:#0066cc;font-size:10px;line-height:10px;}
.selectall a:visited {text-decoration:none;font-family:arial,verdana,helvetica,sans-serif;color:#0066cc;font-size:10px;line-height:10px;}
.selectall a:hover{text-decoration:none;font-family:arial,verdana,helvetica,sans-serif;color:#66cc00;font-size:10px;line-height:10px;}

.imagenumbers {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 11px;line-height:10px;}

.menuf {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 11px;border:dotted;border-width:1px 0px 1px 0px;border-color:#dddddd;padding:2px 0px 2px 6px;margin:10px 0px 3px 0px;}

.go {font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:10px;line-height:10px;border:dotted;border-width:1px;border-color:#66cc00;background-color:#ccff99;padding:3px 1px 0px 1px;}
.go a:link {text-decoration:none;font-family:arial,verdana,helvetica,sans-serif;color:#0066cc;font-size:10px;line-height:10px;}
.go a:visited {text-decoration:none;font-family:arial,verdana,helvetica,sans-serif;color:#0066cc;font-size:10px;line-height:10px;}
.go a:hover{text-decoration:none;font-family:arial,verdana,helvetica,sans-serif;color:#66cc00;font-size:10px;line-height:10px;}

.loadcart {padding:50px 0px 0px 0px;float:left;width:995px;}
.loadcart1 {TEXT-DECORATION:none; font-family:"CabinRegular",arial,helvetica,sans-serif;color:#666666;font-size:24px;}
.loadcart2 {TEXT-DECORATION:none; font-family:"CabinRegular",arial,helvetica,sans-serif;color:#666666;font-size:18px;line-height:30px;}
.loadcart3 {TEXT-DECORATION:none; font-family:"CabinRegular",arial,helvetica,sans-serif;color:#666666;font-size:14px;}
.loadcart4 {TEXT-DECORATION:none; font-family:"CabinRegular",arial,helvetica,sans-serif;color:#999999;font-size:13px;}

.couponapplied {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:10px;background-color:#d5fe82;border:solid;border-width:1px;border-color:#97e002;margin:0px 0px 5px 5px;padding:2px;text-align:center;}
.savings {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#336600;font-size:10px;margin:0px 0px 5px 5px;padding:2px;text-align:center;}

.cropwarn {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:10px;background-color:#ff9933;border:solid;border-width:1px;border-color:#cc6600;margin:0px 0px 5px 5px;padding:2px;text-align:center;}
.cropwarn a:link {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:10px;}
.cropwarn a:visited {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:10px;}
.cropwarn a:hover {TEXT-DECORATION:underline; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:10px;}

.lowres {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:10px;background-color:#d46b5a;border:solid;border-width:1px;border-color:#b2402e;margin:0px 0px 5px 5px;padding:2px;text-align:center;}
.lowres a:link {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:10px;}
.lowres a:visited {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:10px;}
.lowres a:hover {TEXT-DECORATION:underline; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:10px;}

.couponappliedmobi {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:10px;background-color:#d5fe82;border:solid;border-width:1px;border-color:#97e002;margin:0px 0px 5px 5px;padding:2px;text-align:center;}
.savingsmobi {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#336600;font-size:10px;margin:0px 0px 5px 5px;padding:2px;text-align:center;}

.cropwarnmobi {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:10px;background-color:#ff9933;border:solid;border-width:1px;border-color:#cc6600;margin:0px 0px 5px 5px;padding:2px;text-align:center;}
.cropwarnmobi a:link {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:10px;}
.cropwarnmobi a:visited {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:10px;}
.cropwarnmobi a:hover {TEXT-DECORATION:underline; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:10px;}

.lowresmobi {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:10px;background-color:#d46b5a;border:solid;border-width:1px;border-color:#b2402e;margin:0px 0px 5px 5px;padding:2px;text-align:center;}
.lowresmobi a:link {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:10px;}
.lowresmobi a:visited {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:10px;}
.lowresmobi a:hover {TEXT-DECORATION:underline; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:10px;}

.pospos {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:18px;font-weight:bold;}
.posposmobi {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#828282;font-size:18px;font-weight:bold;}
.desc {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:11px;}
.gompos {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#ffffff;font-size:12px;}

table.cartitems {border:1px solid #dddddd;border-collapse:collapse;font-size:10px;font-weight:bold;width:360px;}
.cartitems th {background-color:#efefef;padding:5px;}
.cartitems td {border:1px solid #dddddd;background-color:#ffffff;padding:5px;font-size:11px;font-weight:normal;text-align:center;}

table.cartitemsmobi {border:1px solid #dddddd;border-collapse:collapse;font-size:10px;font-weight:bold;width:300px;}
.cartitemsmobi th {background-color:#efefef;padding:5px;}
.cartitemsmobi td {border:1px solid #dddddd;background-color:#ffffff;padding:5px;font-size:11px;font-weight:normal;text-align:center;}

table.ordersummobi {width:300px;}
.ordersum td {padding:2px;}

table.ordersum {width:200px;}
.ordersum td {padding:2px;}

table.ordersum2 {width:160px;}
.ordersum2 td {padding:2px;}

.shippingdd {width:200px;}

.carty {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 11px;}
.carty2 {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 11px;background:#99cc99;}
.smalltext,.darken {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 10px;}
.smalltext,.darken a:link {TEXT-DECORATION:underline; font-family: arial, verdana, helvetica, sans-serif; color: #cc6600; font-size: 10px;}
.smalltext,.darken a:visited {TEXT-DECORATION:underline; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 10px;}
.smalltext,.darken a:hover {TEXT-DECORATION:underline; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 10px;}
.small3 {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 10px;}
.smalltext {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 10px;}
.darken {color: #666666;}
.darken a:link {color: #666666;}
.darken a:visited {color: #666666;}
.darken a:hover {color: #66cc00;}
.medtext {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 14px;}
.small2 {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 11px;}

.checkoutbut {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 18px;background:#99cc99;width:220px;}
.removeall {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 10px;background:#ff9999;}
.updatetotals {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 10px;background:#99cc99;}
.login {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 18px;background:#99cc99;width:100px;}
.send {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 15px;background:#99cc99;}

.nextbutton

.ordertotal {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 18px; font-weight:bold;}
.ordertotal2 {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 16px;}

.sh {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 10px; font-weight:bold;}
.sh a:link {TEXT-DECORATION:underline; font-family: arial, verdana, helvetica, sans-serif; color: #003366; font-size: 10px; font-weight:bold;}
.sh a:visited {TEXT-DECORATION:underline; font-family: arial, verdana, helvetica, sans-serif; color: #003366; font-size: 10px; font-weight:bold;}
.sh a:hover {TEXT-DECORATION:underline; font-family: arial, verdana, helvetica, sans-serif; color: #66cc00; font-size: 10px; font-weight:bold;}
.sh2 {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 10px;}

.shot {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 16px; font-weight:bold;}

.shm {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 12px; font-weight:bold;}
.shm a:link {TEXT-DECORATION:underline; font-family: arial, verdana, helvetica, sans-serif; color: #003366; font-size: 12px; font-weight:bold;}
.shm a:visited {TEXT-DECORATION:underline; font-family: arial, verdana, helvetica, sans-serif; color: #003366; font-size: 12px; font-weight:bold;}
.shm a:hover {TEXT-DECORATION:underline; font-family: arial, verdana, helvetica, sans-serif; color: #66cc00; font-size: 12px; font-weight:bold;}
.shm2 {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 12px;}

.cartideas {width:400px;text-align:left;TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 12px;line-height:27px;}
.cartideas a:link {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 12px;line-height:27px;}
.cartideas a:visited {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 12px;line-height:27px;}
.cartideas a:hover {TEXT-DECORATION:underline; font-family: arial, verdana, helvetica, sans-serif; color: #66cc00; font-size: 12px;line-height:27px;}

.imagename {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 16px; font-weight:bold;}
.imagenotes {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #999999; font-size: 11px;}

.foldernamezoom {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:13px;}
.foldernamezoom a:link {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:13px;}
.foldernamezoom a:visited {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:13px;}
.foldernamezoom a:hover {TEXT-DECORATION:underline; font-family:arial,verdana,helvetica,sans-serif;color:#66cc00;font-size:13px;}

.foldernamezoom2 {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#999999;font-size:10px;}

.zoominfo {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:10px;}
.zoominfo a:link {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:10px;}
.zoominfo a:visited {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:10px;}
.zoominfo a:hover {TEXT-DECORATION:underline; font-family:arial,verdana,helvetica,sans-serif;color:#66cc00;font-size:10px;}

.subtitle {font-family:"CabinRegular",helvetica,sans-serif;font-size:14px;font-weight:bold;}
.subtitle2 {font-family:"CabinRegular",helvetica,sans-serif;font-size:14px;font-weight:bold;}
.subtitle3 {font-family:"CabinRegular",helvetica,sans-serif;font-size:14px;font-weight:bold;}
.subtitlecoupon {font-family:"CabinRegular",helvetica,sans-serif;font-size:13px;font-weight:bold;color:#666666;}
.subtitlecontact {font-family:"CabinRegular",helvetica,sans-serif;font-size:14px;font-weight:bold;}
.ordernumber {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:21px;}
.gc {border:dotted;border-width:1px;border-color:#666666;width:400px;padding:3px;margin:5px 10px 5px 10px;text-align:center;float:left;}
.newfolder {width:125px;padding:3px;margin:5px 10px 5px 10px;text-align:center;float:left;}
.nopad {TEXT-DECORATION:none;font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:12px;text-align:left;float:left;}

.simplefunction {TEXT-DECORATION:none;font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:12px;padding:20px;text-align:left;width:500px;border:1px solid #dddddd;background-color:#ffffff;margin:20px 0 20px 220px;float:left;clear:both;}
.simplefunctionlogo {TEXT-DECORATION:none;font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:12px;padding:20px;text-align:left;width:500px;height:480px;border:solid;border-width:1px;border-color:#dddddd;margin:20px;background-color:#ededed;}

.confirmbutton {TEXT-DECORATION:none; font-family: "CabinRegular", helvetica, sans-serif; color: #666666;}
.confirmbutton A:link {TEXT-DECORATION:none; color: #666666; background-color: #d2f38c; padding: 3px 5px;}
.confirmbutton A:visited {TEXT-DECORATION:none; color: #666666; background-color: #d2f38c; padding: 3px 5px;}
.confirmbutton A:hover {text-decoration:none; color: #666666; background-color: #aacf5c; padding: 3px 5px;}

.confirmbutton2 {width:150px;height:30px;TEXT-DECORATION:none; font-size:14px; font-family: "CabinRegular", helvetica, sans-serif; color: #666666;}
.confirmbutton2 A:link {width:150px;height:30px;TEXT-DECORATION:none; font-size:14px; color: #666666; background-color: #d2f38c; padding: 3px 5px;}
.confirmbutton2 A:visited {width:150px;height:30px;TEXT-DECORATION:none; font-size:14px; color: #666666; background-color: #d2f38c; padding: 3px 5px;}
.confirmbutton2 A:hover {width:150px;height:30px;text-decoration:none; font-size:14px; color: #666666; background-color: #aacf5c; padding: 3px 5px;}

.friendbutton {TEXT-DECORATION:none; font-size:14px; font-family: "CabinRegular", helvetica, sans-serif; color: #666666; text-align:center;}
.friendbutton A:link {background-color:#d2f38c;TEXT-DECORATION:none;font-size:14px;color: #666666;padding:5px 10px;}
.friendbutton A:visited {background-color:#d2f38c;TEXT-DECORATION:none;font-size:14px;color: #666666;padding:5px 10px;}
.friendbutton A:hover {background-color:#aacf5c;TEXT-DECORATION:none;font-size:14px;color: #666666;padding:5px 10px;}

.gobackc {TEXT-DECORATION:none; font-size:16px;font-family: arial, verdana, helvetica, sans-serif; color: #666666;}
.gobackc A:link {TEXT-DECORATION:none; font-size:16px;color: #666666; background-color: #ededed; padding: 4px; border-bottom: #dddddd 1px solid; border-right: #dddddd 1px solid; border-top: #dddddd 1px solid; border-left: #dddddd 1px solid;}
.gobackc A:visited {TEXT-DECORATION:none; font-size:16px;color: #666666; background-color: #ededed; padding: 4px; border-bottom: #dddddd 1px solid; border-right: #dddddd 1px solid; border-top: #dddddd 1px solid; border-left: #dddddd 1px solid;}
.gobackc A:hover {text-decoration:none; font-size:16px;color: #666666; background-color: #FAF183; padding: 4px; border-bottom: #666666 1px solid; border-right: #666666 1px solid; border-top: #666666 1px solid; border-left: #666666 1px solid;}

.add2cart {TEXT-DECORATION:none; font-size:16px;font-family: arial, verdana, helvetica, sans-serif; color: #666666;}
.add2cart A:link {TEXT-DECORATION:none; font-size:16px;color: #666666; background-color: #B2E599; padding: 4px; border-bottom: #7DBA43 1px solid; border-right: #7DBA43 1px solid; border-top: #7DBA43 1px solid; border-left: #7DBA43 1px solid;}
.add2cart A:visited {TEXT-DECORATION:none; font-size:16px;color: #666666; background-color: #B2E599; padding: 4px; border-bottom: #7DBA43 1px solid; border-right: #7DBA43 1px solid; border-top: #7DBA43 1px solid; border-left: #7DBA43 1px solid;}
.add2cart A:hover {text-decoration:none; font-size:16px;color: #666666; background-color: #FAF183; padding: 4px; border-bottom: #666666 1px solid; border-right: #666666 1px solid; border-top: #666666 1px solid; border-left: #666666 1px solid;}

.pickerbutton {TEXT-DECORATION:none; font-family:  'cabrito', helvetica, sans-serif; color: #666666;}
.pickerbutton A:link {TEXT-DECORATION:none; font-size:16px;color: #666666; background-color: #B2E599; padding: 3px; border-bottom: #7DBA43 1px solid; border-right: #7DBA43 1px solid; border-top: #7DBA43 1px solid; border-left: #7DBA43 1px solid;}
.pickerbutton A:visited {TEXT-DECORATION:none; font-size:16px;color: #666666; background-color: #B2E599; padding: 3px; border-bottom: #7DBA43 1px solid; border-right: #7DBA43 1px solid; border-top: #7DBA43 1px solid; border-left: #7DBA43 1px solid;}
.pickerbutton A:hover {text-decoration:none; font-size:16px;color: #666666; background-color: #FAF183; padding: 3px; border-bottom: #666666 1px solid; border-right: #666666 1px solid; border-top: #666666 1px solid; border-left: #666666 1px solid;}

.cancelbutton {TEXT-DECORATION:none; font-family: "CabinRegular", helvetica, sans-serif; color: #666666;}
.cancelbutton A:link {TEXT-DECORATION:none; color: #666666; background-color: #dddddd; padding: 3px 5px; }
.cancelbutton A:visited {TEXT-DECORATION:none; color: #666666; background-color: #dddddd; padding: 3px 5px; }
.cancelbutton A:hover {text-decoration:none; color: #666666; background-color: #aeaeae; padding: 3px 5px; }

.upload1 {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666;}
.upload1 A:link {TEXT-DECORATION:none; color: #666666; background-color: #99ccff; padding: 2px; border: #006699 1px solid;}
.upload1 A:visited {TEXT-DECORATION:none; color: #666666; background-color: #99ccff; padding: 2px; border: #006699 1px solid;}
.upload1 A:hover {text-decoration:none; color: #666666; background-color: #ffff99; padding: 2px; border: #666666 1px solid;}

.upload2 {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666;}
.upload2 A:link {TEXT-DECORATION:none; color: #666666; background-color: #B2E599; padding: 2px; border-bottom: #7DBA43 1px solid; border-right: #7DBA43 1px solid; border-top: #7DBA43 1px solid; border-left: #7DBA43 1px solid;}
.upload2 A:visited {TEXT-DECORATION:none; color: #666666; background-color: #B2E599; padding: 2px; border-bottom: #7DBA43 1px solid; border-right: #7DBA43 1px solid; border-top: #7DBA43 1px solid; border-left: #7DBA43 1px solid;}
.upload2 A:hover {text-decoration:none; color: #666666; background-color: #FAF183; padding: 2px; border-bottom: #666666 1px solid; border-right: #666666 1px solid; border-top: #666666 1px solid; border-left: #666666 1px solid;}

.movethisfolder {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:16px;font-weight:bold;}

.po1 {TEXT-DECORATION:none; font-family: 'cabrito', helvetica, sans-serif;font-weight:700;color:#7dba41;font-size:14px;}
.po1 A:link {TEXT-DECORATION:none; font-family: 'cabrito', helvetica, sans-serif;font-weight:700;color:#7dba41;font-size:14px;}
.po1 A:visited {TEXT-DECORATION:none; font-family: 'cabrito', helvetica, sans-serif;font-weight:700;color:#7dba41;font-size:14px;}
.po1 A:hover {TEXT-DECORATION:underline; font-family: 'cabrito', helvetica, sans-serif;font-weight:700;color:#7dba41;font-size:14px;}
.po2 {width:100px;padding:3px;text-align:center;float:left;TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:12px;}
.po2 A:link {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:12px;}
.po2 A:visited {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:12px;}
.po2 A:hover {TEXT-DECORATION:underline; font-family:arial,verdana,helvetica,sans-serif;color:#7dba41;font-size:12px;}
.printoptions {width:400px;float:left;padding:3px;text-align:left;border:solid;border-color:#dddddd;background-color:#ffffff;border-width:1px;TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:10px;line-height:23px;margin:0 20px 0 0;}

.addsizes {width:189px;float:left;padding:3px;text-align:left;border:solid;border-color:#dddddd;background-color:#ffffff;border-width:1px;TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:10px;font-weight:bold;line-height:23px;margin:0 20px 0 0;}
.addsizemobi {width:160px;padding:5px 20px;text-align:center;border:solid;border-color:#dddddd;background-color:#ffffff;border-width:1px;TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:10px;font-weight:bold;line-height:23px;margin:0 20px 0 0;}
.carthead {font-family:'cabrito',arial,helvetica,sans-serif;font-weight:700;color:#7dba41;font-size:14px;}

table.fo {float:left;border:1px solid #dddddd;border-collapse:collapse;font-size:10px;font-weight:bold;width:190px;}
.fo th {background-color:#ffffff;padding:5px;}
.fo td {border:1px solid #ededed;background-color:ffffff;padding:5px;font-size:11px;font-weight:normal;text-align:center;}

table.fom {border:1px solid #dddddd;border-collapse:collapse;font-size:10px;font-weight:bold;width:100%;}
.fom th {background-color:#ffffff;padding:5px;}
.fom td {border:1px solid #ededed;background-color:ffffff;padding:5px;font-size:11px;font-weight:normal;text-align:center;}


.fshare {float:left;width:310px;border:solid;border-width:1px;border-color:#dddddd;margin:5px;padding:5px;height:360px;background-color:#eeeeee;max-width:295px;max-height:347px;}
.fshare2 {float:left;width:619px;border:solid;border-width:1px;border-color:#dddddd;margin:5px;padding:px;height:360px;background-color:#eeeeee;max-width:617px;max-height:357px;}


.gstep {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:16px;font-weight:bold;}
.gsmall {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:10px;}
.fsname {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:18px;font-weight:bold;padding:5px;}

.sitename {padding:5px;border:dotted;background-color:#ffffff;border-color:#666666;border-width:1px;text-align:center;TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#0066cc;font-size:14px;}
.sitename A:link {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#0066cc;font-size:14px;}
.sitename A:visited {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#0066cc;font-size:14px;}
.sitename A:hover {TEXT-DECORATION:underline; font-family:arial,verdana,helvetica,sans-serif;color:#66cc00;font-size:14px;}

.uchoices {cursor:pointer;margin:5px;padding:3px;border:solid;border-width:1px;border-color:#dddddd;background-color:#efefef;TEXT-DECORATION:none; font-family:"CabinRegular",helvetica,sans-serif;color:#666666;font-size:12px;}
.uchoice {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:14px;}
.usub {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#333333;font-size:11px;}
.uchoice2 {TEXT-DECORATION:none; font-family:"CabinRegular",helvetica,sans-serif;color:#666666;font-weight:bold;font-size:14px;}

.sendfile {max-width:570px;width:590px;float:left;border:dotted;border-color:#dddddd;border-width:1px;margin:10px 10px 10px 0;padding:5px;background-color:#eeeeee;height:510px;}
.sendfilea {width:350px;float:left;}
.speedselect {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:13px;font-weight:bold;}
.sendfilesimple {max-width:570px;width:590px;float:left;text-align:left;border:dotted;border-color:#dddddd;border-width:1px;margin:10px;padding:5px;background-color:#eeeeee;}

.uploadfolder {background-color:#eeeeee;border:1px solid #ddd;padding:0 5px 10px 5px;width:375px;margin-right:10px;height:112px;}

.gorm {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:10px;line-height:9px;}
.gorm A:link {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:10px;}
.gorm A:visited {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:10px;}
.gorm A:hover {TEXT-DECORATION:underline; font-family:arial,verdana,helvetica,sans-serif;color:#0066cc;font-size:10px;}

.b1 {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 10px;background:#99ccff;width:50px;margin:3px;height:18px;}
.b2 {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 11px;background:#99ccff;width:90px;}
.b3 {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 11px;width:90px;}

.coaddy {margin:0px 0px 10px 0px;border:1px solid #dddddd;background-color:#ffffff;text-align:left;TEXT-DECORATION:none;font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:10px;height:140px;}
.addy1 {padding:3px;background-color:#eeeeee;text-align:left;TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:14px;}
.addy2 {padding:5px;background-color:#ffffff;text-align:left;TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:11px;}
.addy3 {background-color:#ffffff;text-align:left;TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;width:80px;float:left;}
.addy4 {background-color:#ffffff;text-align:left;TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;width:160px;float:left;}

.coaddymobi {width:300px;height:170px;margin:0px 0px 10px 0px;border:solid;background-color:#ffffff;border-color:#666666;border-width:1px;TEXT-DECORATION:none;font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:10px;}
.addy1m {padding:3px;background-color:#eeeeee;text-align:left;TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:14px;}
.addy2m {padding:5px;background-color:#ffffff;text-align:left;TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:11px;}
.addy3m {background-color:#ffffff;text-align:left;TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;width:80px;float:left;}
.addy4m {background-color:#ffffff;text-align:left;TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;width:160px;margin-left:10px;float:left;}

.ccc {background-color:#ffffff;text-align:left;TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;font-size:14;font-weight:bold;}

.triprdx {width:250px;float:left;min-height:400px;background-color:#ffffff;border:1px solid #666666;padding:10px;margin:10px 0 0 0;}
.triprdx2 {border:none;width:440px;text-align:center;float:left;margin:10px 0 0 20px;}
.triprdx3 {width:220px;float:right;text-align:center;margin:10px 0 0 0;}
.triprdx4 {width:300px;float:right;padding:0px 0px 0px 50px;height:100px;}

.lowreswarn {margin:0 0 0 160px;width:600px;padding:20px;border:solid;border-color:#cc0000;border-width:3px;color:#666666;font-size:16px;background-color:ffffff;}
.lowreswarnmobi {padding:20px;background-color:#ffffff;border:solid;border-color:#cc0000;border-width:3px;color:#666666;font-size:16px;margin-top:20px;}
.regtext {TEXT-DECORATION:none; font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:12px;}

.seo {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 12px;}
.seo A:link {TEXT-DECORATION:none; color: #666666; font-size: 12px;}
.seo A:visited {TEXT-DECORATION:none; color: #666666; font-size: 12px;}
.seo A:hover {text-decoration:none; color: #666666; font-size: 12px;}

.seo2 {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 11px;}
.seo2 A:link {TEXT-DECORATION:none; color: #666666; font-size: 11px;}
.seo2 A:visited {TEXT-DECORATION:none; color: #666666; font-size: 11px;}
.seo2 A:hover {text-decoration:none; color: #666666; font-size: 11px;}

.prdx1 {width:350px;float:left;padding:10px;}
.prdx2 {width:300px;float:left;padding:10px;}
.prdx3 {width:250px;float:left;padding:40px 10px 10px 10px;text-align:center;}
.prdxprice {font-size:18px;font-weight:bold;}

.titler {font-size:18px;font-weight:bold;}

.reviewquote {font-size:14px;color:#666666;font-style:italic;}
.reviewquote2 {font-size:12px;font-weight:bold;font-style:normal;}
.reviewquote2 A:link {TEXT-DECORATION:none; color: #006699; font-size: 12px;font-style:normal;}
.reviewquote2 A:visited {TEXT-DECORATION:none; color: #006699; font-size: 12px;font-style:normal;}
.reviewquote2 A:hover {text-decoration:underline; color: #006699; font-size: 12px;font-style:normal;}

.ppo {font-size:12px;font-weight:bold;font-style:normal;}
.ppo A:link {TEXT-DECORATION:none; color: #666666; font-size: 14px;font-style:normal;}
.ppo A:visited {TEXT-DECORATION:none; color: #666666; font-size: 14px;font-style:normal;}
.ppo A:hover {text-decoration:none; color: #666666; font-size: 14px;font-style:normal;}

.collagechoice {TEXT-DECORATION:none; font-family:arial,verdana,helvetica sans-serif;color:#666666;font-size:14px;border:solid;border-width:1px;border-color:#dddddd;padding:3px;width:400px;margin:8px;cursor:pointer;background-color:#f8f8ec;}
.choosesize {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 17px;}

.termsy {font-size:10px;font-weight:normal;font-style:normal;}
.termsy A:link {TEXT-DECORATION:none; color: #666666; font-size: 10px;font-style:normal;}
.termsy A:visited {TEXT-DECORATION:none; color: #666666; font-size: 10px;font-style:normal;}
.termsy A:hover {text-decoration:underline; color: #666666; font-size: 10px;font-style:normal;}

.contesttheme {font-size:22px;font-weight:400;color:#7dba41;font-family:"CabinRegular",helvetica,sans-serif;}

.contactbox {float:left;width:275px;background-color:#dddddd;border:solid;border-width:1px;border-color:#dddddd;padding:10px;margin:10px;min-height:185px;}
.contactboxsale {float:left;width:275px;background-color:#ffffff;border:1px solid #dddddd;padding:10px;margin:10px;min-height:185px;text-align:center;text-decoration:none;}
.contactboxmobi {width:275px;background-color:#ffffff;border:solid;border-width:1px;border-color:#dddddd;padding:10px;margin:10px;min-height:185px;}
.salebox {float:left;width:275px;background-color:#ffffff;border:solid;border-width:1px;border-color:#dddddd;padding:10px;margin:10px;height:165px;text-align:center;}


.print {float:left;width:270px;height:150px;background-color:#efefef; border:1px solid #dddddd;padding:10px;margin:0px 0px 20px 20px;font-family:"CabinRegular",helvetica,sans-serif;}
.support {float:left;width:270px;height:165px;background-color:#dddddd; border:1px solid #dddddd;padding:10px;margin:0px 0px 20px 20px;font-family:"CabinRegular",helvetica,sans-serif;}
.solutions {width:900px;background-color:#dddddd; border:1px solid #dddddd;padding:10px;margin:0px 0px 20px 20px;font-family:"CabinRegular",helvetica,sans-serif;font-size:12px;}
.partnerhead {font-family:"CabinRegular",helvetica,sans-serif;font-size:24px;color:#666666;font-weight:bold;}
.partnersubhead {font-family:"CabinRegular",helvetica,sans-serif;font-size:14px;font-weight:bold;}

.prlist {float:left;width:156px;max-width:115px;border:dotted;border-width:1px;border-color:#666666;padding:20px;margin:10px 5px 5px 5px;height:185px;max-height:145px;background-image:url('/images/2011/bg2.gif');line-height:18px;}
.prlist A:link {TEXT-DECORATION:none; color: #0066cc; font-size: 14px;font-weight:bold;}
.prlist A:visited {TEXT-DECORATION:none; color: #0066cc; font-size: 14px;font-weight:bold;}
.prlist A:hover {text-decoration:underline; color: #0066cc; font-size: 14px;font-weight:bold;}

.prlist2 {font-family:"CabinRegular",helvetica,sans-serif;color:#666666;float:left;width:106px;border:solid;border-width:1px;border-color:#dddddd;padding:20px;margin:10px 5px 5px 5px;height:185px;max-height:145px;background-color:#f5f5f5;line-height:18px; -webkit-border-radius: 5px; -moz-border-radius: 5px;border-radius: 5px;}
.prlist2 A:link {TEXT-DECORATION:none; color: #666666; font-size: 14px;font-weight:bold;}
.prlist2 A:visited {TEXT-DECORATION:none; color: #666666; font-size: 14px;font-weight:bold;}
.prlist2 A:hover {text-decoration:underline; color: #666666; font-size: 14px;font-weight:bold;}

.menu2 {color: #666666; font-size: 12px;font-style:normal;}
.menu2 A:link {TEXT-DECORATION:none; color: #666666; font-size: 12px;font-weight:normal;}
.menu2 A:visited {TEXT-DECORATION:none; color: #666666; font-size: 12px;font-weight:normal;}
.menu2 A:hover {text-decoration:underline; color: #0066cc; font-size: 12px;font-weight:normal;}

.saler {TEXT-DECORATION:none; font-family:"CabinRegular",helvetica,sans-serif;color:#666666;font-size:16px;font-weight:bold;}
.saler2 {TEXT-DECORATION:none; font-family:"CabinRegular",helvetica,sans-serif;color:#666666;font-size:14px;font-weight:bold;}
.salermobi {TEXT-DECORATION:none; font-family:"CabinRegular",helvetica,sans-serif;font-size:16px;font-weight:bold;color:#828282;}


.div1 {text-align:center;width:334px;max-width:333px;height:280px;max-height:280px;background-image:url('/images/main/divbg.gif');border:dotted;border-width:1px 0px 1px 0px;border-color:#666666;float:left;padding:4px 0px 4px 0px;}
.div2 {text-align:center;width:335px;max-width:334px;height:280px;max-height:280px;background-image:url('/images/main/divbg.gif');border:dotted;border-width:1px;border-color:#666666;float:left;padding:4px 0px 4px 0px;}
.divhead {font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 14px;font-weight:bold;}
.divhead A:link {TEXT-DECORATION:none; cursor:pointer; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 10px;}
.divhead A:visited {TEXT-DECORATION:none; cursor:pointer; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 10px;}
.divhead A:hover {TEXT-DECORATION:underline; cursor:pointer; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 10px;}
.divhead2 {font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 16px;font-weight:bold;line-height:32px;}
.show1 {font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 11px;}

.signup {width:284px;float:left;height:350px;max-width:244px;max-height:310px;padding:20px;text-align:center; background-color:#ffffff;}
.s1 {font-family: arial, verdana, helvetica, sans-serif; color: #012b5d; font-size: 19px;font-weight:bold;}
.s2 {font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 12px;font-weight:normal;text-align:left;padding:20px 10px 10px 10px;}

.ps1 {font-family:arial,verdana,helvetica,sans-serif;color:#666666;font-size:15px;color:#0066cc;padding:3px;border:dotted;border-color:#666666;border-width:1px;background-color:#ffffff;text-align:center;margin:5px 5px 2px 5px;}
.ps1 A:link {text-decoration:none;font-family: arial, verdana, helvetica, sans-serif; color: #0066cc; font-size: 15px;}
.ps1 A:visited {text-decoration:none;font-family: arial, verdana, helvetica, sans-serif; color: #0066cc; font-size: 15px;}
.ps1 A:hover {text-decoration:underline; font-family: arial, verdana, helvetica, sans-serif; color: #66cc00; font-size: 15px;}

.posteri {font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 11px;}
.pt {font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 13px;font-weight:bold;}

.cardsect, .cardsect2 {float:left;width:100%;padding:10px;border:dotted;border-width:1px;background-color:#ffffff;margin:2px 0px 7px 0px;}
.card1, .card2 {float:left;width:90px;text-align:center;}
.card2 {width:150px;}
.cardsect2 {text-align:center;}
.vtext {}

.leftside {float:left;width:150px;text-align:right;padding:4px;max-width:140px;}
.rightside {float:left;width:310px;text-align:left;max-width:300px;border:solid;border-width:2px;border-color:#ffffff;}
.vertical { width: 380px; margin: auto;}
.d3group {float:left;width:100%;padding:10px;border:dotted;border-width:1px;background-color:#ffffff;margin:2px 0px 7px 0px;border-width:1px 0px 0px 0px;border-color:#666666;font-family: verdana, arial, helvetica, sans-serif; color: #666666; font-size: 12px; }
.d3groupmobi {width:300px;padding:10px 0px;border:dotted;border-width:1px;background-color:#ffffff;margin:2px 0px 7px 0px;border-width:1px 0px 0px 0px;border-color:#666666;font-family: verdana, arial, helvetica, sans-serif; color: #666666; font-size: 12px; }
.d3grouptitle {font-family: "CabinRegular", arial, helvetica, sans-serif; font-size: 14px;color:#666666; }
.d3groupsubtitle {float:left;width:100%;padding:10px;border-top:1px dotted black;font-family: "CabinRegular", arial, helvetica, sans-serif; font-size: 13px;color:#666666; }
.d3groupitem {float:left;width:90px;text-align:center;font-family: verdana, arial, helvetica, sans-serif; color: #666666; font-size: 10px; }
.d3groupitemcolor {height:90px;float:left;width:90px;text-align:center;font-family: verdana, arial, helvetica, sans-serif; color: #666666; font-size: 10px; }
.d3groupitemlabel {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; }
.d3title {font-family: verdana, arial, helvetica, sans-serif; font-size: 15px; }
.cardcontent { width: 370px; margin: auto; font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; text-align: center; }
.basic { width: 360px; }
.size { width: 370px; margin-top: 5px; }
.cardthumb {border:1px solid #666666;}

.carded {border:solid;border-color:#dddddd;border-width:1px;padding:3px;}
.carded A:link {TEXT-DECORATION:none; cursor:pointer; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 11px;}
.carded A:visited {TEXT-DECORATION:none; cursor:pointer; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 11px;}
.carded A:hover {TEXT-DECORATION:underline; cursor:pointer; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 11px;}
.carded li {font-size: 11px;color:#666666;}
.carded2 {border:solid;border-color:#dddddd;border-width:1px;padding:6px;}
.carded2 h1 {font-family: arial,verdana,helvetica,sans-serif; color: #666666; font-size: 16px; font-weight:bold;}
.carded2 A:link {TEXT-DECORATION:none; cursor:pointer; font-family: arial, verdana, helvetica, sans-serif; color: #3333ff; font-size: 11px;}
.carded2 A:visited {TEXT-DECORATION:none; cursor:pointer; font-family: arial, verdana, helvetica, sans-serif; color: #3333ff; font-size: 11px;}
.carded2 A:hover {TEXT-DECORATION:underline; cursor:pointer; font-family: arial, verdana, helvetica, sans-serif; color: #990000; font-size: 11px;}
.csize {font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 11px;}
.cmain {font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 14px; font-weight:bold;}
.smpr {font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 10px;}
.smpr A:link {TEXT-DECORATION:none; cursor:pointer; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 10px;}
.smpr A:visited {TEXT-DECORATION:none; cursor:pointer; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 10px;}
.smpr A:hover {TEXT-DECORATION:underline; cursor:pointer; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 10px;}
.cs {float:left;width:175px;max-width:165px;height:200px;border:solid;border-color:#dddddd;border-width:0px 0px 1px 0px;margin:0px;padding:15px 5px 15px 5px;font-size:10px;text-align:center;}
.cs A:link {text-decoration:underline;font-size:10px;}
.cs A:visited {text-decoration:underline;font-size:10px;}
.cs A:hover {text-decoration:underline;font-size:10px;}

#catagories { float: left; clear: left; width: 960px; min-height:175px; font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; text-align:left; padding-top:15px;}

.rollmeover {display:none;position:absolute;border-style: solid;border-width:1px;background-color: white;padding: 5px;font-size:10px;width:190px;text-align:left;}

.cartads {float:left; width:960px; height:69; margin-bottom:25px;}
.cartcoupon1 {float:left; clear:left; width:300px; height:69;margin-left:40px;}
.cartcoupon2 {float:left; clear:left; width:300px; height:69; margin-left:350px; margin-top:-69px;}
.cartcoupon3 {float:left; clear:left; width:300px; height:69; margin-left:660px; margin-top:-69px;}

.cardads {float:left; width:960px; height:69; margin-bottom:25px;}
.cardcoupon1 {float:left; clear:left; width:300px; height:69;margin-left:40px;}
.cardcoupon2 {float:left; clear:left; width:300px; height:69; margin-left:350px; margin-top:-69px;}
.cardcoupon3 {float:left; clear:left; width:300px; height:69; margin-left:660px; margin-top:-69px;}

.maads {float:left; width:450px; height:270; margin-left:510px; margin-top:-635px;}
.macoupon1 {float:left; clear:left; width:300px; height:69; margin-bottom:10px;}
.macoupon2 {float:left; clear:left; width:300px; height:69; margin-bottom:10px;}
.macoupon3 {float:left; clear:left; width:300px; height:69;}

.pagebanner {float:left; width:960; max-width: 958px; height:259px; border:1px solid #dddddd;}
.printoffer {float:left; width: 198px; height:259px;}
.printpromo {float:left; width: 760px; height:259px;}

.giftoffer {float:left; width: 198px; height:259px;}
.giftpromo {float:left; width: 760px; height:259px;}

.calendaroffer {float:left; width: 198px; height:259px;}
.calendarpromo {float:left; width: 760px; height:259px;}

.canvasoffer {float:left; width: 198px; height:259px; }
.canvaspromo {float:left; width: 760px; height:259px;}

.posteroffer {float:left; width: 198px; height:259px;}
.posterpromo {float:left; width: 760px; height:259px;}

.cardsoffer {float:left; width: 198px; height:259px;}
.cardspromo {float:left; width: 760px; height:259px;}

.bookoffer {float:left; width: 198px; height:259px;}
.bookpromo {float:left; width: 760px; height:259px;}

.offer {float:left; width: 198px; height:259px;}
.promo {float:left; width: 760px; height:259px;}

.selectheader {font-family:arial,verdana,helvetica,sans-serif;color:#012b5d;font-size:18px;text-decoration:underline; }
.selectheader a:link {font-family:arial,verdana,helvetica,sans-serif;color:#012b5d;font-size:18px;text-decoration:underline; margin:5px;}
.selectheader a:visited {font-family:arial,verdana,helvetica,sans-serif;color:#012b5d;font-size:18px;text-decoration:underline; margin:5px;}
.selectheader a:hover {font-family:arial,verdana,helvetica,sans-serif;color:#66cc00;font-size:18px;text-decoration:underline; margin:5px;}
.selectheader a:active {font-family:arial,verdana,helvetica,sans-serif;color:#003399;font-size:18px;text-decoration:underline; margin:5px;}

.booksize {font-family:"CabinRegular",helvetica,sans-serif;font-size:15px;text-decoration:underline;}
.booksize a:link {font-family:"CabinRegular",helvetica,sans-serif;font-size:15px;text-decoration:underline;}
.booksize a:visited {font-family:"CabinRegular",helvetica,sans-serif;font-size:15px;text-decoration:underline;}
.booksize a:hover {font-family:"CabinRegular",helvetica,sans-serif;font-size:15px;text-decoration:underline;color:#7dba41;}


.selectsi {float:left;text-align:left; width:300px; height:420px; border:1px solid #dddddd;}
.selectcl {float:left;text-align:left; width:300px; height:420px; border:1px solid #dddddd;margin-left:20px;}
.selectws {float:left;text-align:left; width:300px; height:420px; border:1px solid #dddddd;margin-left:20px;}
.selectfs {float:left;text-align:left; width:300px; height:420px; border:1px solid #dddddd;margin-left:20px;}

.selectsi2 {float:left;text-align:left; width:232px; height:386px; border:1px solid #dddddd;}
.selectcl2 {float:left;text-align:left; width:232px; height:386px; border:1px solid #dddddd;margin-left:8px;}
.selectws2 {float:left;text-align:left; width:232px; height:386px; border:1px solid #dddddd;margin-left:8px;}
.selectfs2 {float:left;text-align:left; width:232px; height:386px; border:1px solid #dddddd;margin-left:8px;}

.product1 {float:left;text-align:left; width:232px; height:386px; border:1px solid #dddddd;}
.product2 {float:left;text-align:left; width:232px; height:386px; border:1px solid #dddddd;margin-left:8px;}

.productinfo {font-family:"CabinRegular",helvetica,sans-serif;color:#666666;font-size:12px;font-style:;margin:3px 0px 5px 10px}

.productheader {color:#063e59;text-align:center;margin:0 auto;width:232px;margin-top:15px;margin-bottom:15px;}
.productheader a:link, .productheader a:visited {font-family:'cabrito',arial,helvetica,sans-serif;color:#063e59;font-size:18px;font-style:normal; text-decoration:none;}
.productheader a:hover, .productheader a:active {font-family:'cabrito',arial,helvetica,sans-serif;color:#7dba41;font-size:18px;font-style:normal; text-decoration:none;}


.cal1 {float:left;text-align:left; width:290px; height:450px; border:1px solid #dddddd;padding:5px;}
.cal2 {float:left;text-align:left; width:290px; height:450px; border:1px solid #dddddd;margin-left:25px;padding:5px;}

.cattitle {font-family: "CabinRegular",arial, verdana, helvetica, sans-serif; font-size: 14px; text-align:left; color:#666666;}
.cardstyle {font-size:20px; color: #666; font-family: 'cabrito', Arial, Helvetica, sans-serif;}
.newcards {color:#7dba41; font-size:10px; font-weight:bold; vertical-align:2px;}
.holidaycat { float: left; width: 180px; height: 125px; text-align: left; margin-left:15px;}
.invitationscat {float:left; width: 192px; height: 125px; text-align: left; }
.announcementscat {float:left; width: 192px; height: 125px;text-align: left; }
.specialoccasioncat {float:left; width: 192px; height: 125px; text-align: left; }
.backtobasicscat { float: left; width: 182px; height: 125px; text-align: left; }
.title {text-align:left; font-size:24px; font-family: arial, helvetica, sans-serif; color:#66cc00; font-weight:bold;}

.catlink { color: #666666; text-decoration: none; font-weight:normal; font-size:14px;}
.catlink a:link { color: #003399; text-decoration: none; font-weight:normal; font-size:12px;}
.catlink a:visited { color: #003399; text-decoration: none; font-weight:normal; font-size:12px;}
.catlink a:hover { color: #7dba41; text-decoration: underline; font-weight:normal; font-size:12px;}
.catlink a:active { color: #7dba41; text-decoration: underline; font-weight:normal; font-size:12px;}

.catlinkhol {font-family:"CabinRegular",arial,sans-serif; color: #666666; text-decoration: none; font-weight:normal; font-size:15px;}
.catlinkhol a:link { color: #003399; text-decoration: none; font-weight:normal; font-size:15px;}
.catlinkhol a:visited { color: #003399; text-decoration: none; font-weight:normal; font-size:15px;}
.catlinkhol a:hover { color: #66cc00; text-decoration: underline; font-weight:normal; font-size:15px;}
.catlinkhol a:active { color: #003399; text-decoration: underline; font-weight:normal; font-size:15px;}

difference {width:450px;font-family: arial, verdana, helvetica, sans-serif; font-size: 4px; font-weight:normal;}

/*slideshow - more css in css/screen.css*/
#border { float: right;  width: 760px; height: 324px; overflow: hidden; }
#slider { width: 760px; height: 324px;}

/*modal div css*/
#boxes .window { position:absolute; left:0; top:0; width:440px; height:100px; display:none; z-index:9999; padding:20px; }
#boxes #dialog1 { width:500px; height:550px; padding:10px; background-color:#ffffff; }
#boxes #dialog5 { width:500px; height:600px; padding:10px; background-color:#ffffff; }
#buttonClose, #buttonClose2 {float:right;font-size:12px;}

.pagebanner2 {float:left; width: 958px; height:324px; border:1px; border-style:dotted;}

.holidayrow {color:#000; margin:0px 0px 0px 28px;font-size:17px; font-family:Century Gothic, Helvetica, Arial; font-weight:700;}
.holidayrow a:link { color: #000; text-decoration: none; font-weight:normal; font-size:17px; font-family:Century Gothic, Helvetica, Arial; font-weight:700;}
.holidayrow a:visited { color: #000; text-decoration: none; font-weight:normal; font-size:17px; font-family:Century Gothic, Helvetica, Arial; font-weight:700;}
.holidayrow a:hover { color: #6c0; text-decoration: underline; font-weight:normal; font-size:17px; font-family:Century Gothic, Helvetica, Arial; font-weight:700;}
.holidayrow a:active { color: #6c0; text-decoration: underline; font-weight:normal; font-size:17px; font-family:Century Gothic, Helvetica, Arial; font-weight:700;}

.bigd {width:50px; border:1px; border-thickness: 1px; border-color: #dddddd; border-style: solid;}
td.bigd {border-bottom: 1px solid #dddddd;border-top: 0px;border-left: 0px;border-right: 0px;padding:2px;font-size:11px;}
td.bigds {border-bottom: 1px solid #dddddd;border-top: 0px;border-left: 0px;border-right: 0px;padding:2px;font-size:10px;}

.bigdw {width:50px;color:#ffffff;}
td.bigdw {padding:2px;font-size:11px;color:#ffffff;}

.bigp {width:50px;}
td.bigp {padding:2px;font-size:11px;}

.mp_right {width:300px; float:left;}
.mp_left {width:450px; float:; margin:0px 0px 0px 400px;}

.wm_faqs {font-size:16px; color:#373737; font-weight:bold;}
.wm_faqs2 {font-size:14px; color:#373737; font-weight:normal;}

.wm_faqs2 a:link {font-size:14px; text-decoration:underline; color:#00f; font-weight:normal;}
.wm_faqs2 a:visited {font-size:14px; text-decoration:underline; color:#00f; font-weight:normal;}
.wm_faqs2 a:active {font-size:14px; text-decoration:underline; color:#6c0; font-weight:normal;}
.wm_faqs2 a:hover {font-size:14px; text-decoration:underline; color:#6c0; font-weight:normal;}

.wm_questions {float:left; clear:left; }
.wf_menubar {width:960px; float:left; clear:both; margin:0px 0px 20px; text-align:center;}
.wm_container {float:left; padding:10px; background:#daddde; background-image:url('/magic/images/linesbg.gif'); margin:0px 20px 0px 20px; width:420px; height:235px; font-size:14px;}

.social { float: right; max-width: 275px; width: 275px; }

.blueheader {font-size:22px;font-weight:bold;color:#666666; }

.panoheader {width:94px;background-color:#dddddd;}
td.panoheader {font-family:"CabinRegular",helvetica,sans-serif;font-weight:;font-size:14px;text-align:center;border-bottom:1px solid #dddddd;}
.pano {width:94px;background-color:#efefef;}
td.pano {font-family:"CabinRegular",helvetica,sans-serif;font-size:12px;text-align:center;border-bottom:1px solid #dddddd;border-right:1px solid #dddddd;}

.colposheader {width:94px;background-color:#dddddd;padding:5px;}
td.colposheader {font-family:"CabinRegular",helvetica,sans-serif;font-weight:;font-size:14px;text-align:left;border-bottom:1px solid #dddddd;}
.colpos {width:94px;background-color:#efefef;padding:5px;}
td.colpos {font-family:"CabinRegular",helvetica,sans-serif;font-size:12px;text-align:left;border-bottom:1px solid #dddddd;border-right:1px solid #dddddd;}

.siposheader {width:94px;background-color:#dddddd;}
td.siposheader {font-family:"CabinRegular",helvetica,sans-serif;font-weight:;font-size:12px;text-align:center;border-bottom:1px solid #dddddd;}
.sipos {width:94px;background-color:#efefef;padding:3px 0px 3px 5px;}
td.sipos {font-family:"CabinRegular",helvetica,sans-serif;font-size:12px;text-align:left;border-bottom:1px solid #dddddd;border-right:1px solid #dddddd;}
.sipos2 {width:94px;background-color:#efefef;padding:3px 0px 3px 5px;}
td.sipos2 {font-family:"CabinRegular",helvetica,sans-serif;font-size:12px;text-align:center;border-bottom:1px solid #dddddd;border-right:1px solid #dddddd;}

.canframeheader {width:94px;background-color:#dddddd;}
td.canframeheader {font-family:"CabinRegular",helvetica,sans-serif;font-weight:;font-size:12px;text-align:center;border-bottom:1px solid #dddddd;}
.canframe {width:94px;background-color:#efefef;padding:3px 0px 3px 5px;}
td.canframe {font-family:"CabinRegular",helvetica,sans-serif;font-size:11px;text-align:left;border-bottom:1px solid #dddddd;border-right:1px solid #dddddd;}

.printbox {float:left;margin:6px 6px 0px 0px;padding:0px;width:232px;height:222px;background:url('/photo/images/signupbg.png');box-shadow:0px 5px 5px -10px #fff,box-shadow: 0px 0px 10px #ccc;border:1px solid #0e1c35;text-align:center;font-family:"CabinRegular",helvetica,sans-serif;color:#ffffff;font-size:14px;}
.suprintbox {float:left;margin:0px 6px 6px 0px;padding:0px;width:197px;height:175px;background:url('/photo/images/signupbg.png');box-shadow:0px 5px 5px -10px #fff,box-shadow: 0px 0px 10px #ccc;border:1px solid #0e1c35;text-align:center;font-family:"CabinRegular",helvetica,sans-serif;color:#ffffff;font-size:14px;}
.suguestprintbox {float:left;margin:0px 6px 6px 0px;padding:0px;width:233px;height:195px;background:url('/photo/images/signupbg.png');box-shadow:0px 5px 5px -10px #fff,box-shadow: 0px 0px 10px #ccc;border:1px solid #0e1c35;text-align:center;font-family:"CabinRegular",helvetica,sans-serif;color:#ffffff;font-size:14px;}

#satisfactioncs {float:left;width:948px;background:#efefef;border:1px solid #dddddd;padding:5px;margin:0px 0px 10px 0px;font-family:"CabinRegular",helvetica,sans-serif;}

#testimonials a:link {font-size:12px;color:#666666;}
#testimonials a:visited {font-size:12px;color:#666666;}
#testimonials a:hover {font-size:12px;color:#7dba41;}
#testimonials a:active {font-size:12px;color:#7dba41;}

#csmailto a:link {color:#666666;}
#csmailto a:visited {color:#666666;}
#csmailto a:hover {color:#7dba41;}
#csmailto a:active {color:#7dba41;}

#testimonials2 a:link {font-size:12px;color:#98d7ff;}
#testimonials2 a:visited {font-size:12px;color:#98d7ff;}
#testimonials2 a:hover {font-size:12px;color:#97e002;}
#testimonials2 a:active {font-size:12px;color:#97e002;}

#csmailto2 a:link {color:#98d7ff;}
#csmailto2 a:visited {color:#98d7ff;}
#csmailto2 a:hover {color:#97e002;}
#csmailto2 a:active {color:#97e002;}

.fauxlink {font-size:14px;color:#7dba41;text-decoration:underline;}

#freestylecontents {
background-color:#ffffff;
border:1px solid #dddddd;
padding:0px 0px 10px 0px;
width:750px;
float:left;
margin-left:100px;
}

#templateselect {
width:752px;
background-color:#2e5eb4;
margin-left:100px;
}

#fstempsize {
float:left;
color:white;
font-family:'Cabin Regular',helvetica;
margin:11px 0px 0px 0px;
font-size:12px;
}

#template {
float:left;
width:138px;
margin:5px;
}

#opentemp {
float:right;
}

.tempselect {
cursor:pointer;
}
.tempselect:hover, tempselect:focus {
cursor:pointer;
}
.tempselect:active {
cursor:pointer;
}

.subtitlefreestyle {font-family:"CabinRegular",helvetica,sans-serif;font-size:18px;font-weight:bold;}

.mgo {
cursor:pointer;
}
.mgo:hover, mgo:focus {
}
.mgo:active {
}
.mgo:disabled {
color:#dddddd;
cursor:default;
}

#18ms:disabled, #m27:disabled, #m29:disabled, #m31:disabled, #m33:disabled, #m35:disabled, #m37:disabled {
color:#dddddd;
cursor:default;
}

.waiting { cursor: wait; }

.subpage {margin-top:10px;}

.booksizeprice {font-size:11px;color:#666666;text-align:center;width:90px;}

.bookedit {color:#666666;font-size:12px;text-align:right;border-bottom: 1px solid #666666;}
.bookedit A:link, .bookedit A:visited {text-decoration:underline;color:#666666;font-size:12px;}
.bookedit A:hover, .bookedit A:active {text-decoration:underline;color:#7dba41;font-size:12px;}

.bookeditnobord {color:#666666;font-size:12px;text-align:right;}
.bookeditnobord A:link, .bookeditnobord A:visited {text-decoration:underline;color:#666666;font-size:12px;}
.bookeditnobord A:hover, .bookeditnobord A:active {text-decoration:underline;color:#7dba41;font-size:12px;}

.pageber {color:#000000;font-size:18px;font-weight:bold;}
.pagewarn {color:#ff0000;font-size:14px;}
.emby {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #cc9900; font-size: 16px; font-weight:bold;}
.bst {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 21px; font-weight:bold;}
.selecter {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #333333; font-size: 11px;}
.bktext {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #333333; font-size: 10px;}
.bkchoice {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 16px;}
.colorch {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 12px;}
.colorch2 {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 10px;}
.smallen {TEXT-DECORATION:none; font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 8px;}

.giftcerttext {color:#fff;font-family: 'cabrito', helvetica, sans-serif;font-weight:bold;font-style:italic;font-size:14px;}
.giftcardenv {color:#666;font-family: 'cabrito', helvetica, sans-serif;font-weight:bold;font-style:;font-size:18px;}
.giftcardname {color:#7dba41;font-family: 'cabrito', helvetica, sans-serif;font-weight:bold;font-style:;font-size:18px;}


.promocaption {text-align:center;color:#666666;font-family:"CabinRegular",helvetica,sans-serif;}
.promocaptionb {text-shadow:1px 1px 1px #ffffff;text-align:center;color:#202020;font-family:"CabinRegular",helvetica,sans-serif;font-weight:bold;}
.promocaptionw {text-shadow:1px 1px 1px #666666;text-align:center;color:#ffffff;font-family:"CabinRegular",helvetica,sans-serif;font-weight:bold;}

#href1, #href2, #href3, #href4, #href5, #href6 {text-decoration:none;}

.btnselect {
width:160px;
margin-top:10px;
font-family:"CabinRegular",helvetica,sans-serif;
font-weight:bold;
font-size:16px;
color:#ffffff;
text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
border-top:1px solid #97e002;border-right:1px solid #639202;border-bottom:2px solid #639202;border-left:1px solid #97e002;
 background-color: #7dba41;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #97e002), color-stop(100%, #7dba41));
 background-image: -webkit-linear-gradient(top, #97e002, #7dba41);
 background-image: -moz-linear-gradient(top, #97e002, #7dba41);
 background-image: -ms-linear-gradient(top, #97e002, #7dba41);
 background-image: -o-linear-gradient(top, #97e002, #7dba41);
 background-image: linear-gradient(top, #97e002, #7dba41);
 -webkit-border-radius: 5px; -moz-border-radius: 5px;border-radius: 5px;
padding:10px 5px;
cursor:pointer;
}
.btnselect:hover, btnselect:focus {
font-family:"CabinRegular",helvetica,sans-serif;
font-weight:bold;
font-size:16px;
color:#ffffff;
text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
border-top:1px solid #97e002;border-right:1px solid #639202;border-bottom:2px solid #639202;border-left:1px solid #97e002;
 background-color: #97e002;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #97e002), color-stop(100%, #97e002));
 background-image: -webkit-linear-gradient(top, #97e002, #97e002);
 background-image: -moz-linear-gradient(top, #97e002, #97e002);
 background-image: -ms-linear-gradient(top, #97e002, #97e002);
 background-image: -o-linear-gradient(top, #97e002, #97e002);
 background-image: linear-gradient(top, #97e002, #97e002);
 -webkit-border-radius: 5px; -moz-border-radius: 5px;border-radius: 5px;
padding:10px 5px;
cursor:pointer;
}
.btnselect:active {
font-family:"CabinRegular",helvetica,sans-serif;
font-weight:bold;
font-size:16px;
color:#ffffff;
text-shadow: 1px 1px 0 rgba(0,0,0,0.3);
border-top:2px solid #639202;border-right:1px solid #97e002;border-bottom:1px solid #97e002;border-left:1px solid #639202;
 background-color: #639202;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #639202), color-stop(100%, #639202));
 background-image: -webkit-linear-gradient(top, #639202, #639202);
 background-image: -moz-linear-gradient(top, #639202, #639202);
 background-image: -ms-linear-gradient(top, #639202, #639202);
 background-image: -o-linear-gradient(top, #639202, #639202);
 background-image: linear-gradient(top, #639202, #639202);
 -webkit-border-radius: 5px; -moz-border-radius: 5px;border-radius: 5px;
padding:10px 5px;
cursor:pointer;
}
.btnselect:disabled {
font-family:"CabinRegular",helvetica,sans-serif;
font-size:16px;
color:#dddddd;
border-top:2px solid #dddddd;border-right:2px solid #dddddd;border-bottom:2px solid #dddddd;border-left:2px solid #dddddd;
 background-color: #dddddd;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f0f0f0), color-stop(100%, #f0f0f0));
 background-image: -webkit-linear-gradient(top, #f0f0f0, #f0f0f0);
 background-image: -moz-linear-gradient(top, #f0f0f0, #f0f0f0);
 background-image: -ms-linear-gradient(top, #f0f0f0, #f0f0f0);
 background-image: -o-linear-gradient(top, #f0f0f0, #f0f0f0);
 background-image: linear-gradient(top, #f0f0f0, #f0f0f0);
 -webkit-border-radius: 5px; -moz-border-radius: 5px;border-radius: 5px;
padding:10px 5px;
cursor:default;
}

#selectft, #folderopen1, #folderopen2 {
font-family:"CabinRegular",helvetica,sans-serif;
font-size:14px;
color:#666666;
border-top:1px solid #efefef;border-right:1px solid #aeaeae;border-bottom:1px solid #aeaeae;border-left:1px solid #efefef;
 background-color: #ffffff;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #efefef));
 background-image: -webkit-linear-gradient(top, #ffffff, #efefef);
 background-image: -moz-linear-gradient(top, #ffffff, #efefef);
 background-image: -ms-linear-gradient(top, #ffffff, #efefef);
 background-image: -o-linear-gradient(top, #ffffff, #efefef);
 background-image: linear-gradient(top, #ffffff, #efefef);
 -webkit-border-radius: 5px; -moz-border-radius: 5px;border-radius: 5px;
cursor:pointer;
}

#selectft:hover, selectft:focus, #folderopen1:hover, folderopen1:focus, #folderopen2:hover, folderopen2:focus {
font-family:"CabinRegular",helvetica,sans-serif;
font-size:14px;
color:#666666;
border-top:1px solid #efefef;border-right:1px solid #aeaeae;border-bottom:1px solid #aeaeae;border-left:1px solid #efefef;
 background-color: #ffffff;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ffffff));
 background-image: -webkit-linear-gradient(top, #ffffff, #ffffff);
 background-image: -moz-linear-gradient(top, #ffffff, #ffffff);
 background-image: -ms-linear-gradient(top, #ffffff, #ffffff);
 background-image: -o-linear-gradient(top, #ffffff, #ffffff);
 background-image: linear-gradient(top, #ffffff, #ffffff);
 -webkit-border-radius: 5px; -moz-border-radius: 5px;border-radius: 5px;
cursor:pointer;
}

#selectft:active, #folderopen1:active, #folderopen2:active {
font-family:"CabinRegular",helvetica,sans-serif;
font-size:14px;
color:#666666;
border-top:1px solid #aeaeae;border-right:1px solid #efefef;border-bottom:1px solid #efefef;border-left:1px solid #aeaeae;
 background-color: #efefef;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #efefef), color-stop(100%, #efefef));
 background-image: -webkit-linear-gradient(top, #efefef, #efefef);
 background-image: -moz-linear-gradient(top, #efefef, #efefef);
 background-image: -ms-linear-gradient(top, #efefef, #efefef);
 background-image: -o-linear-gradient(top, #efefef, #efefef);
 background-image: linear-gradient(top, #efefef, #efefef);
 -webkit-border-radius: 5px; -moz-border-radius: 5px;border-radius: 5px;
cursor:pointer;
}

#selectft:disabled, #folderopen1:disabled, #folderopen2:disabled {
font-family:"CabinRegular",helvetica,sans-serif;
font-size:14px;
color:#aeaeae;
border-top:1px solid #c9c9c9;border-right:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;border-left:1px solid #c9c9c9;
 background-color: #efefef;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #efefef), color-stop(100%, #efefef));
 background-image: -webkit-linear-gradient(top, #efefef, #efefef);
 background-image: -moz-linear-gradient(top, #efefef, #efefef);
 background-image: -ms-linear-gradient(top, #efefef, #efefef);
 background-image: -o-linear-gradient(top, #efefef, #efefef);
 background-image: linear-gradient(top, #efefef, #efefef);
 -webkit-border-radius: 5px; -moz-border-radius: 5px;border-radius: 5px;
opacity:0.5;
cursor:default;
}

#selectft {
padding:6px 12px;
}

#folderopen1, #folderopen2 {
padding:6px 6px;
}

#folderopen1 {
margin:0px 0px 5px 0px;
float:right;
}

.mpbtn li {width:100%;height:30px;text-align:left;}

.mpbtnoff {font-family:"CabinRegular",Arial,sans-serif; font-size:12px; padding: 8px 5px; text-shadow: -1px -1px 0 rgba(255,255,255,0.3); text-align: left; text-decoration:none; color: #adadad; background-color: #ebebeb; border:0;}

.mpbtn a:link { font-family:"CabinRegular",Arial,sans-serif; font-size:12px; padding: 8px 5px; text-shadow: -1px -1px 0 rgba(255,255,255,0.3); text-align: left; text-decoration:none; color: #000000; background-color: #ffffff; border:0; display:block;}

.mpbtn a:visited { font-family:"CabinRegular",Arial,sans-serif; font-size:12px; padding: 8px 5px; text-shadow: -1px -1px 0 rgba(255,255,255,0.3); text-decoration:none; color: #000000; background-color: #ffffff; border:0;}

.mpbtn a:hover { font-family:"CabinRegular",Arial,sans-serif; font-size:12px; padding: 8px 5px; text-shadow: -1px -1px 0 rgba(255,255,255,0.3); text-decoration:none; color: #000000; background-color: #f5f5f5; box-shadow:inset 0 0 10px #ebebeb; border:0;}

.mpbtn a:active { font-family:"CabinRegular",Arial,sans-serif; font-size:12px; padding: 8px 5px; text-shadow: -1px -1px 0 rgba(255,255,255,0.3); text-decoration:none; color: #000000; background-color: #f5f5f5; box-shadow: 0 0 3px #888888; border:0;}

.mpbtn a[disabled], .mpbtn a:hover[disabled], .mpbtn a:active[disabled] { font-family:"CabinRegular",Arial,sans-serif; font-size:12px; padding: 8px 5px; text-shadow: -1px -1px 0 rgba(255,255,255,0.3); text-align: left; text-decoration:none; color: #adadad; background-color: #ebebeb; border:0; display:block;}

.myphotofunctions {width:160px;float:left;text-align:left;background-color:#efefef;height:100%;border-bottom:1px solid #ffffff;}

.friendappphotos {
    margin:0px;
    padding:5px;
    font-size:13px;
    font-family:"CabinRegular",Arial, Helvetica, sans-serif;
    line-height:20px;
    color:#ffffff;
    text-shadow:1px 1px 1px #1a3564;
    background-color:#699d37;
}

.posteroptionpanel {float:left;width:390px;margin:10px 0 0 15px;background-color:#ffffff;border:1px solid #666666;padding:0 15px 10px 15px;}

.posterbtn {width:80px;height:80px;background-color:#ffffff;border:1px solid #666666;margin:15px 18px 0 0;cursor:pointer;font-family:"CabinRegular",arial,helvetica,sans-serif;font-size:12px;color:#666666;text-shadow: 1px 1px 1px #ffffff;background-image:url('/images/posterbtnbg.gif');}
.posterbtn4 {width:80px;height:80px;background-color:#ffffff;border:1px solid #666666;margin:15px 0 0 0;cursor:pointer;font-family:"CabinRegular",arial,helvetica,sans-serif;font-size:12px;color:#666666;text-shadow: 1px 1px 1px #ffffff;background-image:url('/images/posterbtnbg.gif');}
.posterbtn:selected {border:3px solid #7dba41;}
.posterbtn4:selected {border:3px solid #7dba41;}


.uploadbtn, .uploadbtn:visited {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:16px;
 border-top:1px solid #ffffff;
 border-right:1px solid #d8d8d8;
 border-bottom:1px solid #d8d8d8;
 border-left:1px solid #d8d8d8;
 -webkit-border-radius: 10px; -moz-border-radius: 10px;border-radius: 10px;
 margin-bottom:10px;
 text-shadow: -1px -1px 0 rgba(255,255,255,0.3);
 text-align: left;
 text-decoration:none;
 color: #000000;
 background-color: #ffffff;
 width:148px;
 float:left;
 display:block;
}

.uploadbtnoff {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:16px;
 border:1px solid #d8d8d8;
 -webkit-border-radius: 10px; -moz-border-radius: 10px;border-radius: 10px;
 margin-bottom:10px;
 text-align: left;
 color: #afafaf;
 background-color: #dddddd;
 width:140px;
 max-width:140px;
 float:left;
 display:block;
 padding: 8px 0 8px 10px;
 cusor:default;
}

.uploadbtn:hover {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:16px;
 border:1px solid #d8d8d8;
 -webkit-border-radius: 10px; -moz-border-radius: 10px;border-radius: 10px;
 margin-bottom:10px;
 text-shadow: -1px -1px 0 rgba(255,255,255,0.3);
 text-align: left;
 text-decoration:none;
 color: #000000;
 background-color: #f5f5f5;
 box-shadow:inset 0 0 10px #ebebeb;
}

.uploadbtn:active {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:16px;
 border:1px solid #c2c2c2;
 -webkit-border-radius: 10px; -moz-border-radius: 10px;border-radius: 10px;
 margin-bottom:10px;
 text-shadow: -1px -1px 0 rgba(255,255,255,0.3);
 text-align: left;
 text-decoration:none;
 color: #000000;
 background-color: #f5f5f5;
 box-shadow: 0 0 5px #7dba41;
}

.uploadbtn a[disabled], .uploadbtn a:hover[disabled], .uploadbtn a:active[disabled] {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:16px;
 border:1px solid #d8d8d8;
 -webkit-border-radius: 10px; -moz-border-radius: 10px;border-radius: 10px;
 text-align: left;
 color: #afafaf;
 background-color: #dddddd;
 width:140px;
 max-width:140px;
 float:left;
 display:block;
 padding: 8px 0 8px 10px;
 cusor:default;
 box-shadow:none;
}

.uploadbtn a:link {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:16px;
 text-shadow: -1px -1px 0 rgba(255,255,255,0.3);
 text-align: left;
 text-decoration:none;
 color: #000000;
 padding: 8px 0 8px 10px;
 display:block;
}

.uploadbtn a:visited {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:16px;
 text-shadow: -1px -1px 0 rgba(255,255,255,0.3);
 text-align: left;
 text-decoration:none;
 color: #000000;
 padding: 8px 0 8px 10px;
 display:block;
}

.uploadbtn a:hover {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:16px;
 text-shadow: -1px -1px 0 rgba(255,255,255,0.3);
 text-align: left;
 text-decoration:none;
 color: #000000;
 padding: 8px 0 8px 10px;
 display:block;
}

.uploadbtn a:active {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:16px;
 text-shadow: -1px -1px 0 rgba(255,255,255,0.3);
 text-align: left;
 text-decoration:none;
 color: #000000;
 padding: 8px 0 8px 10px;
 display:block;
}

/* Main button set */

.btngreenoff {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:14px;
 border:1px solid #d8d8d8;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 text-align: center;
 color: #afafaf;
 background-color: #dddddd;
 width:150px;
 height:30px;
 margin:0 auto;
 display:block;
 cusor:default;
}


.btngreen, .btngreen:visited {
 text-align:center;
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:14px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #7dba41;
 display:block;
 margin:0 auto;
 width:150px;
 height:30px;
 color: #ffffff;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:3px solid #608e32;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    padding: 0;
 cursor:pointer;
}

.btngreen:hover {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:14px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #7dba41;
 box-shadow:0 0 4px #808080;
 color: #ffffff;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:3px solid #608e32;
}

.btngreen:active {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:14px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #699d37;
 box-shadow:inset 0 0 4px #808080;
 color: #ffffff;
 text-shadow: 1px 1px 0 rgba(0,0,0,0.3);
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:0;
 height:33px;
}

.btngreen a[disabled], .btngreen a:hover[disabled], .btngreen a:active[disabled] {
 background-color: #dddddd;
 display:block;
 height:100%;
}

.btngreen a:link, .btngreen a:visited {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:14px;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 text-decoration:none;
 color: #ffffff;
 display:block;
 padding-top:7px;
 height:100%;
}

.btngreen a:hover {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:14px;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 text-decoration:none;
 color: #ffffff;
 display:block;
}

.btngreen a:active {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:14px;
 text-shadow: 1px 1px 0 rgba(0,0,0,0.3);
 text-decoration:none;
 color: #ffffff;
 display:block;
}

.btngreen:disabled {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:14px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #d2d2d2;
 display:block;
 margin:0 auto;
 width:150px;
 height:30px;
 color: #979797;
 text-shadow:none;
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:3px solid #b4b4b4;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    padding: 0;
}

.btnblueoff {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:14px;
 border:1px solid #d8d8d8;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 text-align: center;
 color: #afafaf;
 background-color: #dddddd;
 width:150px;
 height:30px;
 margin:0 auto;
 display:block;
 cusor:default;
}


.btnblue, .btnblue:visited {
 text-align:center;
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:14px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #2fa1d7;
 display:block;
 margin:0 auto;
 width:150px;
 height:30px;
 color: #ffffff;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:3px solid #1e729a;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    padding: 0;
 cursor:pointer;
}

.btnblue:hover {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:14px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #2fa1d7;
 box-shadow:0 0 4px #808080;
 color: #ffffff;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:3px solid #1e729a;
}

.btnblue:active {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:14px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #248abb;
 box-shadow:inset 0 0 4px #808080;
 color: #ffffff;
 text-shadow: 1px 1px 0 rgba(0,0,0,0.3);
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:0;
 height:33px;
}

.btnblue a[disabled], .btnblue a:hover[disabled], .btnblue a:active[disabled] {
 background-color: #dddddd;
 display:block;
 height:100%;
}

.btnblue a:link, .btnblue a:visited {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:14px;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 text-decoration:none;
 color: #ffffff;
 display:block;
 padding-top:7px;
 height:100&;
}

.btnblue a:hover {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:14px;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 text-decoration:none;
 color: #ffffff;
 display:block;
}

.btnblue a:active {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:14px;
 text-shadow: 1px 1px 0 rgba(0,0,0,0.3);
 text-decoration:none;
 color: #ffffff;
 display:block;
}

.btnblue:disabled {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:14px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #d2d2d2;
 display:block;
 margin:0 auto;
 width:150px;
 height:30px;
 color: #979797;
 text-shadow:none;
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:3px solid #b4b4b4;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    padding: 0;
}

.btngreyoff {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:14px;
 border:1px solid #d8d8d8;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 text-align: center;
 color: #afafaf;
 background-color: #dddddd;
 width:150px;
 height:30px;
 margin:0 auto;
 float:left;
 display:block;
 cusor:default;
}


.btngrey, .btngrey:visited {
 text-align:center;
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:14px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #666666;
 display:block;
 margin:0 auto;
 width:150px;
 height:30px;
 color: #ffffff;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:3px solid #3f3f3f;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    padding: 0;
 cursor:pointer;
}

.btngrey:hover {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:14px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #666666;
 box-shadow:0 0 4px #808080;
 color: #ffffff;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:3px solid #3f3f3f;
}

.btngrey:active {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:14px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #525252;
 box-shadow:inset 0 0 4px #808080;
 color: #ffffff;
 text-shadow: 1px 1px 0 rgba(0,0,0,0.3);
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:0;
 height:33px;
}

.btngrey a[disabled], .btngrey a:hover[disabled], .btngrey a:active[disabled] {
 background-color: #dddddd;
 display:block;
 height:100%;
}

.btngrey a:link, .btngrey a:visited {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:14px;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 text-decoration:none;
 color: #ffffff;
 display:block;
 padding-top:7px;
 height:100%;
}

.btngrey a:hover {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:14px;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 text-decoration:none;
 color: #ffffff;
 display:block;
}

.btngrey a:active {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:14px;
 text-shadow: 1px 1px 0 rgba(0,0,0,0.3);
 text-decoration:none;
 color: #ffffff;
 display:block;
}

.btngrey:disabled {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:14px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #d2d2d2;
 display:block;
 margin:0 auto;
 width:150px;
 height:30px;
 color: #979797;
 text-shadow:none;
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:3px solid #b4b4b4;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    padding: 0;
}

.btnwhtoff {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:14px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 text-align: center;
 box-shadow:inset 0 0 4px #808080;
 color: #000000;
 text-shadow: 1px 1px 0 rgba(0,0,0,0.3);
 background-color: #cfcfcf;
 width:150px;
 height:26px;
 margin:0 auto;
 padding-top:7px;
 display:block;
 cusor:default;
}


.btnwht, .btnwht:visited {
 text-align:center;
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:14px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #ececec;
 display:block;
 margin:0 auto;
 width:150px;
 height:30px;
 color: #000000;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:3px solid #c5c5c5;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    padding: 0;
 cursor:pointer;
}

.btnwht:hover {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:14px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #ececec;
 box-shadow:0 0 4px #808080;
 color: #000000;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:3px solid #c5c5c5;
}

.btnwht:active {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:14px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #cfcfcf;
 box-shadow:inset 0 0 4px #808080;
 color: #000000;
 text-shadow: 1px 1px 0 rgba(0,0,0,0.3);
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:0;
 height:33px;
}

.btnwht a[disabled], .btnwht a:hover[disabled], .btnwht a:active[disabled] {
 background-color: #dddddd;
 display:block;
 height:100%;
}

.btnwht a:link, .btnwht a:visited {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:14px;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 text-decoration:none;
 color: #000000;
 display:block;
 padding-top:7px;
 height:100%;
}

.btnwht a:hover {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:14px;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 text-decoration:none;
 color: #000000;
 display:block;
}

.btnwht a:active {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:14px;
 text-shadow: 1px 1px 0 rgba(0,0,0,0.3);
 text-decoration:none;
 color: #000000;
 display:block;
}

.btnwht:disabled {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:14px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #d2d2d2;
 display:block;
 margin:0 auto;
 width:150px;
 height:30px;
 color: #979797;
 text-shadow:none;
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:3px solid #b4b4b4;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    padding: 0;
}

/* Smaller button set */

.btngreensmloff {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:12px;
 border:1px solid #d8d8d8;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 text-align: center;
 color: #afafaf;
 background-color: #cfcfcf;
 height:17px;
 min-width:35px;
 margin:0 auto;
 padding:3px 0 0 0;
 display:block;
 cusor:default;
}


.btngreensml, .btngreensml:visited {
 text-align:center;
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:12px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #7dba41;
 display:block;
 margin:0 auto;
 padding-top:3px;
 min-width:35px;
 height:17px;
 color: #ffffff;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:2px solid #426323;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
 cursor:pointer;
}

.btngreensml:hover {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:12px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #7dba41;
 box-shadow:0 0 2px #808080;
 color: #ffffff;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:2px solid #426323;
}

.btngreensml:active {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:12px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #699d37;
 box-shadow:inset 0 0 2px #808080;
 color: #ffffff;
 text-shadow: 1px 1px 0 rgba(0,0,0,0.3);
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:0;
 height:19px;
}

.btngreensml a[disabled], .btngreensml a:hover[disabled], .btngreensml a:active[disabled] {
 background-color: #dddddd;
 display:block;
 height:100%;
}

.btngreensml a:link, .btngreensml a:visited {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:12px;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 text-decoration:none;
 color: #ffffff;
 display:block;
 height:100%;
}

.btngreensml a:hover {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:12px;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 text-decoration:none;
 color: #ffffff;
 display:block;
}

.btngreensml a:active {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:12px;
 text-shadow: 1px 1px 0 rgba(0,0,0,0.3);
 text-decoration:none;
 color: #ffffff;
 display:block;
}

.btngreensml:disabled {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:12px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #d2d2d2;
 display:block;
 margin:0 auto;
 padding:0 5px;
 min-width:35px;
 height:20px;
 color: #979797;
 text-shadow:none;
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:2px solid #b4b4b4;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    padding: 0;
}

.btnbluesmloff {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:12px;
 border:1px solid #d8d8d8;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 text-align: center;
 color: #afafaf;
 background-color: #dddddd;
 min-width:35px;
 height:20px;
 margin:0 auto;
 padding:0 5px;
 display:block;
 cusor:default;
}


.btnbluesml, .btnbluesml:visited {
 text-align:center;
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:12px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #2fa1d7;
 display:block;
 margin:0 auto;
 padding:0 5px;
 min-width:35px;
 height:20px;
 color: #ffffff;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:2px solid #1e729a;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    padding: 0;
 cursor:pointer;
}

.btnbluesml:hover {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:12px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #2fa1d7;
 box-shadow:0 0 2px #808080;
 color: #ffffff;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:2px solid #1e729a;
}

.btnbluesml:active {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:12px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #248abb;
 box-shadow:inset 0 0 2px #808080;
 color: #ffffff;
 text-shadow: 1px 1px 0 rgba(0,0,0,0.3);
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:0;
 height:22px;
}

.btnbluesml a[disabled], .btnbluesml a:hover[disabled], .btnbluesml a:active[disabled] {
 background-color: #dddddd;
 display:block;
 height:100%;
}

.btnbluesml a:link, .btnbluesml a:visited {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:12px;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 text-decoration:none;
 color: #ffffff;
 display:block;
 height:100%;
}

.btnbluesml a:hover {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:12px;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 text-decoration:none;
 color: #ffffff;
 display:block;
}

.btnbluesml a:active {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:12px;
 text-shadow: 1px 1px 0 rgba(0,0,0,0.3);
 text-decoration:none;
 color: #ffffff;
 display:block;
}

.btnbluesml:disabled {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:12px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #d2d2d2;
 display:block;
 margin:0 auto;
 padding:0 5px;
 min-width:35px;
 height:20px;
 color: #979797;
 text-shadow:none;
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:2px solid #b4b4b4;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    padding: 0;
}

.btngreysmloff {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:12px;
 border:1px solid #d8d8d8;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 text-align: center;
 color: #afafaf;
 background-color: #cfcfcf;
 height:17px;
 min-width:35px;
 margin:0 auto;
 padding:3px 0 0 0;
 display:block;
 cusor:default;
}


.btngreysml, .btngreysml:visited {
 text-align:center;
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:12px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #666666;
 display:block;
 margin:0 auto;
 padding-top:3px;
 min-width:35px;
 height:17px;
 color: #ffffff;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:2px solid #3f3f3f;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
 cursor:pointer;
}

.btngreysml:hover {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:12px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #666666;
 box-shadow:0 0 2px #808080;
 color: #ffffff;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:2px solid #3f3f3f;
}

.btngreysml:active {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:12px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #525252;
 box-shadow:inset 0 0 2px #808080;
 color: #ffffff;
 text-shadow: 1px 1px 0 rgba(0,0,0,0.3);
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:0;
 height:19px;
}

.btngreysml a[disabled], .btngreysml a:hover[disabled], .btngreysml a:active[disabled] {
 background-color: #dddddd;
 display:block;
 height:100%;
}

.btngreysml a:link, .btngreysml a:visited {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:12px;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 text-decoration:none;
 color: #ffffff;
 display:block;
 height:100%;
}

.btngreysml a:hover {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:12px;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 text-decoration:none;
 color: #ffffff;
 display:block;
}

.btngreysml a:active {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:12px;
 text-shadow: 1px 1px 0 rgba(0,0,0,0.3);
 text-decoration:none;
 color: #ffffff;
 display:block;
}

.btngreysml:disabled {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:12px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #d2d2d2;
 display:block;
 margin:0 auto;
 padding:0 5px;
 min-width:35px;
 height:20px;
 color: #979797;
 text-shadow:none;
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:2px solid #b4b4b4;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    padding: 0;
}

.btnwhtsmloff {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:12px;
 border:1px solid #d8d8d8;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 text-align: center;
 color: #afafaf;
 background-color: #cfcfcf;
 height:17px;
 min-width:35px;
 margin:0 auto;
 padding:3px 0 0 0;
 display:block;
 cusor:default;
}


.btnwhtsml, .btnwhtsml:visited {
 text-align:center;
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:12px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #ececec;
 display:block;
 margin:0 auto;
 padding-top:3px;
 min-width:35px;
 height:17px;
 color: #000000;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:2px solid #c5c5c5;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
 cursor:pointer;
}

.btnwhtsml:hover {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:12px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #ececec;
 box-shadow:0 0 2px #808080;
 color: #000000;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:2px solid #c5c5c5;
}

.btnwhtsml:active {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:12px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #cfcfcf;
 box-shadow:inset 0 0 2px #808080;
 color: #000000;
 text-shadow: 1px 1px 0 rgba(0,0,0,0.3);
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:0;
 height:19px;
}

.btnwhtsml a[disabled], .btnwhtsml a:hover[disabled], .btnwhtsml a:active[disabled] {
 background-color: #dddddd;
 display:block;
 height:100%;
}

.btnwhtsml a:link, .btnwhtsml a:visited {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:12px;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 text-decoration:none;
 color: #000000;
 display:block;
 height:100%;
}

.btnwhtsml a:hover {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:12px;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 text-decoration:none;
 color: #000000;
 display:block;
}

.btnwhtsml a:active {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:12px;
 text-shadow: 1px 1px 0 rgba(0,0,0,0.3);
 text-decoration:none;
 color: #000000;
 display:block;
}

.btnwhtsml:disabled {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:12px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #d2d2d2;
 display:block;
 margin:0 auto;
 min-width:35px;
 padding:0 5px;
 height:20px;
 color: #979797;
 text-shadow:none;
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:2px solid #b4b4b4;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    padding: 0;
}

.chkoutbtn, .chkoutbtn:visited {
 text-align:center;
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:18px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #7dba41;
 display:block;
 margin:0 auto;
 width:175px;
 height:40px;
 color: #ffffff;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:4px solid #608e32;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    padding: 0;
 cursor:pointer;
}

.chkoutbtn:hover {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:18px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #7dba41;
 box-shadow:0 0 4px #808080;
 color: #ffffff;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:4px solid #608e32;
}

.chkoutbtn:active {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:18px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #699d37;
 box-shadow:inset 0 0 4px #808080;
 color: #ffffff;
 text-shadow: 1px 1px 0 rgba(0,0,0,0.3);
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:0;
 height:44px;
}

.chkoutbtn a[disabled], .chkoutbtn a:hover[disabled], .chkoutbtn a:active[disabled] {
 background-color: #dddddd;
 display:block;
 height:100%;
}

.chkoutbtn a:link, .chkoutbtn a:visited {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:18px;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 text-decoration:none;
 color: #ffffff;
 display:block;
 padding-top:10px;
 height:100%;
}

.chkoutbtn a:hover {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:18px;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 text-decoration:none;
 color: #ffffff;
 display:block;
}

.chkoutbtn a:active {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:18px;
 text-shadow: 1px 1px 0 rgba(0,0,0,0.3);
 text-decoration:none;
 color: #ffffff;
 display:block;
 padding-top:11px;
}

.chkoutbtn:disabled {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:14px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #d2d2d2;
 display:block;
 margin:0 auto;
 width:175px;
 height:40px;
 color: #979797;
 text-shadow:none;
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:4px solid #b4b4b4;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    padding: 0;
}

.prodstartbtn, .prodstartbtn:visited {
 text-align:center;
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:18px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #7dba41;
 display:block;
 margin:0 auto;
 width:175px;
 height:40px;
 color: #ffffff;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:4px solid #608e32;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    padding: 0;
 cursor:pointer;
}

.prodstartbtn:hover {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:18px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #7dba41;
 box-shadow:0 0 4px #808080;
 color: #ffffff;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:4px solid #608e32;
}

.prodstartbtn:active {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:18px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #699d37;
 box-shadow:inset 0 0 4px #808080;
 color: #ffffff;
 text-shadow: 1px 1px 0 rgba(0,0,0,0.3);
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:0;
 height:44px;
}

.prodstartbtn a[disabled], .prodstartbtn a:hover[disabled], .prodstartbtn a:active[disabled] {
 background-color: #dddddd;
 display:block;
 height:100%;
}

.prodstartbtn a:link, .prodstartbtn a:visited {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:18px;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 text-decoration:none;
 color: #ffffff;
 display:block;
 padding-top:10px;
 height:100%;
}

.prodstartbtn a:hover {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:18px;
 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
 text-decoration:none;
 color: #ffffff;
 display:block;
}

.prodstartbtn a:active {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:18px;
 text-shadow: 1px 1px 0 rgba(0,0,0,0.3);
 text-decoration:none;
 color: #ffffff;
 display:block;
 padding-top:11px;
}

.prodstartbtn:disabled {
 font-family:"CabinRegular",Arial,sans-serif;
 font-size:14px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
 background-color: #d2d2d2;
 display:block;
 margin:0 auto;
 width:175px;
 height:40px;
 color: #979797;
 text-shadow:none;
 border-top:0;
 border-left:0;
 border-right:0;
 border-bottom:4px solid #b4b4b4;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    padding: 0;
}