@charset "utf-8";
/* CSS Document */
* {
padding: 0;
margin: 0;
}

html, body, .midTD, .mainTab, .midTDCell, .pageContent{height:100%;}

.center{text-align:center;}
.left{text-align:left;}
.right, .Rt{text-align:right;}
.vAlignMiddle{vertical-align:middle;}
.vAlignTop{vertical-align:top;}
.vAlignBottom{vertical-align:bottom;}
.underline{text-decoration:underline;}
.italic{font-style:italic;}
.bold, .strong{font-weight:bold;}
table {border-collapse:collapse; border-spacing:0; border:0px; cellpadding:0px; cellspacing:0px;}
th {font-weight:bold;}
td, th {vertical-align:top; text-align:left;}
.hand{cursor:pointer; border:0px;}
body
{
	background-color:#f1f1f1;margin:0px; padding:0px; height:100%; font-family:Georgia, Times New Roman, Times, serif; color:#FFF; font-size:13px; 
}
.mainTab
{
	background-color:#000; font-family:Georgia, Times New Roman, Times, serif; height:100%;text-align:left;
}
.mainTab .td{padding:0px 23px 0px 23px;}
a
{ color:#FFF;text-decoration:none}
a:hover
{color:#518ca8;text-decoration:none;
}
.topMenu
{
	text-align:right; padding-right:3px;
}
.topMenu a img{
	padding:0px 7px 0px 8px;
}
.rightPanel
{
	background-color:#e6e6e6; color:#052c56; text-align:center; font-size:11px; 
}
.border
{
	border:solid #4b4b4b 3px;
}
.border1
{
	border:solid #909090 2px;
}
.borderWhite
{
	border:solid #fff 1px;
}
h1
{
	color:#518ca8; font-size:17px; font-weight:normal; font-family:Georgia, Times New Roman, Times, serif; padding:0px; margin:0px;
}
h2
{color:#518ca8; font-size:18px; font-weight:normal; font-family:Georgia, Times New Roman, Times, serif; padding:5px 0px 0px 0px; margin:0px;line-height:15px;
}
.promotionTd
{
	padding:5px 2px 0px 5px; font-family:Georgia, Times New Roman, Times, serif;
}
.promotionTd b
{
	color:#518ca8; font-size:12px; font-weight:bold;
}
.promotionTd a
{ color:#FFF; text-decoration:none; background-image:url(../Q_images/a_Boder.gif); background-position:bottom; background-repeat:repeat-x;}
.promotionTd a:hover
{color:#518ca8;text-decoration:none;
}
.promotionTd a span
{ color:#FFF; text-decoration:none; font-size:11px; background-image:url(../Q_images/a_Boder.gif); background-position:bottom; background-repeat:repeat-x;}
.promotionTd a:hover span
{color:#518ca8;text-decoration:none;
}
a.refer{color:#518ca8;}
a.bigLInk{color:#518ca8; background:none;}
.click
{ float:right;
}
.news
{ font-size:12px;
}
.joinNews
{
	padding-right:5px;
}
.emailInput
{
	width:124px; height:17px; border:1px solid #b8b8b8; color:#b8b8b8;
}
.pageContent
{
	background-color:#000; color:#000;padding:5px 5px 40px 5px;font-family:Georgia, Times New Roman, Times, serif; font-size:14px;
}
.pageContentTab
{
	padding:0px 10px 0px 10px; font-family:Georgia, Times New Roman, Times, serif;
}
.pageContentTab td
{
	padding:7px 0px 7px 0px; vertical-align:middle;
}
.pageContentTab1
{
	padding:0px 0px 0px 0px; font-family:Georgia, Times New Roman, Times, serif;
}
.pageContentTab1 td
{
	padding:7px 0px 7px 0px; vertical-align:middle;
}
.pages
{border:1px solid #fff;}
.pages h1
{font-size:18px; font-family:Georgia, Times New Roman, Times, serif; color:#5093b4;}
.pages h1 span
{font-size:18px; font-family:Georgia, Times New Roman, Times, serif; color:#fff;}
.pages b{color:#5093b4; font-weight:normal;}
.prog .headtxt{font-size:19px; font-family:Georgia, Times New Roman, Times, serif; color:#5093b4;}
.prog .text{font-size:18px; font-family:Georgia, Times New Roman, Times, serif; color:#ffffff;font-weight:normal;}
.prog .headLoc{font-size:20px; font-family:Georgia, Times New Roman, Times, serif; color:#5093b4;}
.prog .textLoc{font-size:17px; font-family:Georgia, Times New Roman, Times, serif; color:#ffffff;}
.prog .textLoc a{font-size:14px; font-family:Georgia, Times New Roman, Times, serif; color:#5093b4; text-decoration:underline;}
.prog .textLoc a:hover{font-size:14px; font-family:Georgia, Times New Roman, Times, serif; color:#ffffff;}
.pageContentTab a
{ color:#fff; font-size:15px; text-decoration:underline;
}
.pageContentTab a:hover
{ color:#549abc; font-size:15px; text-decoration:underline;
}
.pageContent b
{color:#04588d; font-weight:normal;}
.pageContentTab a:hover
{color:#518ca8;text-decoration:none;
}
.pageContentTab td img
{
	border:1px solid #000;
}

.pageContentTab1 a
{ color:#fff; font-size:15px; text-decoration:underline;
}
.pageContentTab1 a:hover
{ color:#549abc; font-size:15px; text-decoration:underline;
}
.pageContent1 b
{color:#04588d; font-weight:normal;}
.pageContentTab1 a:hover
{color:#518ca8;text-decoration:none;
}
.pageContentTab1 td img
{
	border:1px solid #000;
}


.footer
{font-size:10px;}
.footer a
{ font-size:10px; margin:0px 2px 0px 2px; text-transform:uppercase;
}
.networkingLink
{background-color:#313131;
}
.networkingLink a
{ color:#549abc; text-decoration:underline;
}
.copy
{ font-size:8px;
}
/* open fade in div*/
#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#fff;
  display:none;
}
#boxes{ text-align:center; width:930px; background-color:#000;}
 #boxes table{background:#000;}
#boxes .window {
  position:absolute;
  top:146px;
  width:920px;
  height:700px;
  display:none;
  z-index:9999; padding:10px 10px 10px 10px; background-color:#000000;
  font-family:Georgia, Times New Roman, Times, serif; font-size:14px;
}
.boxImg
{width:420px; float:left; margin-right:30px;
}
.boxDetail
{margin:0px 30px 0px 30px; color:#FFF;
}
#boxes h1
{ font-family:Georgia, Times New Roman, Times, serif; font-size:24px; color:#FFF; font-weight:normal;
}

.close
{float:right; vertical-align:bottom; padding-right:20px; padding-top:40px;
}
.close:hover
{cursor:pointer;
}
.window table td{text-align:center; vertical-align:top; padding:5px;}
.login{padding:0px 35px 0px 35px;}
/*end open div*/

/*left navigation style start*/
.leftNav{}
.leftNav  .leftLink
{border:1px solid #383838;}
.leftNav a
{ color:#8a8a8a; font-size:16px; font-family:Verdana, Geneva, sans-serif; padding:10px 10px 10px 16px; display:block; background-image:url(../Q_images/arrowB.gif); background-position:center right; background-repeat:no-repeat;
}
.leftNav a:hover
{ color:#569CBE;background-image:url(../Q_images/arrowB_ovr.gif); background-position:center right; background-repeat:no-repeat;
}
.leftNav a.selected
{ color:#569CBE;background-image:url(../Q_images/arrowB_ovr.gif); background-position:center right; background-repeat:no-repeat;
}
.leftNav a.sLink
{color:#8a8a8a; font-size:13px; font-family:Verdana, Geneva, sans-serif; padding:10px 10px 10px 16px; display:block; background-image:url(../Q_images/arrowBS.gif); background-position:center right; background-repeat:no-repeat;}
.leftNav a.sLink:hover
{ color:#569CBE;background-image:url(../Q_images/arrowBS_ovr.gif); background-position:center right; background-repeat:no-repeat;
}
.leftNav a.selectLink
{ color:#569CBE;background-image:url(../Q_images/arrowBS_ovr.gif); background-position:center right; background-repeat:no-repeat;font-size:13px; font-family:Verdana, Geneva, sans-serif; padding:10px 10px 10px 16px; display:block;
}
/*left navigation style end*/
.head
{color:#fff; font-family:Georgia, Times New Roman, Times, serif; font-size:25px; padding:0px 10px 10px 10px;}
.Info
{width:405px; padding:10px }
.Info h1{font-family:Georgia, Times New Roman, Times, serif; color:569bbd;font-size:18px;}
.link
{font-size:18px; font-family:Georgia, Times New Roman, Times, serif; color:#5093b4;text-decoration:underline;}
.pages{padding:20px 20px 20px 20px;}
.form{background-color:##222222; color:#ffffff; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;  }
.form table{margin:5px 15px 5px 15px; vertical-align:top;}
.form td{vertical-align:top;}
.form img {border:0px;}
.form .require{font-family:Georgia, Times New Roman, Times, serif; font-size:11px;border-bottom::1px dashed #565656;}
.form .require span{color:#F00; font-size:14px;}
/*.form .button {background:url(../Q_images/btnBg.gif) no-repeat top left; width:114px; border:0px; height:22px; color:#424242; font-size:12px; font-weight:bold;text-align:center; margin:2px;}*/
.form .button {background-color:#fff; color:#5EA0C1; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding: 2px 10px 2px 10px;}
.formBor{border:1px dashed #565656;}
.form .inputTxt{repeat-x; height:19px; border:1px solid #3D3D3D; font-size:12px; background-color:#ffffff;!important;
 color:#333333;!important;
}

/*page sliding css start here*/
#slideshow {
	margin:0 auto;
	width:100%;
	height:405px;
	position:relative;
}
#slideshow1 {
	margin:0 auto;
	width:100%;
	height:705px;
	position:relative;
}

#slideshow #slidesContainer {
  margin:0 auto;
  width:880px;
  height:400px;
  overflow:auto; /* allow scrollbar */
  position:relative;
}
#slideshow #slidesContainer .slide {
  margin:0 auto;
  width:880px; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */
  height:400px;
  
}

#slideshow #slidesContainer .slide1 {
  margin:0 auto;
  width:880px; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */
  height:700px;
  
}

/** 
 * Slideshow controls style rules.
 */
.control {
  display:block;
  width:70px;
  height:400px;
  z-index:999px;
  text-indent:-10000px;
  position:absolute; z-index:9999;
  cursor: pointer;
}
.control1 {
  display:block;
  width:70px;
  height:600px;
  z-index:999px;
  text-indent:-10000px;
  position:absolute; z-index:9999;
  cursor: pointer;
}
#leftControl {
  top:0;
  left:0;
  background:transparent url(../Q_images/previous.png) no-repeat; background-position:middle;
}
#rightControl {
  top:0;
  right:0;
  background:transparent url(../Q_images/next.png) no-repeat; background-position:middle;
}

/*page sliding css end here*/




.pack{background:url(../Q_images/packBg.jpg) repeat-x top;}
.packageTD
{ background-color:#878787; width:275px;color:#71686a;font-family:Tahoma, Geneva, sans-serif; font-size:18xp; text-transform:uppercase;/*border:13px solid #878787;*/ padding:12px;
}
.packageTab
{
	background-color:#FFF; width:100%; 
}
.packageTD .category
{color:#71686a; font-size:15px; background:#ffffff; width:100%;
}
.packBg{padding:7px;background-color:#FFF; height:275px;}
.packageTD .category h2{
color:#60a2c2; text-transform:uppercase; font-size:20px;}
.price{border-top:1px solid #878787; text-align:center;text-transform:none;  text-align:center;}
.category td{padding:2px;}

.WhitePages{background-color:#FFF; color:#000; padding:20px 20px 20px 20px; color:#000; font-family:Georgia, Times New Roman, Times, serif;}
.WhitePages h1
{font-size:18px; font-family:Georgia, Times New Roman, Times, serif; color:#04588d;}
.WhitePages h1 span
{font-size:18px; font-family:Georgia, Times New Roman, Times, serif; color:#000;}
.WhitePages b{color:#04588d; font-weight:normal;}
.WhitePages a{color:#04588d; font-weight:normal;}

ul{margin:0px auto; padding:0px 5px 0px 15px; text-align:left;}
li{margin:5px; padding:5px;}


/*--------- scrollbar***************/

div.scrollholder
{
    position: relative;
    width: 100%; height: 400px;
    overflow: auto;
    z-index: 1;
    background-color: #000000;
}

div.scroll
{
    position: absolute;
    left: 0; top: 0;
    width: 95%;
    z-index: 2;
}

/* <Scroll> */
div.track
{
    position: relative;
    float:right;
    top: 0; 
    width: 5px; height: 100%;
    font-size: 0;
    z-index: 3;
    background: #666;
}

div.drag_bar
{
    position: absolute;
    width: 100%; height: 14px;
    cursor: pointer;
    z-index: 4;
    background: #518DA9;
}  

/* scrollbar css end*/

.borderBot{border-bottom:1px solid #333;}

/**** yout account css start***********/
.account{background-color:#FFF; color:#000; font-family:Georgia, Times New Roman, Times, serif; font-size:11px;}
.sign{padding:5px;}
.sign td{padding:5px;}
.signIn{color:#052850; background-color:#bdbdbd; font-size:20px; padding:7px;}
.signTitle{font-size:16px;}
.signinput{border:1px solid #a7a6ab; height:20px;}
/**** yout account css end***********/
.receive{display:block;}
.receive:hover{display:block; cursor:pointer;}
.receive a b {color:#518ca8; background:none;}
.receive a{color:#FFF;background:none;}
.receive a:hover{color:#FFF;background:none;}
.RefProg{background-color:#f4f3f8; color:#000;}
.refProg .img{border:0px;}
.form1 table td{padding:2px; padding-bottom:3px;}
.form1 table td img{border:0px;}
.form1{border:1px solid #aeaeae; padding:0px 5px 0px 5px; text-align:center;}
.sm{font-size:11px;}
.sm1{font-size:12px;}
.signinput1{border:1px solid #a7a6ab; height:20px; width:290px;}
.PopImg{ margin-right:35px;}
.pageGrey{border:3px solid #4b4b4b; padding:15px 5px 15px 5px}
.shopHead{ padding-bottom:15px;}
.shopHead h1{color:#37AAFF; font-size:18px; font-family:Times New Roman, Times, serif;background-color:#1a1a1a; padding:5px;text-transform:uppercase;}
.shopHead .h1{color:#37AAFF; font-size:18px; font-family:Times New Roman, Times, serif;background-color:#1a1a1a; padding:5px;text-transform:uppercase;}
.shopMenu{ text-align:right; padding:0px 5px 0px 5px;}
.shopMenu a{font-family:Times New Roman, Times, serif; font-size:14px; color:#FFF; line-height:24px;}
.shopItems{padding:0px 5px 0px 5px; color:#FFF;font-family:Times New Roman, Times, serif; font-size:14px;}
.shopItems span{font-size:11px;}
.shopItems h1{color:#37AAFF; font-size:18px; font-family:Times New Roman, Times, serif;}
.shopItems a{font-family:Times New Roman, Times, serif; font-size:16px; color:#37AAFF; line-height:24px;text-transform:uppercase;}
.price1{font-size:20px; padding:10px 0px 10px 0px;font-family:Times New Roman, Times, serif;}
.thumbPan{padding:0px 2px 0px 5px;}
.selectItem{background-color:#cccccc; color:#000; border:0px; width:90%; margin-top:2px;}
.prodDesc{font-size:13px; text-align:left; padding-right:140px;}
.prodDesc .price1{font-size:18px; font-weight:normal; padding:0px 0px 0px 0px;} 
