* { margin: 0; padding: 0;}
body {padding: 0px 2px 2px 2px; font: .80em/1.5em Arial, Verdana, Tahoma, Helvetica, sans-serif; background: #FF69B4;}
a { font-size:12px; text-decoration:none}
strong {color: #663399;}
a:hover {text-decoration: underline; }
h1 { font-size: 16px; color: #006400; text-align: center;} 
h2 { font-size: 14px; color: #00008B; text-align:left} 
h3 { font-size: 13px; color: #006400; text-align: center; padding:1px 1px 1px 1px;} 
h4 { font-size: 11px; color: #990099; text-align: center;} 
h5 { font-size: 18px; color:#0000FF; text-align: center;}  
h6 { font-size: 14px; color:#990000; text-align: center;} 
p {text-align:left; padding:0px 2px 0px 8px;}
hr { color:#FF69B4; width: 98%; text-align:center; margin: 0px 1% 0px 1%;}
#wrapper {margin: 0 auto; width: 990px;}
#header {margin: 0 auto; width: 990px; background: #FFFFFF; text-align: center;}
#footer {background: #FFFFFF; margin: 0 auto; width: 990px; text-align: center;}
#content {font-size:12px; margin: 0 auto; padding: 2px 2px 2px 2px; float: left; width: 676px;}
.box {background: #FFFFFF; text-align: center;}
.boxtop {background: url(ne.png) no-repeat top right; }
.boxtop div {font-size: 0; height: 10px; background: url(nw.png) no-repeat top left; }
.boxbottom {background: url(se.png) no-repeat bottom right; }
.boxbottom div {font-size: 0; height: 10px; background: url(sw.png) no-repeat bottom left; }
.sbox {background: #F5F5F5;}
.sboxtop {background: url(sne.png) no-repeat top right; }
.sboxtop div {font-size: 0; height: 10px; background: url(snw.png) no-repeat top left; }
.sboxbottom {background: url(sse.png) no-repeat bottom right; }
.sboxbottom div {font-size: 0; height: 10px; background: url(ssw.png) no-repeat bottom left; }
#sidebar {margin: 0 auto; padding: 2px 0px 2px 0px; color: inherit; float: left; width: 155px;}
#sidebar ul.menu {list-style:none; text-align:left;}
#sidebar ul.menu li {border: 1px solid #f2f2f2; background: #FFFFFF;}
#sidebar ul.menu a {display:block; padding:1px 4px 1px 5px;	background: #FFFFFF; border-left:3px solid #8B0000;}
#sidebar ul.menu a:hover {display:block; border-left:4px solid #006400; color: #006400; background: #FFFF99; 
font: bold 13px  Arial;}
#pagination ul{border:0; margin:0; padding:0px 0px 0px 40px; overflow: hidden;}
#pagination li{border:0; margin:0; float:left; padding:0; font-size:15px; list-style:none; font-weight:bold;}
#pagination a{border:solid 1px #DDDDDD; margin-right:5px;}
#pagination .off {color:#8B0000; display:block; font-size:16px; font-weight:bold; padding:3px 4px;}
#pagination .active{color:#ff0084; font-weight:bold; display:block; padding:4px 6px;}
#pagination a:link,
#pagination a:visited {color:#0063e3; display:block; padding:3px 6px; text-decoration:none;}
#pagination a:hover{border:solid 1px #ff0084; background-color:#FFCCFF;}
.pinksmall {color: #E4287C; font-size: 10px; text-decoration: none;}
.blue  {color: #00008B; }
.red  {	color: #8B0000; }
.green  {color: #006400; }
.violet  {color: #8B2252; }
.pink  {color: #E4287C; font-size: 12px;}
.mainkey {font-size:11px;}
.codebox  {background:#F5F5F5; border-color:#0000FF; color:#3366FF; font-size: 10pt; overflow: hidden; height: 50px; 
width: 350px; border:2px solid;}
.mailtext {color: #006400; font-size: 12px; font-weight:bold;}
.smstext {font-size: 13px; background-color:#FFFFCC; padding:0px 10px 0px 10px;}
.share  {vertical-align:bottom; padding:10px 0px 20px 20px;}
.tabs{ float: right; overflow: hidden; border-bottom: 0px solid black;}
.tabs ul{margin: 0; font: bold 14px Verdana; list-style-type: none;}
.tabs li{display: inline; margin: 0;}
.tabs li a{letter-spacing: 2px; float: left; display: block; text-decoration: none; margin: 0; padding: 7px 8px;
border-right: 10px solid #FFFFFF; color: white; background: #8B0000;}
.tabs li.current a{background: #006400;}
.tabs li a:hover, .tabs li.selected a{text-decoration: underline; background: #00248F;}