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


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

td {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
}

.small {
        font-size: 11px;
        }

.label {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #222222;
}

.yellow {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR:#DFEEFF;
}

.highlight{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; 
PADDING-TOP: 0px; 
BACKGROUND-COLOR:#AFDBFF;
font-size: 11px;
font-weight: bold;
}



h1{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 22px;
	color:#555555;
	margin:0px;
}


h2{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin: 0;
}

h3{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 15px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding:0;
	margin: 0;
}


h4{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 0px;
	padding:0;
	margin: 0;
}





.title {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: 700;
        color: #003366;
}

.title_login {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: 400;
        color: #FFFFFF;
}

a.title:link {font-family: Arial, Helvetica, sans-serif; color: #659EC7; font-size: 11px; font-weight: bold;}
a.title:active {font-family: Arial, Helvetica, sans-serif; color: #659EC7; font-size: 11px; font-weight: bold;}
a.title:visited {font-family: Arial, Helvetica, sans-serif; color: #659EC7; font-size: 11px; font-weight: bold;}
a.title:hover {font-family: Arial, Helvetica, sans-serif; color: #659EC7; font-size: 11px; font-weight: bolder;}

.table_top {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: 700;
        color:#333333;
}

.bold {
        font-weight: bold;
}


.nav {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: 700;
}

.nav_sub {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: 400;
}

.footer {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #111111;
}

.success {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: 700;
        color: #333333;
}

.error {
        font-family: Arial, Helvetica, sans-serif;
        font-weight: 700;
        color: #FF0000;
}

.confirmation {
        font-size: 14px;
        font-weight: bold;
        color: #000000;
        border: 3px solid #666666;
        padding: 5px;
        text-align: center;
}

.bodystyle {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
}

/* Modules */

.moduleEntrySelected {
        background-image: url('/images/nv_2_bg.jpg');
        background-repeat: repeat-x;
        background-color: #FFFFCC;
        background-position: left top;
        border-bottom: 1px dashed #999999;
        padding: 11px 11px 0px 11px;
}

.moduleEntry {
        background-color: #DDD;
        background-position: left top;
        background-repeat: repeat-x;
        border-bottom: 1px dashed #999999;
        padding: 11px;
}

.moduleEntryThumb {
        border: 0px solid #3574EC;
        margin-right: 11px;
}

.moduleEntryTitle {
        font-size: 14px;
        font-weight: bold;
        margin-bottom: 2px;
        color: #333333;
}

.moduleEntryDescription {
        font-size: 11px;
        margin-bottom: 6px;
        color: #333;
        padding-right: 11px;

}

.moduleEntryTags {
        font-size: 11px;
        margin-bottom: 5px;
        color: #444;
}

.moduleEntryDetails {
        font-size: 11px;
        margin-bottom: 5px;
        color: #444;
}
.moduleEntrySpecifics {
        font-size: 11px;
        margin-bottom: 1px;
        color: #444;
}

.moduleTitle {
        font-size: 14px;
        font-weight: bold;
        margin: 0px 0px 5px 5px;
        color: #444;
}

.moduleTitleBar {
        width: 100%;
        background-color: #CCC;
        border-bottom: 1px dashed #999;
}

.moduleFeatured {
        background-color: #DDD;
        background-image: url(img/table_results_bg.gif);
        background-position: left top;
        background-repeat: repeat-x;
        border-bottom: 1px dashed #999999;
        padding: 5px 5px 15px 5px;
}

.moduleFeaturedThumb {
        border: 0px solid #3574EC;
        margin: 5px;
}

.moduleFeaturedTitle {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        margin-bottom: 3px;
        color: #0033CC;

}

.moduleFeaturedDetails {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #666666;
        margin-bottom: 3px;
}

.moduleFrameBarTitle {
        font-size: 11px;
        font-weight: bold;
        margin: 0px 5px 5px 5px;
        color: #444;
}

.moduleFrameEntrySelected {
        width: 270px;
        background-color: #FFFFCC;
        background-image: url(img/table_results_selected_bg.gif);
        background-repeat: repeat-x;
        background-position: left top;
        border-bottom: 1px dashed #999999;
        padding: 8px;
}

.moduleFrameEntry {
        width: 270px;
        background-color: #DDD;
        background-image: url(img/table_results_bg.gif);
        background-position: left top;
        background-repeat: repeat-x;
        border-bottom: 1px dashed #999999;
        padding: 8px;
}

.moduleFrameTitle {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        margin-bottom: 3px;
        color: #0033CC;

}

.moduleFrameDetails {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        margin-bottom: 5px;
        color: #666666;

}

.tableFavRemove {
        margin-right: 5px;
        margin-left: 11px;
        margin-top: 8px;
        margin-bottom: 5px;

}

.tableVideoStats {
        width: 100%;
        background-image: url(img/table_results_selected_bg.gif);
        background-repeat: repeat-x;
        background-color: #FFFFCC;
        background-position: left top;
        border: 1px dashed #CCCC66;
        padding-top: 5px;
        padding-bottom: 15px;
        margin-top: 11px;
        margin-bottom: 11px;
}

.tableSubTitle {
        padding: 0px 0px 5px 0px;
        font-family: Arial, Helvetica, sans-serif;
        margin-bottom: 11px;
	font-weight: bold;
        font-size: 14px;
        color: #555555;
}

.brownSubTitle {
        font-size: 13px;
        font-weight: bold;
        color: #CC6633;
}

.SubTitle {
        font-size: 14px;
        font-weight: bold;
        color: #CC6633;
}

.tableSubTitleInfo {
        font-size: 11px;
        padding: 3px;
        padding-left: 11px;
}



/* Form Elements */

.formTitle {
        padding: 4px;
        padding-left: 7px;
        padding-bottom: 5px;
        margin-bottom: 11px;
        background-color: #E5ECF9;
        border-bottom: 1px dashed #3366CC;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
}

.formTable {
        width: 80%;
        padding: 5px;
        margin-bottom: 20px;
        margin-left: auto;
        margin-right: auto;
}

.formIntro {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: normal;
        margin-bottom: 15px;
        padding-left: 11px;
}

.formHighlight {
        background-image: url(img/table_results_selected_bg.gif);
        background-repeat: repeat-x;
        background-color: #FFFFCC;
        background-position: left top;
        border: 1px dashed #CCCC66;
        padding: 7px;
        padding-bottom: 11px;
        margin-bottom: 5px;
}

.formHighlightText {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #666633;
        margin-top: 5px;
        margin-left: 6px;
}

.formFieldInfo {
        font-size: 11px;
        color: #555555;
        margin-top: 5px;
        margin-bottom: 5px;
}



/* Page Elements */

.pageTitle {
        padding: 4px;
        padding-left: 7px;
        padding-bottom: 5px;
        margin-bottom: 15px;
        background-color: #E5ECF9;
        border-bottom: 1px dashed #3366CC;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
}

.pageTable {
        padding: 0px 5px 0px 5px;
        margin-bottom: 20px;
}

.pageText {
        padding: 0px 5px 0px 5px;
}

.pageIntro {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        margin-bottom: 15px;
}

/* Mail Elements */

.mailMessageArea {
        background-color: #FFFFFF;
        border: 1px dashed #999999;
        padding: 7px;
        padding-bottom: 11px;
        margin-bottom: 15px;
}



/* Watch Elements */


.watchTitleBar {
        background-color: #CCCCCC;
        border-bottom: 1px dashed #999999;
}

.watchTitle {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
        margin-left: 5px;
        margin-bottom: 6px;
        color: #333333;

}

.watchTable {
        background-color: #DDDDDD;
        background-image: url(img/table_results_bg.gif);
        background-repeat: repeat-x;
        background-position: left top;
        border-bottom: 1px dashed #999999;
        padding: 5px;
        padding-bottom: 11px;
        text-align: center;
}


.watchInfoArea {
        width: 395px;
        text-align: left;
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 11px;
        padding-left: 15px;
        padding-right: 15px;
        padding-bottom: 15px;
        background-color:#FFFFFF;
}

.watchDescription {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        padding: 2px 0px 5px 0px;
        color: #000;
        border-top: 1px dotted #CCCCCC;
}

.watchTags {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        margin: 5px 0px 11px 0px;
        color: #333333;
}

.watchAdded {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        margin-bottom: 11px;
        color: #333333;
}

.watchDetails {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #333333;
}

.commentsTitle {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #333333;
        background-color: #EEEEEE;
        padding: 5px;
        padding-bottom: 6px;
        border-top: 1px dashed #999999;
        border-bottom: 1px dashed #999999;

}

.groupCommentsTitle {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #333333;
        background-color: #EEEEEE;
        padding: 5px;
        padding-bottom: 6px;
}


.BoxedBorderTable {
        padding-left: 11px;
        border-top: 1px solid #CCCCCC;
        border-bottom: 1px solid #CCCCCC;
        border-right: 1px solid #CCCCCC;
        border-left: 1px solid #CCCCCC;
}
.vertLeftDashTable {
        border-left: 1px dashed #CCCCCC;
        background-image: url(img/long_grad_bg.jpg);
        background-repeat: repeat-x;
        background-repeat: repeat-y;
}
.commentsEntry {
        font-size: 11px;
        background-color: #FFFFCC;
        padding: 11px;
        border-bottom: 1px dashed #999999;
}

.commentsThumb {
        border: 2px solid #3574EC;
        margin-right: 5px;
}

.profileLabel {
        font-size: 11px;
        font-weight: bold;
        color:#DD8833;
        margin: 11px 0px 2px 0px;
}

/* Code Elements */

.codeArea {
        background-color: #FFFFFF;
        border: 1px dashed #999999;
        padding: 7px;
        margin-bottom: 15px;
}

.apiLabel {
        background-color: #E5ECF9;
        margin-top: 20px;
        margin-bottom: 11px;
        padding-left: 11px;
        padding-right: 11px;
        padding-top: 11px;
        padding-bottom: 11px;
}

.standoutLabel {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #000000;
}
.brightLabel {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #FFFFFF;
}

#set_of_links {
        position:relative;
        padding:0px;
        border:none;
        background:#ffffff;
        margin-bottom:20px
}
#set_of_links a {
        display:inline;
        padding:2px 9px 2px 9px;
        text-decoration:none;
        color: #000000;
        background:#FFFFAA
}
#set_of_links a:hover {
        background:#E1EAF0;
        text-decoration:none
}

#set_of_links a span {
        display:none
}
#set_of_links a:hover span {
        display:inline;
        position:absolute;
        padding-top:30px;
        left:0px;
        background: #FFFFAA;
        padding:5px 15px 5px 0
}

.SubscriptionTables {
        border: none;
}

.SubscriptionTables td {
        padding-top: 11px;
        padding-bottom: 11px;
        padding-left: 1px;
        padding-right: 1px;
        text-align:center;
        border-bottom: 1px dashed #666666;
        color: #666666;
}

.SubscriptionVideos {
        background-color:#FFFFFF;
        text-align: center;
}

.SubscriptionVideos td {
        border-bottom: none;
}

.parentSection {
        background: #FFFFCC;
}

.parentSection td {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        padding-top: 5px;
        padding-right: 2px;
        padding-bottom: 5px;
        margin-top: 1px;
}

.childrenSection {
        background: #FFFFFF;
        border-bottom: 1px dashed #CCCCCC;
}

.childrenSection td {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        padding-top: 5px;
        padding-right: 2px;
        padding-bottom: 5px;
        margin-top: 1px;
}

.parentSection td {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        padding-top: 5px;
        padding-right: 2px;
        padding-bottom: 5px;
        margin-top: 1px;
        border-bottom: 1px dashed #CCCCCC;
}
.commentButtons td {
        padding-bottom: 0px;
        margin-bottom: 0px;
        border-bottom: 0px
}

.commentsSpecifics {
        text-align: center;
}

.userStats {
        padding-top: 5px;
}

.devIndent {
        margin-left: 15px;
        margin-right: 15px;
        padding-top: 15px;
        padding-bottom: 15px;
}

.apiShadedBox {
        background-color: #E5ECF9;
        padding-left: 5px;
        padding-right: 5px;
        padding-top: 5px;
        padding-bottom: 5px;
}

.apiDef {
        margin-left: 25px;
}

.apiHeader {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
        color: #AA0000;
}


/* msolo remix */
.roundedTable {
margin: 0px auto 1em auto;
}

.sunkenTitle {
        font-size: 14px;
        font-weight: bold;
        margin: 0px 0px 5px 5px;
}

.sunkenTitleBar {
        width: 100%;
        border-bottom: 1px dashed #999;
}

.sunkenContent {
        background-color: #ddd;
        background-image: url(img/table_results_bg.gif);
        background-position: left top;
        background-repeat: repeat-x;
        padding: 11px;
}


.videobarthumbnail_block
{
        float: left;
        width: 125px;
        padding: 5px;
}
img.videobarthumbnail_gray
{
        border: 3px solid #FFFFFF;
}
img.videobarthumbnail_white
{
        border: 3px solid #DDD;
}

.videotitlebarHeading
{
        float: left;
        font-size: 13px;
        color: #6D6D6D;
        padding-left: 11px;
        padding-right: 11px;
}
.videotitlebarComment
{
        float: left;
        font-size: 11px;
        color: #999999;
}
.videotitleBarLinkBlock {
        width: 173px;
        float: right;
}
.videotitlebarLink
{
        width: 150px;
}
img.videotitlebarLinkIcon
{
        vertical-align: bottom;
        border: 0px;
        width: 23px;
        height: 14px;
}



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 */
}

img.rating {
        border: 0px;
        padding: 0px;
        margin: 0px;
        vertical-align: middle;
}

span.rating {
        color:#666666;
        font-size:smaller;
}

.tag_list {
        margin: 1em 0px 0.5em 0px;
        font-weight: bold;
        color: #333;
}

.tag_list p {
        margin: 0px 0px 0.5em 0px;
        padding-left: 0.5em;
        font-weight: normal;
        color: #999;
}

.moduleEntry input {
        margin: 1em 0px 0px 0px;
}

.deep_gray_ragular {
        color: #0a0a0a;
        font-size: 11px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}
.blue_regular {
        font-size: 11px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #0F6EC0;
}
.white_bold {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 11px;
        color: #FFFFFF;
}
.bold_blue {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #0F6EC0; font-weight: bold; }
.normal_gray {
        font-size: 11px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #575757;
}
.normal_blue {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: white;
}
.white_regular {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFFFFF;
}
.bold_blue_large {font-size: 18px; color: #0a6fce; font-family: Arial, Helvetica, sans-serif;}
.navigation_bold {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #0A6FCE;
        font-weight: bold;
}
.bold_gray {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #676767; font-weight: bold; }


.tablerow1{
        background: #eeeeee;
}


   .adHeadline {font: bold 9pt Arial; text-decoration: underline; color: #659EC7;}
   .adText {font: normal 9pt Arial; text-decoration: none; color: #666666;}


div.menu a {
	color: #333333;
	background: #ffffff;
	text-decoration:none;
	font-size:11px;
	line-height:16px;
	padding: 2px 2px;
	border: 1px;
} 
	
div.menu a:link {
color: #333333;
background: #7D9EC0;
}

div.menu a:active {
color: #000000;
background: #7D9EC0;
}

div.menu a:visited {
color: #333333;
background: #7D9EC0;
}

div.menu a:hover {
color: #eeeeee;
background: #4682B4;
}



.menu {
     border-right: 1px solid white;
     text-decoration: none;
     background-color: #313031;
     padding: 5px;
}

 .toolbar {
background-color: #313031;
padding: 5px 0px 5px 0px;
}


.sectionborder {

BORDER-RIGHT: #aaaaaa 1px solid;
BORDER-LEFT: #aaaaaa 1px solid;
BORDER-TOP: #aaaaaa 1px solid;
BORDER-BOTTOM: #aaaaaa 1px solid;
text-align: left;
background-color:#F1F5F8;
color: #333333;
}


.sectionborderc {

BORDER-RIGHT: #aaaaaa 1px solid;
BORDER-LEFT: #aaaaaa 1px solid;
BORDER-TOP: #aaaaaa 1px solid;
BORDER-BOTTOM: #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;
}








.mailbar {
	 background-image: url(/images/mailerbar-bg.gif);
	 background-repeat: no-repeat;
	 height: 60px;
	 width: 514px;
	 margin-right: auto;
	 margin-left: auto;
}
.baritems {
	  padding-top: 10px;
	  padding-left: 7px;
	  text-align: left;
}
.statusbox {
	   background-color: #FFFFFF;
	   position: absolute;
	   left: 50%;
	   width: 514px;		
	   margin-left: -257px;
	   height: 90px;		
}
.percentbox {
	    background-color: #333333;
	    position: absolute;
	    left: 50%;
	    width: 514px;
	    margin-left: -257px;
	    height: 30px;
	    font-family: "Trebuchet MS", Arial, Helvetica;
	    font-size: 24px;
	    font-weight: bold;
	    color: #999999;
	    text-align: center;
}



#rateStatus{float:left; clear:both; width:100%; height:15px;}
#rateMe{padding:0px; margin:0px;}
#rateMe li a:hover,
#rateMe .on{background:url(http://www.sex2ube.com/images/star.gif) no-repeat;}
#rateMe a{float:left;background:url(http://www.sex2ube.com/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; z-index:40000;}
#modalContainer a.modalCloseImg {background:url("http://www.sex2ube.com/images/x.png") no-repeat; width:25px; height:29px; display:inline; z-index:40000; position:absolute; top:-15px; right:-18px; cursor:pointer;}
#modalContainer #basicModalContent {padding:8px; z-index: 450000;}
#modalContainer #lightboxSignup {padding:8px; z-index:45000;}
#modalContainer #lightboxWelcome {padding:8px; z-index:45000;}
#modalContainer #lightboxOffer {padding:8px; z-index:45000;}



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;
}






