body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #FFFFFF;
    color: #222222;
    margin: 0px;
}

a:link, a:visited, a:active {
    color: #659EC7;
    text-decoration: none;
}

a:hover {
    text-decoration: none;
    color: #FF720E;
}

h1{
    font-size: 25px;
    color:#555555;
    margin:0px;
}
h2{
    font-size: 15px;
    margin: 0;
}
h3{
    font-size: 15px;
    margin: 0;
}
h4{
    font-size: 12px;
    margin: 0;
}
hr {
        border: none 0;
        border-top: 1px dashed #999; /* the border */
        height: 1px; /* whatever the total width of the border-top and border-bottom equal */
}
.sectionborder {
    border: #aaaaaa 1px solid;
    text-align: left;
    background-color:#F1F5F8;
    color: #333333;
}

.sectionborderc {
    border: #aaaaaa 1px solid;
    text-align: center;
    background-color:#F1F5F8;
    color: #333333;
}

.sectiontop{
    background-color: #333333;
    border-spacing: 3px; 
    color: #ffffff;
    font-weight : bold;
    font-size : 12px;
    text-align: left;
}

.sectiontop TD{
border-spacing: 5px; 
margin-left: 5px;
font-size : 12px;
text-align: left;
}


.navi{
   white-space : nowrap;
   float : left;
   color : White;
}
.navi ul{
   padding : 0;
   margin : 0;
   float : right;
}
.navi ul li{
   display : inline;
   font-size: 13px;
}
.navi ul li a{
   padding-left : 1em;
   padding-right : 1em;

   color : White;
   font-weight : bold;
   text-decoration : none;
   float : left;
}
.navi ul li a:hover{
   background-color : #99CCFF;
   color : #000066;
}



#rateStatus{float:left; clear:both; width:100%; height:15px;}
#rateMe{padding:0px; margin:0px;}
#rateMe li a:hover,
#rateMe .on{background:url(/images/star.gif) no-repeat;}
#rateMe a{float:left;background:url(/images/blank_star.gif) no-repeat;width:20px; height:25px;}
#ratingSaved{display:none;}
.saved{color:red; }



/* for login and signup popup window 
 * SimpleModal Basic Modal Dialog
 * http://www.ericmmartin.com/projects/simplemodal/
 * http://code.google.com/p/simplemodal/
 * Copyright (c) 2007 Eric Martin - http://ericmmartin.com
*/

body {padding:0; margin:0; height:100%; width:100%;}

/* Overlay */
#modalOverlay {background-color:#000;}

/* Container */
#modalContainer {height:320px; width:600px; left:50%; top:15%; margin-left:-300px; background-color:#fff; border:3px solid #ccc;}
#modalContainer a.modalCloseImg {background:url("/images/x.png") no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-18px; cursor:pointer;}
#modalContainer #basicModalContent {padding:8px;}
#modalContainer #lightboxSignup {padding:8px;}



a.pinkbtn:link, a.pinkbtn:visited
{
  padding: 1px;
  border-top: 1px solid #F11D88;
  border-bottom: 1px solid #F11D88;
  border-left: 1px solid #F11D88;
  border-right: 1px solid #F11D88;
  background: #ffffff;
  text-align: center;
  text-decoration: none;
  font: normal 12px Verdana;
  color: #F11D88;
}

a.pinkbtn:hover
{
  border-top: 2px solid #3BC0EF;
  border-bottom: 2px solid #3BC0EF;
  border-left: 2px solid #3BC0EF;
  border-right: 2px solid #3BC0EF;
}



/* jFlow tab navigation */

#myController span{
color:#FFF;
background:#000;
margin-right:10px;
cursor:pointer;
}

#jFlowSlide{
border:2px solid #444444;
}

#myController span.jFlowSelected {
background:#F00;
}

.jFlowPrev, .jFlowNext{
cursor:pointer;
}





/* for digg style pagination */

div.pagination {
 padding: 3px;
 margin: 3px;
   text-align:center;
   font-family:Tahoma,Helvetica,sans-serif;
   font-size:.95em;
 }

div.pagination a {
 border: 1px solid #ccdbe4;
  margin-right:3px;
 padding:2px 8px;

  background-position:bottom;
  text-decoration: none;

 color: #0061de;
}
div.pagination a:hover, div.pagination a:active {
 border: 1px solid #2b55af;
  background-image:none;
  background-color:#3666d4;
 color: #fff;
}
div.pagination span.current {
  margin-right:3px;
 padding:2px 6px;
  
  font-weight: bold;
 color: #000;
}
div.pagination span.disabled {
 display:none;
}
div.pagination a.next{
 border:2px solid #ccdbe4;
 margin:0 0 0 10px;
}
div.pagination a.next:hover{
 border:2px solid #2b55af;
}
div.pagination a.prev{
 border:2px solid #ccdbe4;
 margin:0 10px 0 0;
}
div.pagination a.prev:hover{
 border:2px solid #2b55af;
}





