/* CSS Document */
body
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    color: #5C577E;
    font-size: 11px;
}
.LeftBorder
{
    background-image: url( '../images/LeftBorder.jpg' );
    background-repeat: repeat-y;
    background-attachment: scroll;
    background-position: left top;
}

.RightBorder
{
    background-image: url( '../images/RightBorder.jpg' );
    background-repeat: repeat-y;
    background-attachment: scroll;
    background-position: right top;
}


.TopBackground
{
    background-image: url( '../images/TopBackGround.jpg' );
    background-repeat: repeat-x;
    background-attachment: scroll;
}
.TopLeftCurve
{
    width: 20;
    height: 36;
    background-image: url( '../images/TopLeftCurve.jpg' );
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: left top;
}

.TopRightCurve
{
    width: 20;
    height: 36;
    background-image: url( '../images/TopRightCurve.jpg' );
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: right top;
}


.BottomBackground
{
    background-image: url( '../images/BottomBackGround.jpg' );
    background-repeat: repeat-x;
    background-attachment: scroll;
    background-position: center top;
}
.BottomLeftCurve
{
    width: 20;
    height: 36;
    background-image: url( '../images/BottomLeftCurve.jpg' );
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: left top;
}

.BottomRightCurve
{
    width: 20;
    height: 36;
    background-image: url( '../images/BottomRightCurve.jpg' );
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: right top;
}

/*Modified on 04-03-2009*/
a:link.TopMenu
{
    color: #FFFFFF;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
}
a:visited.TopMenu
{
    color: #ffffff;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
}
a:active.TopMenu
{
    color: #ffffff;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
}
a:hover.TopMenu
{
    color: #fff712;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
}

.outerdiv
{
    width: 824px;
    margin-left: auto;
    margin-right: auto;
}
.toplogo
{
    width: 100%;
    padding-left: 20px;
}
.topbg
{
    width: 100%;
    background-image: url(../images/topbg.jpg);
    height: 36px;
    background-repeat: no-repeat;
}
.middlebg
{
    width: 100%;
    background-image: url(../images/middlebg.jpg);
}
.bottombg
{
    width: 100%;
    background-image: url(../images/bottombg.jpg);
    height: 41px;
    background-repeat: no-repeat;
}
.content
{
    width: 95%;
    margin-left: auto;
    margin-right: auto;
}
.topmenu
{
    width: 95%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 4px;
    font-family: Arial;
    font-size: 11px;
    color: #333333;
    font-weight: 600;
}

.AdminTopmenu
{
    width: 95%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 4px;
    font-family: Arial;
    font-size: 11px;
    color: #333333;
    font-weight: 600;
}

a:link.AdminTopmenu
{
    color: #FFFFFF;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
}
a:visited.AdminTopmenu
{
    color: #ffffff;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
}
a:active.AdminTopmenu
{
    color: #ffffff;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
}
a:hover.AdminTopmenu
{
    color: #fff712;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
}

.loginmenu
{
	font-family: Arial;
  font-size: 11px;
  color: #333333;
  font-weight: bold;
}

.loginmenu a:active
{
  color: #EB2C89;
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
}

.loginmenu a:hover
{
    /*color: #fff712;*/
    color:#fff712;
    text-decoration: none;
    font-size: 11px;
    font-weight: bold;
}


.hormenu{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FF0066; text-decoration:none; font-weight:bold;}
.hormenu a:hover{ font-family:Arial; font-size:11px; color:#fff712; text-decoration:none; font-weight:bold;}
.hormenu a:visited{ font-family:Arial; font-size:11px; color:#FF0066; text-decoration:none; font-weight:bold;}
.hormenu a:visited:hover{ font-family:Arial; font-size:11px; color:#fff712; text-decoration:none; font-weight:bold;}


.banner
{
    width: 97%;
    margin-left: auto;
    margin-right: 19px;
}
.header
{
    width: 100%;
    padding-top: 08px;
}
.leftpanel
{
    width: 62%;
    float: left;
}
.rightpanel
{
    width: 37%;
    float: right;
}
.clear
{
    clear: both;
}
.description
{
    width: 100%;
}
.image
{
    width: 43%;
    float: left;
}
.text1
{
    width: 56%;
    float: right;
    color: #870042;
}
.readmore
{
    width: 95%;
    text-align: right;
}
.bottomcont
{
    width: 100%;
    margin-top: 10px;
}
.bottomheader
{
    width: 100%;
    background-image: url(../images/headerbg.jpg);
    background-repeat: repeat-x;
    height: 25px;
}
.textbottomheader
{
    width: 50%;
    text-indent: 10px;
    padding-top: 2px;
}
.bottomtext
{
    width: 98%;
    margin-left: auto;
    float: right;
    color: #870042;
    padding-top: 3px;
    padding-bottom: 8px;
}
.pdf
{
    width: 100%;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
}
.thumbnail
{
    width: 100%;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
}
.ad
{
    width: 100%;
    padding-top: 5px;
}
.pdfcontent
{
    width: 98%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 5px;
    padding-bottom: 5px;
}
.thumnailimg
{
    width: 20%;
    float: right;
    text-align: center;
}
.thumbtext
{
    width: 79%;
    float: left;
}

.pageContent
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    color: #5C577E;
    font-size: 11px;
}

a.SupportLink
{
    color: #FF9933;
    text-decoration: none;
    font-size: 10pt;
    border: 1px solid #CCCCCC;
    padding: 2px;
    background-color: #FFFF99;
}
a:hover.SupportLink
{
    color: #6666FF;
    text-decoration: none;
    font-size: 10pt;
    border: 1px solid #CCCCCC;
    padding: 2px;
    background-color: #FFE1E1;
}
a:visited.SupportLink
{
    color: #FF9933;
    text-decoration: none;
    font-size: 10pt;
    border: 1px solid #CCCCCC;
    padding: 2px;
    background-color: #FFFF99;
}

.Subscription
{
    color: #EB328D;
    font-weight: bold;
}

.textbox
{
    padding: 3px;
    border: 1px solid #ffaaff;
    font-family: Arial;
    font-size: 10pt;
    font-weight: normal;
    width: 170;
}

.button
{
    width: 120;
    background: #FF1EFF;
    border: 1pt ridge #ffaaff;
    color: #F3FFD8;
    font-weight: bold;
}
/*Added on 2008-11-12*/
.Page_header
{
    font-size: 14px;
    padding: 20px 5px 0px 10px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    color: #5C577E;
    font-weight: bold;
}
.divRSSFeedArticles A:link, A:visited
{
    color: #FF9933;
    text-decoration: none;
    font-size: 10px;
}
.divRSSFeedArticles A:hover
{
    color: #6666FF;
    text-decoration: underline;
}
/* Added on 20090304*/

.contactus_bgimage
{
    background-image: url(../images/contactusheader_bg.gif);
    font-family: Arial;
    height: 33px;
    font-size: 16px;
    font-weight: bold;
    color: White;
    text-align: center;
}


.tablePanelTitle
{
    background-image: url(../images/contactusheader_bg.gif);
    font-family: Arial;
    font-size: 13px;
    color: #ffffff;
    font-weight: 600; 
}


.registered
{
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: #2F9005;
    text-align: center;
    padding: 10px 0px 10px 0px;    
}
.name
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #FD007E;
}
.usa_phone
{
    font-family: Arial;
    font-size: 11px;
    color: #FD007E;    
}
.number
{
    font-family: Arial;
    font-size: 11px;
    color: black;    
}
.money
{
    font-family: Arial;
    font-size: 12px;
    color: black;    
    font-weight:bold;
}

.Email
{
    text-decoration: none;    
    color: Black;
}

.subscription
{
    background-image: url(../images/contactusheader_bg.gif);
    font-family: Arial;
    height: 33px;
    font-size: 16px;
    font-weight: bold;
    color: White;
    text-align: center;    
}

.country
{
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: #FD007E;    
    padding: 10px 0px 10px 0px;    
}
.monthly_price
{
    font-family: Arial;
    font-size: 13px;
    color: black;    
    font-weight:bold;
}

.monthly_issue
{
    font-family: Arial;
    font-size: 16px;
    color:#2F9005;    
    font-weight:bold;
}

.tblborder
{
	border:1px solid #5aa9bc;
}

.error
{
	color:red;
	font-weight:bold;
}

BODY.simpleBody
{
  FONT-SIZE: 12px;
  COLOR: #333333;
  FONT-FAMILY: 'Trebuchet MS';
  BACKGROUND-COLOR: #e6e4e4
}

.codeboxes
{    
  BORDER-RIGHT: #cccccc 1px dashed;
  PADDING-RIGHT: 5px;
  BORDER-TOP: #cccccc 1px dashed;
  PADDING-LEFT: 5px;
  PADDING-BOTTOM: 5px;
  BORDER-LEFT: #cccccc 1px dashed;
  PADDING-TOP: 5px;
  BORDER-BOTTOM: #cccccc 1px dashed;
  BACKGROUND-COLOR: #ffffff
}

.RegularTextbox
 {    
    BORDER-RIGHT:slategray 1px solid;    
    BORDER-TOP: slategray 1px solid;    
    FONT-SIZE: 12px;   
    MARGIN: 2px;    
    BORDER-LEFT:slategray 1px solid;   
    WIDTH:170px;
    COLOR: #333333;
    BORDER-BOTTOM: slategray 1px solid;
    FONT-FAMILY: 'Trebuchet MS';  
    BACKGROUND-COLOR: whitesmoke;
 }
 
 .RegularSmallTextbox
 {    
    BORDER-RIGHT:slategray 1px solid;    
    BORDER-TOP: slategray 1px solid;    
    FONT-SIZE: 12px;   
    MARGIN: 2px;    
    BORDER-LEFT:slategray 1px solid;   
    WIDTH:150px;
    COLOR: #333333;
    BORDER-BOTTOM: slategray 1px solid;
    FONT-FAMILY: 'Trebuchet MS';  
    BACKGROUND-COLOR: whitesmoke;
 }


.RegularButton
{
  BORDER-RIGHT: royalblue 1px groove;
  PADDING-RIGHT: 1px;
  BORDER-TOP: royalblue 1px groove;
  PADDING-LEFT: 1px;
  PADDING-BOTTOM: 1px;
  MARGIN: 1px;
  BORDER-LEFT: royalblue 1px groove;
  WIDTH: 120px;
  COLOR: mediumslateblue;
  PADDING-TOP: 1px;
  BORDER-BOTTOM: royalblue 1px groove;
  FONT-FAMILY: 'Trebuchet MS';
  HEIGHT: 23px;
  BACKGROUND-COLOR: #e3e1db;
  FONT-SIZE: 13px;
}

.ForgotPasswordLink
{
	color:#039F4C;
	font-weight:bold;
	text-decoration:none;
}

.mandatory
{
	color:red;
}

.instruction
{
	color:#039F4C;
	font-weight:bold;
}

.boldtext
{
	color:#FF812C;
	font-weight:bold;
}

.h1
{
	color:#5C577E;
	font-size:16px;
	font-weight:bold;
}

.leftpanel_new{width:27%; float:left;}
.rightpanel_new{width:71%; float:left;}
.leftmenubg{ background-image:url(../images/leftmenu_header.gif); background-repeat:no-repeat; height:30px; width:6px;}
.menuheaderbg{background-image:url(../images/menuheaderbg.gif); background-repeat:repeat-x; height:30px;}
.middlemenubg{background-image:url(../images/menuheaderbg.gif); background-repeat:repeat-x; height:30px; }
.rightmenubg{ background-image:url(../images/rightmenubg.gif); background-repeat:no-repeat; height:30px; width:6px; }
.middleleft{ background-image:url(../images/middleleft.gif); background-repeat:repeat-y; width:6px; background-color:#f7fdff;}
.middleright{ background-image:url(../images/middleright.gif); background-repeat:repeat-y; width:8px; background-color:#f7fdff;}
.bottomleft{ background-image:url(../images/bottomleft.gif); background-repeat:no-repeat; height:7px;}
.bottomright{ background-image:url(../images/bottomright.gif); background-repeat:no-repeat; height:7px;}
.bottombottom{ background-image:url(../images/bottombottom.gif); background-repeat:repeat-x; height:7px;}
.mainissue{ padding:15px; text-align:center;}
.menuheader_txt{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; font-weight:bold; padding:6px; text-align:center; }
.Galleryheader{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; font-weight:bold; text-align:center; }
.mainissue_header{font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; font-weight:bold; padding:6px; text-align:center; }
.editor_image{ padding:2px; text-align:center;}
.photogallery_div{ margin-top:8px;}
.border_pink{ border:1px solid #5aa9bc;}
.border_pink_pad{ border:1px solid #5aa9bc; margin-top:10px;}
.editorname{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#ff0066; text-align:center;}
.specialedition{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#ff0066; text-align:center;}
.mailid{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff0066; text-align:center;}
.bgpink{ background-color:#f7fdff; border:1px solid #5aa9bc;}
.galleryheaderbg{background-image:url(../images/menuheaderbg.gif); background-repeat:repeat-x; height:20px;}
.pg1{padding:5px;}
.more{color:#ff0066; text-align:right; text-decoration:none; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.more a:hover{color:#000; text-align:right; text-decoration:none; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif}

a.MemberLink
{
    color: #FFFFFF;
    text-decoration: none;
    font-size: 8pt;
    border: 1px solid #CCCCCC;
    padding: 2px;
    background-color: #F552A1;
}
a:hover.MemberLink
{
    color: #6666FF;
    text-decoration: none;
    font-size: 8pt;
    border: 1px solid #CCCCCC;
    padding: 2px;
    background-color: #FFE1E1;
}
a:visited.MemberLink
{
    color: #FFFFFF;
    text-decoration: none;
    font-size: 8pt;
    border: 1px solid #CCCCCC;
    padding: 2px;
    background-color: #F552A1;
}

a.ArchiveLink, a:visited.ArchiveLink
{
    color: #FF0000;
    text-decoration: none;
    font-size: 12pt;
    
}
a:hover.ArchiveLink
{
    color: #6666FF;
    text-decoration: none;
    font-size: 12pt;
}

.tbltextboxEn
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	width:210px;
	border:1px solid #5aa9bc;
	height:25px;
}

.tbltextArea
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	width:200px;
	height:80px;
	border: 1px solid #5aa9bc;
	color: #666;
}

.cbobox
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	width:210px;
	border:1px solid #5aa9bc;
	height:20px;
}

a:link.sublink
{
   color: #EC218A;
   font-family:Arial, Helvetica, sans-serif;
   font-size: 16px;
    font-weight: bold;
}

a:visited.sublink
{
   color: #EC218A;
   font-family:Arial, Helvetica, sans-serif;
   font-size: 16px;
    font-weight: bold;
}

a:hover.sublink
{
   color: #FF99FF;
}


a:visited.bigLink, a:link.bigLink {color: #EC218A;font-size: 16px;font-weight: bold;text-decoration:none;}
a:hover.bigLink {color: #FF99FF;}


.style_td_right {
  text-align: right;
  border-width: 1px;
  padding-right:5px;
}
.style_td_center {
  text-align: center;
  border-width: 1px;
}


