
/*#################################### TAG CSS ################################*/
body {margin:auto; padding:0px; background:#FFFFFF url(../img/bg_top.jpg) repeat-x left top; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999;}
td {font-size:11px;}
form {margin:0px; padding:0px;}
input, textarea, select {border:1px solid #CCCCCC; color:#666666; font-size:11px;}
/*# END #*/

/*############################### TEXT COLORS CSS #############################*/
.color1 {color:#000000;} /*black*/
.color2 {color:#FFFFFF;} /*white*/
.color3 {color:#225D8E;} /*blue*/
.color4 {color:#999999;} /*grey*/
.color5 {color:#333333;} /*dark*/
.color6 {color:#3391B9;} /*blue light*/
.color7 {color:#666666;} /*grey dark*/
/*# END #*/

/*############################# BACKGROUND COLOR CSS ###########################*/
.bg0 {background-color:transparent;} /*transparent*/
.bg1 {background-color:#EEEEEE;} /*light grey*/

.bgAjaxLoading1 {background:#FFFFFF url(../img/useful/ajax_indicator.gif) no-repeat center center;}
/*# END #*

/*################################# BORDER CSS #################################*/
.bd0 {border:0px;} /*transparent*/
/*# END #*/

/*################################### DISVERS CSS #############################*/
.bold 	{font-weight:bold;}
.italic {font-style:italic}
.fsize12 {font-size:12px;}
.fsize13 {font-size:13px;}
.clr {clear:both;}
/*# END #*/

/*############################# OBJ VISIBLE - HIDDEN ##########################*/
.objVisible {visibility:visible; display:block;}
.objHidden {visibility:hidden; display:none;}
/*# END #*/

/*#############################################################################*/
/*#     																	  #*/
/*#							    CSS PERSONALIZED							  #*/
/*#																			  #*/
/*#############################################################################*/

/*##################################### PAGE ##################################*/
#page {width:880px; margin:auto; background-color:#FFFFFF;}
/*# END #*/


/*################################### HEADER ##################################*/
#header {width:auto; height:76px;}
#header #headerL {float:left; padding:4px 4px 8px 13px;}
#header #headerR {float:right; padding:4px 15px 0px 0px; text-align:right;}
#header #headerR #headerR1 {float:left; width:300px; margin-right:10px; text-align:left;}
#header #headerR #headerR2 {float:left; width:360px; padding-top:2px;} 
#headerR1 h1 {font-size:10px}
#headerR2 a {font-size:10px; color:#999999; text-decoration:none}
#headerR2 a:visited {font-size:10px; color:#999999; text-decoration:none}
#headerR2 a:hover {font-size:10px; color:#999999; text-decoration:none}
/*# END #*/


/*################################ BTN MENU TOP ###############################*/
#menuTop {width:auto; height:36px; background:#FFFFFF url(../img/bg_menu_top.jpg) repeat-x left top; text-align:left;}
#menuTop #mtL {float:left;}
#menuTop #mtL span {float:left; color:#FFFFFF; font-weight:bold; margin:7px 17px 0px 3px; font-size:15px;}
#menuTop #mtR {float:right; color:#FFFFFF; font-weight:bold; padding:7px 17px 0px 0px;}
#menuTop #mtR span {padding:1px; background-color:#FFFFFF; margin:0px 5px 0px 3px; font-size:15px;}
#menuTop #mtR span input {width:120px; border-top:1px solid #918F91; border-right:1px solid #EAE8E5; border-bottom:1px solid #EAE8E5; border-left:1px solid #656365;}

.btnMT {display:block; float:left; margin-left:8px;}
.btnMT div {display:block;}
.btnMT div div {display:block; width:auto; height:36px;}
.btnMT div div a {display:block; width:auto; height:36px; line-height:29px; text-align:center; text-decoration:none; padding:1px 4px 5px 4px; font-size:12px; font-weight:bold; color:#FFFFFF;}
.btnMT div div a:hover {color:#FFFFFF; text-decoration:none;}

.btnMTOver {display:block; float:left; margin-left:8px; background:url(../img/btn_mt_m.jpg) repeat-x;}
.btnMTOver div {display:block; background:url(../img/btn_mt_l.jpg) no-repeat left;}
.btnMTOver div div {display:block; width:auto; height:36px; background:url(../img/btn_mt_r.jpg) no-repeat right;}
.btnMTOver div div a {display:block; line-height:29px; text-align:center; text-decoration:none; padding:1px 4px 5px 4px; font-size:12px; font-weight:bold; color:#FFFFFF; background:url(../img/btn_mt_ma.jpg) no-repeat center;}
.btnMTOver div div a:hover {color:#F4FDFF; text-decoration:none;}
/*# END #*/


/*################################## CONTENT ##################################*/
#pageContent {margin:15px 15px 15px 15px; text-align:left;}
#pageContent #pcInner {float:left; width:525px; margin:0px 15px 0px 0px;}
#pageContent #pcInnerWide {width:850px; margin:0px 0px 0px 0px;}
#pageContent #pcRight {float:left; width:310px; text-align:left;}

#pageContent #homeL {float:left; width:145px; }
#pageContent .homeR {float:left; width:330px; margin:0px 0px 0px 15px;}
#pageContent .homeR2 {float:right; width:330px}
#pageContent .categ {float:left; width:670px;  margin:0px 0px 0px 15px;}


/*# END #*/


/*#################################### FOOTER #################################*/
#footer {border-top:1px solid #BFBFBF; color:#999999; text-align:left; padding:3px 0px 5px 0px;}

#footer #f1 #fL {float:left; width:270px; text-align:left;}
#footer #f1 #fR {float:left; width:610px; text-align:right;}
#footer #f1 #fR #menuBottom {}
#footer #f1 #fR #menuBottom a {font-size:11px; color:#3F89C3; text-decoration:none;} /*blue*/
#footer #f1 #fR #menuBottom a:hover {font-size:11px; color:#3F89C3; text-decoration:underline; cursor:pointer;} /*blue*/
#footer #f1 #fR #powerBy {margin-top:2px;}
#footer #f1 #fR #powerBy span {font-size:9px;}
#footer #f1 #fR #powerBy a {color:#666666; font-size:10px; text-decoration:underline;}
#footer #f1 #fR #powerBy a:hover {color:#333333; text-decoration:underline;}

#footer #f2 {margin-top:8px;} 
#footer #f2 div {display:inline; margin-right:5px;}

#footer #f3 {margin-top:5px; border:1px dotted #CCCCCC; padding:5px;}
#footer #f3 #f3T {margin-bottom:5px; color:#CCCCCC;}
#footer #f3 #f3D {margin-bottom:5px; color:#CCCCCC;}
#footer #f3 #f3K {margin-bottom:2px; color:#CCCCCC;}
/*# END #*/


/*################################### NEW SITES ###############################*/
.newSites {margin:9px 1px 1px 1px;}
.newSites .nsItem {margin:0px 0px 25px 0px;}
.newSites .nsItem .nsItemImg {width:143px; height:93px;}
.newSites .nsItem .nsItemImg a {display:block; border:1px solid #EEEEEE; text-decoration:none;}
.newSites .nsItem .nsItemImg a:hover {border:1px solid #3F89C3; text-decoration:none;}
.newSites .nsItem .nsItemImg a img {border:0px; width:135px; height:85px; margin:3px;}
.newSites .nsItem .nsItemTitle {margin-top:5px;}
.newSites .nsItem .nsItemTitle a {font-size:11px; font-weight:bold; color:#000000; text-decoration:none;}
.newSites .nsItem .nsItemTitle a:hover {color:#225D8E; text-decoration:none;}
.newSites .nsItem .nsItemDescr {margin-top:3px; font-size:10px; color:#999999;}
.newSites .nsItem .nsItemUrl {margin-top:3px;}
.newSites .nsItem .nsItemUrl a {font-size:11px; color:#3F89C3; text-decoration:underline;}
.newSites .nsItem .nsItemUrl a:hover {font-size:11px; color:#000000; text-decoration:underline; cursor:pointer;}
/*# END #*/


/*################################# HOME MCAT/CAT #############################*/
.director {margin:9px 1px 1px 2px;}
.director .dItem {float:left; width:320px; background:#FFFFFF}
.director img {float:left}
.director .dItem .diMCat {margin-left:10px}
.director .dItem .diMCat a {color:#225D8E; font-weight:bold; text-decoration:underline; margin-left:10px}
.director .dItem .diMCat a:hover {color:#000000; font-weight:bold; text-decoration:underline; margin-left:10px}
.director .dItem .diMCat span {font-size:10px; color:#999999;}
.director .dItem .diCat {font-size:10px; color:#999999; margin-left:10px; text-decoration:none}
.director .dItem .diCat:hover {font-size:10px; color:#225D8E; margin-left:10px; text-decoration:none}
/*# END #*/

.vip .dItem  a {color:#225D8E; font-weight:bold; text-decoration:underline; margin-left:10px}
.vip .dItem  a:hover {color:#000000; font-weight:bold; text-decoration:underline; margin-left:10px}
.vip .dItem  span {font-size:10px; color:#999999;}
.vip .dItem .diCat {font-size:10px; color:#999999; margin-left:10px; text-decoration:none}
.vip .dItem .diCat:hover {font-size:10px; color:#225D8E; margin-left:10px; text-decoration:none}


.dItem2 .diMCat {margin-left:10px}
.dItem2 img {float:left}
.dItem2 .diMCat a {color:#225D8E; font-weight:bold; text-decoration:underline; margin-left:10px}
.dItem2 .diMCat a:hover {color:#000000; font-weight:bold; text-decoration:underline; margin-left:10px}
.dItem2 .diMCat span {font-size:10px; color:#999999;}
.dItem2 .diCat {font-size:10px; color:#999999; margin-left:10px; text-decoration:none}
.dItem2 .diCat:hover {font-size:10px; color:#225D8E; margin-left:10px; text-decoration:none}
/*# END #*/


/*################################# HOME MCAT/CAT #############################*/
.director2 {margin:9px 1px 1px 2px;}
.director2 .dItem {float:left; width:320px; background:#FFFFFF}
.director2 img {float:left}
.director2 .dItem .diMCat {float: none; margin-left:10px}
.director2 .dItem .diMCat a {color:#225D8E; font-weight:bold; text-decoration:underline; margin-left:10px}
.director2 .dItem .diMCat a:hover {color:#000000; font-weight:bold; text-decoration:underline; margin-left:10px}
.director2 .dItem .diMCat span {font-size:10px; color:#999999; }
.director2 .dItem .diCat {font-size:10px; color:#999999; margin-left:10px; text-decoration:none}
.director2 .dItem .diCat:hover {font-size:10px; color:#225D8E; margin-left:10px; text-decoration:none}
/*# END #*/

/*################################### LOGIN TOP ###############################*/
#logintop {width:166px; margin:15px 0px 0px 12px; color:#666666;}
#logintop .ltRow {margin:0px;}
#logintop .ltRow .ltRC1 {float:left; width:38px; line-height:16px;}
#logintop .ltRow .ltRC2 {float:left; width:110px;}
#logintop .ltRow .ltRC3 {float:left; width:15px; margin-left:2px;}
#logintop input {width:100px; font-size:9px; padding:0px; margin:0px;}
#logintop .links {padding-left:37px;}
#logintop .links a {font-size:9px; color:#3590BC; text-decoration:none;}
#logintop .links a:hover {font-size:9px; color:#999999; text-decoration:none;}
/*# END #*/


/*################################ TITLE / S-TITLE ############################*/
.titleBox {width:auto; height:25px; background:#FFFFFF url(../img/boxtiltle_bg.jpg) repeat-x left top; padding-left:13px;}
.titleBox .tbD1 {float:left; width:1px; height:auto; background:#FFFFFF url(../img/boxtiltle_lr.jpg) no-repeat left top;}
.titleBox .tbD2 {float:left; width:auto; height:auto; background:#FFFFFF url(../img/boxtiltle_mt.jpg) repeat-x left top; padding:5px 12px 0px 10px; font-size:15px; font-weight:bold; color:#000000;}
.titleBox .tbD2 h1 {display:inline; font-size:15px; font-weight:bold; color:#000000; margin:0px; padding:0px;}
.titleBox .tbD2 h2 {display:inline; font-size:15px; font-weight:bold; color:#000000; margin:0px; padding:0px;}
.titleBox .tbD2 a {color:#000000; text-decoration:none;}
.titleBox .tbD2 a:hover {color:#000000; text-decoration:underline;}
.titleBox .tbD2 h3 {display:inline; font-size:15px; font-weight:bold; color:#000000; margin:0px;}
.titleBox .tbD2 h4 {display:inline; font-size:15px; font-weight:bold; color:#000000; margin:0px;}
.titleBox .tbD3 {float:left; width:1px; height:auto; background:#FFFFFF url(../img/boxtiltle_lr.jpg) no-repeat right top;}
.titleBox .men2 a {display:block; background:url(../img/2arrow2.jpg) no-repeat left center; float:right; margin-top:5px; color:#000000; text-decoration:none;}
.stitleBox {background-color:#707070; padding:1px 0px 1px 23px; color:#FFFFFF;}
.stitleBox a {color:#FFFFFF; text-decoration:none;}
.stitleBox a:hover {color:#FFFFFF; text-decoration:underline;}

.stitle {color:#333333; font-size:12px; font-weight:bold;}
/*# END #*/


/*################################## LINK EXCHANGE ############################*/
#linkexchangeTop {width:auto; margin:5px 0px 7px 0px; border:1px dotted #CCCCCC; padding:5px; background:#FAFAFA;}
#linkexchangeTop #leItems {text-align:left;}
#linkexchangeTop #leItems a {display:block; width:115px; float:left; margin:0px 10px 1px 0px; padding:1px 0px 1px 0px; border-bottom:1px dotted #F0F0F0; color:#999999; text-decoration:none;} 
#linkexchangeTop #leItems a:hover {color:#333333; text-decoration:none;} 
#linkexchangeTop #leSeeAll {text-align:right; margin-top:3px;}
#linkexchangeTop #leSeeAll a {color:#999999; text-decoration:none;} 
#linkexchangeTop #leSeeAll a:hover {color:#666666; text-decoration:none;}

#linkexchangeRight {width:auto; color:#CCCCCC;}
#linkexchangeRight a {color:#00A6CC; text-decoration:none; margin:0px 0px 0px 0px;} 
#linkexchangeRight a:hover {color:#666666; text-decoration:none;}

#linkexchange {width:auto;}
#linkexchange .item {width:auto; margin:0px 0px 5px 0px; border:1px dotted #CCCCCC; padding:5px;}
#linkexchange .item .name {display:block; color:#00A6CC; text-decoration:none; margin-bottom:3px;}
#linkexchange .item .name:hover {color:#000000; text-decoration:none;}
#linkexchange .item .alt {margin-bottom:1px;}
#linkexchange .item .url a {color:#00A6CC; text-decoration:underline;}
#linkexchange .item .url a:hover {color:#A8C900; text-decoration:underline;}
/*# END #*/

/*################################## PAGING CSS ###############################*/
.paging {width:auto; height:46px; text-align:center;}
.paging .pBody {width:400px; margin:auto; padding-top:11px;}
.paging .pBody a {display:block; float:left; height:16px; line-height:16px; text-align:center; font-size:11px; color:#55A8EC; border:1px solid #E5E5E5; background-color:#FFFFFF; text-decoration:none;}
.paging .pBody a:hover {background-color:#55A8EC; color:#FFFFFF; text-decoration:none;}
/*# END #*/


/*##################################### MODULES ###############################*/
.modules {margin:0px 0px 15px 0px;}
.modules .mBody {padding:9px 2px 5px 2px;}
.modules .mListing1 {padding:9px 5px 5px 7px; text-align:justify;}
.modules .mListing1 a {color:#3391B9; text-decoration:none;}
.modules .mListing1 a:hover {text-decoration:underline;}
.modules .mListing1 span {color:#999999;}
/*# END #*/


/*#################################### SIE LIST ###############################*/
#siteList {margin:9px 0px 0px 0px;}

#siteList .sItem {width:auto; height:93px;}

#siteList .sItem .sItemL {float:left; width:143px; height:93px;}
#siteList .sItem .sItemL a {display:block; border:1px solid #EEEEEE; text-decoration:none;}
#siteList .sItem .sItemL a:hover {border:1px solid #3F89C3; text-decoration:none;}
#siteList .sItem .sItemL a img {border:0px; width:135px; height:85px; margin:3px;}

#siteList .sItem .sItemR {float:left; margin-left:5px; width:363px; height:79px; padding:7px; background:#FFFFFF url(../img/bg_site_item.jpg) repeat-x left top;}
#siteList .sItem .sItemR .sItemTitle {background:url(../img/2arrow2.jpg) no-repeat left center; padding-left:12px; color:#000000; font-weight:bold; font-size:11px; text-decoration:none;}
#siteList .sItem .sItemR .sItemTitle:hover {color:#225D8E; text-decoration:none;}
#siteList .sItem .sItemR .sItemTitle span {font-size:13px;}
#siteList .sItem .sItemR .sItemDescr {color:#999999; font-size:10px; margin:4px 0px 4px 0px; padding:0px;}
#siteList .sItem .sItemR .sItemUrl {color:#3F89C3; text-decoration:underline; margin:0px 0px 5px 0px;}
#siteList .sItem .sItemR img {margin-top:5px;}

#siteList .separator {width:auto; height:7px; background:#FFFFFF url(../img/bg_dot.gif) repeat-x left center;}
/*# END #*/


/*#################################### HOROSCOP ###############################*/
#horoscop {width:auto; text-align:left;}
#horoscop a {display:block; float:left; width:46px; height:59px; margin:7px 3px 7px 10px;}
#horoscop #hcr {float:right; width:90px; margin-right:10px; text-align:right; padding-top:33px; font-size:11px; color:#3F89C3; text-decoration:none;}
#horoscop #hcr:hover {font-size:11px; color:#3F89C3; text-decoration:underline;}
/*# END #*/


/*################################ FORM DEFINITION #############################*/
.elemFrom {}
.elemFrom .row {margin:8px 0px 8px 0px; clear:both;}
.elemFrom .row .cell {float:left;}
.elemFrom .row .cell span {color:#666666;}
.elemFrom .row .cell input,select {margin-top:2px;}
.elemFrom .row .cell .a1 {color:#405AAE; text-decoration:underline;}
.elemFrom .row .cell .a1:hover {color:#666666; text-decoration:underline;}
/*# END #*/


/*##################################### BUTONS ################################*/
.btn1 {display:block; background:url(../img/btn1_m.jpg) repeat-x;}
.btn1 div {display:block; background:url(../img/btn1_l.jpg) no-repeat left;}
.btn1 div a {display:block; background:url(../img/btn1_r.jpg) no-repeat right; height:21px; line-height:18px; text-align:left; text-decoration:none; padding:0px 18px 0px 22px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF;}
.btn1 div a:hover {color:#033268;}

.btn2 {background:#448CC5; border:1px solid #448CC5; margin:0px; padding:0px 4px 0px 4px; color:#FFFFFF; text-align:center; cursor:text;}
.btn2:hover {background:#69A3D1; border:1px solid #448CC5; margin:0px; padding:0px 4px 0px 4px; color:#FFFFFF; text-align:center; cursor:pointer;}
/*# END #*/


/*#################################### CAT LIST ###############################*/
#catList {margin:15px 0px 5px 7px;}
#catList .cItem {float:left; width:165px; background:#FFFFFF url(../img/cat.jpg) no-repeat left top;}
#catList .cItem div {padding-left:24px; height:32px;}
#catList .cItem div a {color:#225D8E; font-weight:bold; text-decoration:underline;}
#catList .cItem div a:hover {color:#000000; font-weight:bold; text-decoration:underline;}
/*# END #*/


/*################################## SITE DETAILS #############################*/
#siteDetails {margin:10px 0px 0px 0px;}
#siteDetails .sImgBox {float:left; width:278px; height:178px;}
#siteDetails .sImgBox a {display:block; border:1px solid #EEEEEE; text-decoration:none;}
#siteDetails .sImgBox a:hover {border:1px solid #3F89C3; text-decoration:none;}
#siteDetails .sImgBox a img {border:0px; width:270px; height:170px; margin:3px;}
#siteDetails .sGDet {float:left; width:237px; margin-left:10px;}
.varval {margin:1px 0px 4px 0px;}
.varval .var {float:left; width:70px; color:#1C4D75; font-weight:bold;}
.varval .val {float:left; color:#000000;}
.varval .val a {font-size:11px; color:#3F89C3; text-decoration:underline;}
.varval .val a:hover {font-size:11px; color:#3F89C3; text-decoration:underline; cursor:pointer;}

.sdGoogleAds {width:auto;}
.sdGoogleAds .sdGRow {margin-top:16px;}
.sdGoogleAds .sdGRow .sdGRowC1 {float:left; width:250px; border:1px dotted #CCCCCC; padding:1px;}
.sdGoogleAds .sdGRow .sdGRowC2 {float:left; width:250px; border:1px dotted #CCCCCC; padding:1px; margin-left:16px;}
/*# END #*/


/*###################################### BOX ##################################*/
.box1 {width:auto;}
.box1 .b1Title {width:auto; height:22px; background:#FFFFFF url(../img/box_header_bg.jpg) repeat-x left top; color:#000000; font-weight:bold;}
.box1 .b1Title img {display:inline; vertical-align:middle; margin:0px 3px 0px 0px;}
.box1 .b1Title h3 {display:inline; margin:0px; padding:2px 0px 0px 0px; font-size:11px;}
.box1 .b1Content {background:#FFFFFF url(../img/box_content_bg.jpg) repeat-x left top; padding:7px; color:#000000;}
.box1 .b1Content h1 {margin:0px; padding:0px; font-size:11px; font-weight:normal;}
/*# END #*/


/*#################################### CONTACT ################################*/
#contact {margin:9px 0px 0px 5px; text-align:left;}
#contact .item {margin:1px 0px 5px 0px;}
#contact .item .var {width:80px; color:#225D8E; font-weight:bold;}
#contact .item .val {margin:2px 0px 0px 50px; text-align:justify;}
#contact .item .val span {font-style:normal;}
#contact .item .val .cEmail {margin-bottom:3px;}
#contact .item .val .cEmail a {color:#0F7FB8; text-decoration:none;}
#contact .item .val .cEmail a:hover {color:#0F7FB8; text-decoration:underline;}
#contact input {width:220px;}
#contact textarea {width:320px;}
/*# END #*/


/*############################### ERROR AND ALERT #############################*/
.alert {background:#FFFFE1; color:#333333; font-size:12px; padding:7px; border:1px dotted #666666;}
.alert2 {background:#3EB5D7; color:#FFFFFF; font-size:12px; padding:7px; border:1px dotted #666666;}

.error {background:#FFFFE1; color:#333333; font-size:12px; padding:7px; border:1px dotted #666666; line-height:20px;}
.error .errTitle {background:url(../img/error.gif) no-repeat left center; margin:0px 0px 5px 0px; color:#000000; font-size:13px; line-height:15px; font-weight:bold; padding:1px 0px 0px 23px;}
.error a {color:#3F89C3; text-decoration:none;} 
.error a:hover {color:#3F89C3; text-decoration:underline;}

.success {background:#3EB5D7; color:#FFFFFF; font-size:12px; padding:7px; border:1px dotted #666666; line-height:20px;}
.success .successTitle {background:url(../img/success.gif) no-repeat left center; margin:0px 0px 5px 0px; color:#FFFFFF; font-size:13px; font-weight:bold; padding:0px 0px 0px 20px;}
.success a {color:#FFFFFF; text-decoration:underline;} 
.success a:hover {color:#000000; text-decoration:underline;}
.success .a {color:#000000; text-decoration:underline;} 
.success .a:hover {color:#FFFFFF; text-decoration:underline;}
/*# END #*/


/*###################################### FAQ ###################################*/
#faq {margin:9px;}
#faq .item {margin:5px 0px 5px 0px}
#faq .item .Q {margin:0px 0px 10px 0px; font-size:11px; color:#225D8E; text-decoration:none}
#faq .item .Q:hover {margin:0px 0px 10px 0px; text-decoration:underline}
#faq .item .A {margin:5px; padding:5px; border:1px dotted #CCCCCC;}
#faq .item .A .up {padding-left:10px; color:#225D8E; text-decoration:none;}
#faq .item .A .up:hover {padding-left:10px; color:#225D8E; text-decoration:underline;}
/*# END #*/


/*##################################### SORT ###################################*/
.sortBox {width:auto; margin:10px 0px 0px 0px; color:#000000; text-align:right;}
.sort {background:url(../img/sort.gif) no-repeat left center; padding:3px 0px 3px 20px; text-decoration:none; color:#3F89C3;}
.sort:hover {background:url(../img/sortasc.gif) no-repeat left center; color:#000000;}
.sortasc {background:url(../img/sortasc.gif) no-repeat left center; padding:3px 0px 3px 20px; text-decoration:none; color:#3F89C3;}
.sortasc:hover {background:url(../img/sortdesc.gif) no-repeat left center; color:#000000}
.sortdesc {background:url(../img/sortdesc.gif) no-repeat left center; padding:3px 0px 3px 20px; text-decoration:none; color:#3F89C3;}
.sortdesc:hover {background:url(../img/sort.gif) no-repeat left center; color:#000000;}
/*# END #*/


/*################################### NO RESULTS ##############################*/
.noResults {margin:20px 0px 10px 0px; background:#3EB5D7; color:#FFFFFF; font-size:12px; padding:7px; border:1px dotted #666666; text-align:center;}
.noRecords {margin:10px 2px 10px 2px; color:#FF0000; text-align:center;}
/*# END #*/


/*################################ MEMBER REGISTER ############################*/
.memberRegister {width:auto;}
.memberRegister .mrL {float:left; width:270px; margin-right:15px;}
.memberRegister .mrR {float:left; width:230px;}
/*# END #*/


/*################################### MY ACCOUNT ##############################*/
#myaccMenu {float:left; width:145px;}
#myaccMenu .mamBox {display:block; margin:9px 0px 9px 0px;}
#myaccMenu .mamBox .mambTitle {display:block; width:auto; height:17px; line-height:17px; background:#328FBB; color:#FFFFFF; font-size:11px; font-weight:bold; padding-left:7px;}
#myaccMenu .mamBox .mambLinks {display:block; padding:5px 0px 5px 0px;}
#myaccMenu .mamBox .mambLinks a {display:block; margin:0px 0px 3px 0px; padding-left:10px; font-size:11px; color:#666666; text-decoration:underline}
#myaccMenu .mamBox .mambLinks a:hover {display:block; margin:0px 0px 3px 0px; background:#FFFFFF url(../img/2arrows.gif) no-repeat left center; padding-left:10px; color:#000000; text-decoration:underline}
#myaccMenu .mamBox .mambLinks .aselected {display:block; margin:0px 0px 3px 0px; background:#FFFFFF url(../img/2arrows.gif) no-repeat left center; padding-left:10px; color:#000000; text-decoration:underline}

#myaccContent {float:left; width:690px; margin:0px 0px 0px 15px;}
/*# END #*/


/*################################# LISTING CSS ###############################*/
.tableListing {border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC;}
.tableListing th {border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background:#F4F2F7; color:#7E7E7E; padding:2px;}
.tableListing th .sort {background:url(../img/utile/sort.html) no-repeat left center; font-size:10px; padding-left:9px; text-decoration:none; color:#7E7E7E;}
.tableListing th .sort:hover {background:url(../img/utile/sortasc.html) no-repeat left center;}
.tableListing th .sortasc {background:url(../img/utile/sortasc.html) no-repeat left center; font-size:10px; padding-left:9px; text-decoration:none; color:#7E7E7E;}
.tableListing th .sortasc:hover {background:url(../img/utile/sortdesc.html) no-repeat left center;}
.tableListing th .sortdesc {background:url(../img/utile/sortdesc.html) no-repeat left center; font-size:10px; padding-left:9px; text-decoration:none; color:#7E7E7E;}
.tableListing th .sortdesc:hover {background:url(../img/utile/sort.html) no-repeat left center;}

.tableListing td {border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC; color:#7E7E7E; padding:2px;}
.tableListing .h1 {background:#F4F4F4; font-weight:bold; color:#448CC5;}
.tableListing .h2 {background:#EFEFEF; font-weight:bold; color:#D07A27;}
.tableListing .bg0 {background:#FFFFFF;}
.tableListing .bg1 {background:#F7F7FF;}
/*# END #*/

/*######################## SITE STATUS & PAY REQUEST STATUS ###################*/
.siteStatus0 {background:#99FF33; color:#333333;}
.siteStatus1 {background:#448CC5; color:#FFFFFF;}
.siteStatus2 {background:#E10000; color:#FFFFFF;}
.siteStatus3 {background:#BF0000; color:#FFFFFF;}
.siteStatus4 {background:#0A246A; color:#FFFFFF;}

.payreqStatus0 {background:#99FF33; color:#333333;}
.payreqStatus1 {background:#448CC5; color:#FFFFFF;}
.payreqStatus2 {background:#E10000; color:#FFFFFF;}
.payreqStatus3 {background:#BF0000; color:#FFFFFF;}
/*# END #*/

/*################################### POPUP DIV ###############################*/
#popup_div {border: 1px solid #DFDFDF; z-index:9002; background: #ffffff url(../img/useful/spacer.gif) }
.popup_div_handle {cursor: move}
#popup_div_mask {position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; width: 100%; height: 100%; z-index: 1001; background-color :#000000; -moz-opacity: 0.5; opacity: 0.5; filter: alpha(opacity=50); }
#popup_div_close {cursor: pointer}
/*# END #*/

/*#################################### PACKAGES ###############################*/
#packageList {width:auto;}
#packageList .plItem {margin:10px 0px 30px 0px;}
#packageList .plItem .pliL {float:left; width:70px; text-align:center; font-size:24px; font-weight:bold; color:#CCCCCC; text-align:right;}
#packageList .plItem .pliR {float:left; width:575px; border-left:1px dotted #CCCCCC; margin-left:10px; padding:1px 5px 1px 10px;}
#packageList .plItem .pliR div {margin:2px 0px 2px 0px; color:#666666;}
/*# END #*/

/*################################### LINKS CSS ###############################*/
.link1 {color:#3F89C3; text-decoration:underline;} /*blue*/
.link1:hover {color:#3F89C3; text-decoration:underline; cursor:pointer;} /*blue*/
.link2 {color:#3F89C3; text-decoration:none;} /*blue*/
.link2:hover {color:#3F89C3; text-decoration:underline; cursor:pointer;} /*blue*/
.link3 {color:#666666; text-decoration:none;} /*grey*/
.link3:hover {color:#000000; text-decoration:underline; cursor:pointer;} /*grey*/
.link4 {color:#000000; text-decoration:none;}
.link4:hover {color:#000000; text-decoration:underline;}
.link5 {color:#000000; text-decoration:underline;}
.link5:hover {color:#666666; text-decoration:underline;}
.link_close {background:url(../img/icon_close.gif) no-repeat left center; padding-left:11px; font-size:11px; color:#000000; text-decoration:none;}
.link_close:hover {background:url(../img/icon_close_on.gif) no-repeat left center; padding-left:11px; font-size:11px; color:#FD6F31; text-decoration:none; cursor:pointer;}
.link_back {background:url(../img/back.gif) no-repeat left center; padding-left:11px; font-size:11px; color:#999999; text-decoration:none;}
.link_back:hover {background:url(../img/back_over.gif) no-repeat left center; padding-left:11px; font-size:11px; color:#54A7EB; text-decoration:underline; cursor:pointer;}
/*# END #*/

/*################################### SITE BOSTER #############################*/
#siteBoosterRight {text-align:left; padding:0px 7px 0px 7px;}
#siteBoosterRight #sbDomain {margin-bottom:5px;}
#siteBoosterRight #sbDomain a {text-decoration:underline; color:#000000;}
#siteBoosterRight #sbDomain a:hover {text-decoration:underline; color:#999999;}
#siteBoosterRight #sbTitle {margin-bottom:5px;}
#siteBoosterRight #sbTitle a {text-decoration:none; color:#3391B9;}
#siteBoosterRight #sbTitle a:hover {text-decoration:underline;}
#siteBoosterRight #sbImg {width:278px; height:178px; margin-bottom:10px;}
#siteBoosterRight #sbImg a {display:block; border:1px solid #EEEEEE; text-decoration:none;}
#siteBoosterRight #sbImg a:hover {border:1px solid #3F89C3; text-decoration:none;}
#siteBoosterRight #sbImg a img {border:0px; width:270px; height:170px; margin:3px;}
#siteBoosterRight #sbAddNew {}
#siteBoosterRight #sbAddNew a {background:url(../img/icon_add.gif) no-repeat left center; padding-left:18px; text-decoration:none; color:#000000; font-weight:bold;}
#siteBoosterRight #sbAddNew a:hover {text-decoration:none; color:#3391B9;}

#siteBooster {padding:0px 3px 0px 7px;}
#siteBooster p {color:#666666; font-size:12px; line-height:18px;}
#siteBooster #sbSiteDet {margin:10px 0px 0px 0px;}
#siteBooster #sbSiteDet .sTitle {color:#3F89C3; margin-bottom:5px; font-weight:bold;}
#siteBooster #sbSiteDet .sImgBox {float:left; width:278px; height:178px;}
#siteBooster #sbSiteDet .sImgBox a {display:block; border:1px solid #EEEEEE; text-decoration:none;}
#siteBooster #sbSiteDet .sImgBox a:hover {border:1px solid #3F89C3; text-decoration:none;}
#siteBooster #sbSiteDet .sImgBox a img {border:0px; width:270px; height:170px; margin:3px;}
#siteBooster #sbSiteDet .sGDet {float:left; width:230px; margin-left:7px;}
#siteBooster .varval {margin:1px 0px 4px 0px;}
#siteBooster .varval .var {float:left; width:70px; color:#1C4D75; font-weight:bold;}
#siteBooster .varval .val {float:left; color:#000000;}
#siteBooster .varval .val a {font-size:11px; color:#3F89C3; text-decoration:underline;}
#siteBooster .varval .val a:hover {font-size:11px; color:#3F89C3; text-decoration:underline; cursor:pointer;}

.addSiteStep {margin:3px 0px 3px 0px; border-bottom:1px dotted #E1E1E1; padding-bottom:3px; font-size:24px; font-weight:bold; color:#E1E1E1; text-align:right;}
/*# END #*/

/*############################## RIGHT NEWSLETTER #############################*/
#rmNwlt {}
#rmNwlt #rmnR1 {margin-bottom:3px; color:#000000;}
#rmNwlt #rmnR2 {width:232px; float:left;}
#rmNwlt #rmnR3 {width:73px; float:left;}
/*# END #*/

/*################################# LISTING CSS ###############################*/
.listing1 {width:auto;}
.listing1 a {display:block; background:url(../img/2arrow2.jpg) no-repeat left center; padding-left:12px; color:#3391B9; text-decoration:none; margin-bottom:2px;}
.listing1 a:hover {text-decoration:underline;}
/*# END #*/

/*################################### ----------- #############################*/
/*################################### ----------- #############################*/
/*# END #*/