﻿/* Common Start */
body { background-image: url("./images/bg.gif"); font: normal 8pt/normal Arial;	color:#999999;	text-transform: none;	text-decoration: none;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	padding: 0; }
td { word-wrap:break-word; }
div,form{ margin:0; padding:0;}

/*div { word-wrap:break-word; }
/* Header Div Starts Here */
ul#BreadCrumb { margin:auto; background-color:#FFFFFF; color:inherit; width:780px; padding:3px 0px 3px 0px;  }
ul#BreadCrumb ul{ margin:auto; padding:3px 10px 0px 10px; float:left; height:16px; background-color:#ffffff; color:inherit; }
ul#BreadCrumb li { list-style-type:none; display:inline; border-left:2px solid #ffffff; padding-left:7px; padding-right:5px; margin:0px; }
ul#BreadCrumb li.breadrcrumb_mntext { background-color:#DEF5FF; border:1px solid #004071; width:10%; color:#004071; font-weight:bold; text-align:center; padding-top:2px; padding-bottom:2px; margin:10px; }

.breadrcrumb_textlnk  { color:#2c424d; text-decoration:none; font-weight:bold; background-color:inherit; }
.breadrcrumb_textlnk:hover { color:#6d90a3; text-decoration:underline; font-weight:bold; background-color:inherit; }
.breadrcrumb_text { color:#ff0000; text-decoration:none; font-weight:bold; background-color:inherit; }
.pathseprator { color:#999999; font-weight:bold; font-size:9px; font-family:verdana, sans-serif; padding-left:1px; padding-right:1px; background-color:inherit; }
/* Header Div Ends Here */
/* Common End */

/* Main Base Start */
.comtblbg { width:806px; background-color:#ffffff; margin:auto; visibility:visible }
.comtblwidth {width:780px; background-color:#ffffff;min-width:786px;}
/* Main Base End */
.header {width:770px; border-bottom: #ccc 2px dotted; margin-left:10px;}
.HeaderTitleLeft { width:30%; text-align:left; }
.HeaderTitleRight { width:70%; text-align:right; }
.page {	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ffffff; PADDING-BOTTOM: 10px; MARGIN: auto; WIDTH: 785px; PADDING-TOP: 10px }
#nav {	COLOR: #000000; BACKGROUND-COLOR: #6d90a3; }
A.nav:link {	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 9px; COLOR: #ffffff; TEXT-DECORATION: none; }
A.nav:visited {	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 9px; COLOR: #ffffff; TEXT-DECORATION: none; }
A.nav:hover {	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 9px; COLOR: #2c424d; TEXT-DECORATION: none; }
A.nav:active {	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 9px; COLOR: #2c424d; TEXT-DECORATION: none; }

/* Client Css Start */
.AppMainTable { border:0;width:800px;vertical-align:middle;background-color:white; margin:auto; }
.whitetable { border:0;width:780px;vertical-align:middle;background-color:White; }
.whitetablenowidth { border:0;vertical-align:middle;background-color:White; }
.graytable { border:0;width:780px;vertical-align:middle;background-image:url(images/nav_bg.gif); }
.lightgraytable { border:0;width:780px;background-image:url(images/subnav_bg.gif); }
.bluetable { border:0;width:780px;vertical-align:middle;background-color:#2a5555; }
.formtable { border:0;vertical-align:top;background-color:#f1efd8; }
.whitelable { color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-decoration:none; }
a.whitelable:link,a.whitelable:visited,a.whitelable:link { color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-decoration:none;}
a.whitelable:hover { color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-decoration:underline; }
.graytablerow { vertical-align:middle; background-color:#2c424d;  }
.lightgraytablerow { vertical-align:middle ; background-color:#2c424d;  }
.graytablecell { vertical-align:middle; background-color:#2c424d;  }
.lightgreentablecell { background-color:#557319;  }
.lightgraytablecell { vertical-align:middle;  background-color:#2c424d;  }
.registration_title_red  { font-family:Verdana, Arial, Helvetica, sans-serif;color:#FF0000; font-size:16px; }
.registration_title_blue  { font-family:Verdana, Arial, Helvetica, sans-serif;color:#2c424d; font-size:14px; }
.formlable { font-family:Verdana, Arial, Helvetica, sans-serif; color:#2c424d; padding:10px; font-size:12px;  text-align:Left; }
.loginbartextbox { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#2c424d;width:110px;}
.formtextbox { font-family:Verdana, Arial, Helvetica, sans-serif; color:#2c424d; font-size:11px; }
.radiobutton { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#2c424d; }
.dropdownlist { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2c424d; }
.checkbox { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2c424d; }
.statictext { font-family:Verdana, Arial, Helvetica, sans-serif; color:#999999; }
.validationtext { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.usernavlink { font-family:Verdana, Arial, Helvetica, sans-serif; color: #000000;text-decoration:none; padding-right: 5px; padding-left: 5px; font-size: 10px; font-weight:normal;}
a.usernavlink:link  {	color: #FFFFFF;text-decoration:none;padding-right: 5px;padding-left: 5px;font-size: 10px;font-weight:normal; }
a.usernavlink:visited {	color: #FFFFFF;text-decoration:none;padding-right: 5px;padding-left: 5px;font-size: 10px;font-weight:normal; }
a.usernavlink:hover {	color: #2c424d;text-decoration:none;padding-right: 5px;padding-left: 5px;font-size: 10px;font-weight:normal; }
a.usernavlink:active {	color: #FFFFFF;text-decoration:none;padding-right: 5px;padding-left: 5px;font-size: 10px;font-weight:normal; }
.footerlink { font-family:Verdana, Arial, Helvetica, sans-serif; color: #999999;text-decoration:none; padding-right: 5px; padding-left: 5px; font-size: 10px; }
a.footerlink:link  {	color: #999999;text-decoration:none; font-weight:normal;}
a.footerlink:visited {	color: #999999;text-decoration:none; font-weight:normal;}
a.footerlink:hover {	color: #6d90a3;text-decoration:none; font-weight:normal;}
a.footerlink:active {	color: #6d90a3;text-decoration:none; font-weight:normal;}
.horizontaldots {background-image: url("images/horizdots.gif");background-repeat:repeat-x;height:2px; font-size:1px;}
.verticaldots { background-image: url("images/vertdots.gif");background-repeat:repeat-y;width:2px; }
.topbg { background-image: url("images/topbg.gif");background-repeat:repeat-x; }
.leftbg { background-image: url("images/leftbg.gif");background-repeat:repeat-y; }
.rightbg { background-image: url("images/rightbg.gif");background-repeat:repeat-y; }
.bottombg { background-image: url("images/bottombg.gif");background-repeat:repeat-x; }
.nav { background-color: #6d90a3; color:#000000; }
.login { background-color: #2c424d; color:#FFFFFF; padding-left: 5px; padding-right: 5px; }
p.dotted {border-style: dotted }
.logintext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; }
.inputtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; }
.war { background-repeat: no-repeat; padding-left:30; }
a.nav:link { color: #FFFFFF; text-decoration:none; padding-right: 5px; padding-left: 5px; font-size: 9px; }
a.nav:visited { color: #FFFFFF; text-decoration:none; padding-right: 5px; padding-left: 5px; font-size: 9px }
a.nav:hover { color: #2c424d; text-decoration:none; padding-right: 5px; padding-left: 5px; font-size: 9px }
a.nav:active { color: #2c424d; text-decoration:none; padding-right: 5px; padding-left: 5px; font-size: 9px }
a.footer:link { color: #999999; text-decoration:none; }
a.footer:visited { color: #999999; text-decoration:none; }
a.footer:hover { color: #6d90a3; text-decoration:none; }
a.footer:active { color: #6d90a3; text-decoration:none; }
.spotlighttitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #996600; }
.spotlightbody { padding:10px; font-size: 8pt; }
.communitytitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6b92a3; }
.brandtitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; }
.commenttitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; }
.nametitle { font-size: 14px; padding:5px; }
.newsletter { background-color: #2c424d; color:#FFFFFF }
.tips{ background-color: #6d90a3; color:#FFFFFF }
.footer { font-size: 10px; color: #999999; }
.gallerylink { font-size: 12px; color: #000000; font-weight:bold }
a.gallery:link { color: #000000; text-decoration:none; }
a.gallery:visited { color: #000000; text-decoration:none; }
a.gallery:hover { color: #6d90a3; text-decoration:none; }
a.gallery:active { color: #6d90a3; text-decoration:none; }
.mojiwar { padding:10px; }
.battlemode { font-size:12px; }
.battlevote { font-size:14px; padding:10px; }
.battletitle1 { background-color: #557319; }
.battletitle2 { background-color: #2c424d; }
.profiletitles { background-color: #557319; color:#FFFFFF }
.biobg { background-color: #e4e7e8; }
.biocat { color:#557319; padding:4px; font-size: 8pt; text-align:left; }
.submit_body { color:#2c424d; padding:4px; font-size: 8pt; }
.submit_main { color:#2c424d; padding:10px; font-size: 8pt; }
.biocontent { color:#2c424d; padding:4px; font-size: 8pt; text-align:left; }
.comments { color: #999999; padding:10px; font-size: 8pt; }
.greybody { color: #999999; font-size: 8pt; }
.upload_title1 { color: #FF0000; font-size:14px; padding:4px; }
.upload_title2 { color:#557319; font-size:14px; padding:10px; }
.userprofile { padding:5px; font-size: 8pt; }
a.profile:link { color: #6d90a3; text-decoration:none; }
a.profile:visited { color: #6d90a3; text-decoration:none; }
a.profile:hover { color: #ff0033; text-decoration:none; }
a.profile:active { color: #ff0033; text-decoration:none; }
.mojicomments { color: #999999; padding:2px; }
.vertspacer1 { background: url(images/vertdots.gif); background-repeat:repeat-y; width:2px; }
.vertspacer2 { background: url(images/vertdots.gif); background-repeat:repeat-y; padding-left: 27px; padding-right: 27px; width:2px; }
.horizspacer1 { background: url(images/horizdots.gif); background-repeat:repeat-x; height:2px; }
.mojirating { color: #6d90a3; padding:10px; font-size:12px }
.mojirating2 { padding-right:5px; padding-right:5px; }
.accounttitle { background-color: #2c424d; color:#FFFFFF; }
.vertspacer2 { background: url(images/vertdots.gif); background-repeat:repeat-y; background-position:center; width:2px; padding-right:2px; padding-left:2px; }
.viewall { padding:5px; font-size:12px }
a.viewall:link { color: #ff0033; text-decoration:none; }
a.viewall:visited { color: #ff0033; text-decoration:none; }
a.viewall:hover { color: #6d90a3; text-decoration:none; }
a.viewall:active { color: #6d90a3; text-decoration:none; }
.journaltitle { color:#557319; font-size:12px; }
.congratulations { font-size:12px; font-weight:bold;  }
.uploadbutton { padding:10px; }
.uploadh1 { padding:5px; }
.uploadh2 { padding:2px; }
.imgupload { font-size:10px; }
.postcomment { padding-right: 10px; }
a.downloads:link { color: #FF0000; text-decoration:none; }
a.downloads:visited { color:#FF0000; text-decoration:none; }
a.downloads:hover { color: #2B414C; text-decoration:none; }
a.downloads:active { color: #2B414C; text-decoration:none; }
.registration_title_red { color:#FF0000;  }
.registration_title_blue { color:#2c424d;  }
.registercontent { color:#2c424d; padding: 5px; font-size: 9pt; text-align:left; }
.download { background-image:url(images/downloadbg.gif); background-repeat:repeat-x; padding-left: 5px; padding-right: 5px; padding-top:inherit; }
.download_title{ color:#2B414C; font-size: 10pt; padding-left: 490px; vertical-align:super;  }
.user_info { color:#2c424d; padding:10px; font-size: 8pt; }
.user_bio { padding:10px; font-size: 8pt; }
.download_detail { padding-left:10px; font-size: 8pt; }
.download_border { border: 2px solid #CCCCCC; }
.accountsetup { color: #2c424d; padding:5px; font-size: 9pt; }
.pm_white { color:#ffffff; padding: 5px; font-size: 9pt; }
.earningborder { border: 1px solid #2B414C; }
.style1 { color: #2C424D; font-weight: bold; }
.style2 { font-size: 9pt; font-weight: bold; }
.style3 {font-size: 9pt}
a.policy:link { color: #2C424D; text-decoration:underline; }
a.policy:visited { color: #2C424D; text-decoration:underline; }
a.policy:hover { color: #6D90A3; text-decoration:underline; }
a.policy:active { color: #6D90A3; text-decoration:underline; }
.padding { padding:8px; background-image:url(images/eye_lrg.gif); background-repeat:no-repeat; background-position:center; }
.ul_red  { list-style-image: url('images/red_arrow.gif'); font-size: 10pt; text-align:left; text-indent:50pt; color:Red; }
.ul_blue { list-style-image: url('images/blue_arrow.gif'); font-size: 10pt; padding:10; text-indent:50pt; color: #2c424d; text-align:left; }
.padspace { padding:5px; }
.padspaceleft { padding-left:15px; font: normal 12pt/normal Verdana, Arial, Helvetica, sans-serif; color:#999999; text-transform: none; text-decoration: none; margin-left: 0px; margin-top: 40px; margin-right: 0px; margin-bottom: 40px; padding: 0; }
/* Forum Related CSS */
/* NEXT AND PREV PAGE LINKS */
tr.pagerStyle { }
tr.pagerStyle A:link { font-weight: bold; text-decoration: none; color: #4373b4; }
tr.pagerStyle A:visited { font-weight: bold; text-decoration: none; color: #4373b4; }
tr.pagerStyle A:active { font-weight: bold; text-decoration: none; color: #4373b4; }
tr.pagerStyle A:hover { font-weight: bold; text-decoration: underline; color: #4373b4; }
/* FOR FORMS */
td.formHeader { font-weight: bold; text-decoration: none; color: #4373b4; }
span.formHeader { font-weight: bold; text-decoration: none; color: #4373b4; }
td.requiredField { }
/* FORUM TABLE COLORS */
.listheader { padding: 0.4em; font-weight: bold; color: #ffffff; background-color: #243B52; }
.listColumnText { padding: 0.8em; vertical-align: top; border-bottom: 1px solid #243B52; font-size: 10px; }
.listColumnNumber { padding: 0.8em; vertical-align: top; text-align: center; border-bottom: 1px solid #243B52; font-size: 10px; }
.threadUserColumnText { width: 180px; padding: 0.8em; vertical-align: top; border-bottom: 1px solid #243B52; font-size: 10px; }
.threadPostColumnText { width: 80%; padding: 0.8em; vertical-align: top; border-bottom: 1px solid #243B52; }
/* FIELDSETS */
fieldset.stats {border: 1px ridge #dddddd; color: #999999; width: 300px; padding:0.5em 0.5em; text-align: center; font-size: 10;  }
legend.stats { font-weight: bold; text-decoration: none; color: #4373b4; }
span.stats { font-size: 10; color: #999999; }
fieldset.key {border: 1px ridge #dddddd; color: #999999; width: 500px; padding:0.5em 0.5em; text-align: center; }
legend.key { font-weight: bold; text-decoration: none; color: #4373b4; }
td.key { font-weight: bold; text-decoration: none; color: #999999; font-size: 10; }
fieldset.editor {border: 1px ridge #dddddd; color: #999999; width: 700px; padding:0.5em 0.5em; text-align: center; font-size: 10;}
legend.editor { font-weight: bold; text-decoration: none; color: #4373b4; }
fieldset.preview {border: 1px ridge #fafafa; color: #000000; width: 90%; padding:0.5em 0.5em}
legend.preview { font-weight: bold; text-decoration: none; color: #4373b4; }
/* Admin StyleSheet*/
.adminformtable { border:1;vertical-align:top;background-color:#f1efd8; }
/* Featured and Community Secttion*/
.featuredline { background: url("images/featured/grey_line.gif"); background-repeat:repeat-x; height:1px; }
.featuredprofile_link { padding-top:5px; }
.featuredblog { padding:10px; }
.featuredstyle1 { font-size: 9pt; }
.featuredstyle3 { font-size: 8pt; padding:5px; }
.featuredstyle2 { font-size: 9pt; font-weight: bold; color:#6D90A3;}
a.featuredpolicy:link { color: #2C424D; text-decoration:underline; }
a.featuredpolicy:visited { color: #2C424D; text-decoration:underline; }
a.featuredpolicy:hover { color: #6D90A3; text-decoration:underline; }
a.featuredpolicy:active { color: #6D90A3; text-decoration:underline; }
.featuredpadding { padding:4px; }
.featuredprofile_link { padding-top:5px; }
.loginbuttoncss{padding-top:4px;}


/* Client Css End */


/* Shyamal New Css*/

.AppMainTable1 {clear:both; width:800px;vertical-align:middle;background-color:white;margin:auto;}
.AppMainTable1 .whitetable1 {width:800px; float:left; background-color:white; margin:0px; padding:0px;}
.AppMainTable1 .whitetable1 .TopImges{float:left; margin-left:8px; width:35.5%;}
.AppMainTable1 .whitetable1 .TopImgesRight{float:left;margin:0px; padding:0px; width:60%;}
.AppMainTable1 .whitetable1 .TopImgesRight .TopPart{float:left; padding-top:15px;padding-left:10px;}
.AppMainTable1 .whitetable1 .TopImgesRight .BottomPart{clear:both;text-align:right;}
.PadTop{padding-top:8px;}
.PadLft{padding-left:22px;}
.Dvclear{clear:both;}
.AppMainTable1 .whitetable1 .Addcss{clear:both;width:100%; text-align:center;}
.AppMainTable1 .whitetable1 .DvLogin{float:left;width:780px;vertical-align:middle; margin:10px 10px 5px 10px;}
*html .AppMainTable1 .whitetable1 .DvLogin{margin-left:5px}
.padT7{padding-top:10px}
.DvLogin .LoginLht{float:left; width:6px; height:36px;background-image:url(images/nav_bg_left.gif);background-repeat:no-repeat;}
.DvLogin .LoginMid{float:left; width:768px; background:#fff url(images/nav_bg.gif) repeat-x top left}
*html .DvLogin .LoginMid{width:764px;}
.DvLogin .LoginMid .MidArea{float:left;padding-left:4px;min-height:36px;width:768px;}
*html .DvLogin .LoginMid .MidArea{width:764px; height:36px}
.LoginMid .TxtBoxLogin{float:left; padding-top:6px;}
.LoginMid .DvLoginPwd{float:left;padding-top:9px; padding-left:4px;}
.LoginMid .DvTxtBoxSerch{float:left;padding-left:4px;padding-top:8px;}
.LoginMid .DvWeb{float:left;padding-top:9px;}
.LoginMid .LoginName{float:left; padding-top:10px; width:65.5%;}
.DvLogin .LoginRht{float:right; width:6px; height:36px;background-image:url(images/nav_bg_right.gif);}
.AppMainTable1 .whitetable1 .UserPanel{float:left;width:780px;vertical-align:middle;background:url(images/subnav_bg.gif) repeat-x top left; height:25px; margin:0px 10px 0px 10px; padding:0px;}
*html .AppMainTable1 .whitetable1 .UserPanel{margin-left:5px}
.UserPanel .UserLht{float:left; width:6px; height:25px;background-image:url(images/subnav_bg_left.gif);}
.UserPanel .UserMid{float:left; width:768px; height:21px; padding-top:4px; text-align:center;}
.UserPanel .UserRht{float:right; width:6px; height:25px;background-image:url(images/subnav_bg_right.gif);}
.AppMainTable1 .whitetable1 .AccountPanel{width:780px;vertical-align:middle;margin:5px 10px 0px 10px; padding:0px;}
.AccountPanel .AccountLht{float:left; width:50%;}
.AccountLht .DvSpeed{float:left;}
.AccountLht .DvMojiWhat{float:left;}
.AccountLht .DvPreNext{float:left;}
.AccountPanel .AccountRht{float:right; text-align:right;}
.DvFooter1{width:780px;vertical-align:middle;padding:0px; margin:0px 10px 10px 10px; text-align:center; height:30px;}
.LoginMid .BtnLogin{float:left;padding-top:8px; padding-left:10px;}


