form {margin:0}
body,p,td { font-family:Verdana; font-size:10pt; }
a { color:#616161; }
img { border:0; }
a:hover { text-decoration:none; color:rgb(255,128,0); }
table { border:0; magin:0; padding:0; }
td { border:0; padding:0; margin:0; }
input, textarea, select { font-family:Verdana; font-size:10pt;  }
h3 { font-size:20pt;font-family:'Trebuchet MS'; text-align:center; font-weight:normal; }
h5 { font-size:8pt; font-weight:normal; display:inline; margin:0; }

#wrapper { width:100%; }

.i48 { width:48px; height:48px; }
.i32 { width:32px; height:32px; }
.i24 { width:24px; height:24px; }
.i20 { width:20px; height:20px; }
.i16 { width:16px; height:16px; }
.i10 { width:10px; height:10px; }

#logoVM, #logoVM a {
position:absolute;
left:inherit;
top:inherit;
margin-left:20px;
margin-top:20px;
font-size:10px;
color:#BBE2EB;
}

.topwrapper { background:url('/i/top_nav_1bg.gif') 0 0 repeat-x; }
.top { width:750px; height:129px; }
.topleft {}
.topleft img { height:129px; width:250px; }
.topright { font-size:8pt; color:rgb(128,128,128); text-align:right; }


.navwrapper { background: url('/i/nav_bg.gif') 0 0 repeat-x; }
.nav { height:29px; }
.nav td { text-align:center; }
.nav a { font-size: 10px; text-transform:uppercase; text-decoration:none; font-weight:bold; color:rgb(128,128,128); }
.nav a:hover { color:rgb(85,85,85); text-decoration:none;}
.nav .spacer {  }
.nav .spacer img { width:3px; height:29px; }

.subnavwrapper { width:100%; padding:0 7px 7px 7px; border-bottom:1px solid rgb(213,213,213); background:rgb(240,240,240) }
.subnav { }
.subnav .spacer { width:60px; text-align:center; }


.contentwrapper { text-align:center; vertical-align:top; }

.bottomwrapper { background:url('/i/footer_bg.gif') 0 0 repeat-x; height:75px; text-align:center; font-size:10px; color:rgb(85,85,85); vertical-align:top; padding-top:10px; }


.greentop { width:100%; }
.greentop td { width:100%; height:48px; text-align:center; font-size:15pt; font-family:'Trebuchet MS'; color:rgb(255,255,255); padding-bottom:5px; background:url('/i/social_media_suite_tb_bg.gif'); }




#popup { display:none;visibility:hidden;position:absolute;z-index:100;width:70%; left:-100%; }


.data-main { border: 1px solid rgb(213,213,213); font-weight:normal; background:rgb(255,255,255);  }
.data-main a { color:rgb(255,0,0); text-decoration:none; }
.data-main td { padding: 10px;  vertical-align:top; }
.data-main select,input, textarea { background:rgb(240,240,240); margin:0; }


.data { border-top: 1px solid rgb(213,213,213); border-right: 1px solid rgb(213,213,213); font-weight:normal;  }
.data a { color:#616161; text-decoration:none; }
.data td { padding: 7px; border-bottom: 1px solid rgb(213,213,213); border-left: 1px solid rgb(213,213,213); background:rgb(255,255,255);  }
.data .head { background:rgb(230,230,230); text-align:center; }
.data .col { text-transform:uppercase; background:rgb(240,240,240); font-size:10px; vertical-align:center; }
.data select,input, textarea { background:rgb(240,240,240); margin:0; }
.data .num { text-align:right; }
.data .thumb { margin:3px; width:50px;border: 1px solid #ccc;vertical-align:middle; }
.data .thumb img{height:36px;width:48px;border:3px solid #ededed;}
.data td .graph, .data td .graph td {border:0; padding:0; font-size:10px; text-transform:uppercase; }

.camptabs { background:url('/i/camp_bg.png') 0 bottom; width:100%; }
.camptab { height:48px;width:80px; background:url('/i/camp_tab2.png') 0 0; border-bottom:2px solid rgb(213,213,213); text-align:center; vertical-align:center;padding-top:1px; cursor:pointer }
#camptab2 { background:url('/i/camp_tab.png') 0 0; border-bottom:0}



.pad4 { border:0; background:none; }
.pad4 td {padding:4px; border:0; background:none; }

.code { display:table; border:1px solid rgb(85,85,85); background:rgb(213,213,213); padding:0px; width:100%; white-space:pre; } 


#smenu1 { display:none; z-index:100; position:absolute; border-right:1px solid rgb(170,170,170); border-left:1px solid rgb(170,170,170); text-align:left; }

#smenu1 a { color: rgb(85,85,85); text-decoration: none; display: block; width:300px; font-size:8pt; border-bottom:1px solid rgb(170,170,170); padding:5px; background:rgb(230,230,230); text-align:left; font-weight:normal; text-transform:none; }

#smenu1 a.op { font-weight:bold; }

#smenu1 a:hover { color:rgb(0,0,0);  background:rgb(240,240,240); }

