body {
margin:0px;
padding:0px;
background-color:#FFFFFF;
}

img {
border:0px;
}

img, div, a, input, span { behavior: url(images/iepngfix.htc) }

.mainbody {
width:100%;
height:auto;
}

.mainbody .divbody {
position:relative;
top:0px;
width:1009px;
border:none;
/*border:1px solid #EAEAEA;*/
height:auto;
}

.divbody .header {
width:100%;
height:84px;
}

.header img {
float:left;
margin-top:8px;
margin-left:25px;
}

.divbody .menu {
width:100%;
height:46px;
}

.menu ul {
list-style:none;
margin:0px;
padding:0px;
}

.menu ul li {
float:left;
}

.menu ul li a {
float:left;
padding:16px 18px 0px 19px;
height:30px;
background-image:url(../images/menuhover.jpg);
background-repeat:repeat-x;
}

.menu ul li a:hover, .menu ul li .after {
float:left;
padding:16px 18px 0px 19px;
height:30px;
background-image:url(../images/menu.jpg);
background-repeat:repeat-x;
}

.menu ul .last a {
float:left;
padding-left:22px;
padding-right:22px;
}

.menu ul .last a:hover, .menu ul .last .after {
float:left;
padding-left:22px;
padding-right:22px;
}

.divbody .titlebar {
width:100%;
height:24px;
background-color:#0099D9;
}

.titlebar .welcome {
float:left;
width:auto;
height:21px;
margin-left:79px;
padding-top:3px;
background:none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
}

.titlebar .datetxt
{
	float: right;
	width: 500px;
	height: 21px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: right;
}

.divbody .banner {
width:100%;
height:445px;
}

.banner img {
float:right;
}

.divbody .contentbody {
width:auto;
height:390px;
overflow:visible;
}

.divbody .contentbody2 {
width:auto;
height:auto;
overflow:visible;
}

.line {
margin:0px;
padding:0px;
float:left;
width:1005px;
height:1px;
background-color:#cccccc;
}

.formbold {
float:left;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#0099D9;
margin-left:13px;
margin-top:18px;
}

.formdiv .formleft {
position:relative;
float:left;
width:502px;
height:auto;
z-index:100;
border-right:1px solid #cccccc;
padding-top:3px; 
padding-bottom:2px; 
}

.formdiv .fullform {
position:relative;
float:left;
width:1005px;
height:auto;
z-index:100;
border-right:1px solid #cccccc;
}

.labeleft .blackbg, .labelright .blackbg {
float:left;
margin-left:5px;
margin-bottom:2px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:135px;
height:17px;
background-color:#000000;
text-align:left;
padding-left:5px;
padding-top:3px;
padding-bottom:2px;
}

.labeleft .blackbgnone, .labelright .blackbgnone {
float:left;
margin-left:5px;
margin-bottom:2px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:123px;
height:17px;
background:none;
text-align:left;
padding-left:5px;
padding-top:3px;
padding-bottom:2px;
}

.formdiv .margintop {
padding-top:10px;
}

.formdiv .bordernone {
border-bottom:0px;
border-right:0px;
}

.formleft label, .formright label, .termlabel {
float:left;
width:140px;
height:17px;
margin-left:4px;
padding-left:5px;
padding-top:3px;
padding-bottom:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:left;
}

.labeleft .bnone {
float:left;
width:140px;
}

.labeleft .bnone2 {
float:left;
width:165px;
}

.labeleft .bnone3 {
float:left;
width:350px;
height:60px;
}

.formleft .error, .formright .error, .fullform .error  {
border:0px;
color:#FF0000;
}

.formleft .labeleft, .formright .labeleft {
float:left;
margin:0px;
width:auto;
height:auto;
padding-right:4px;
padding-bottom:4px;
background:none;
}

.formleft .labelright, .formright .labelright {
float:left;
margin:0px;
padding-right:4px;
padding-bottom:4px;
width:auto;
height:auto;
background:none;
}

.formleft .bordernone, .formright .bordernone {
border-bottom:1px solid #cccccc;
}

.labelright .labelsmall {
float:left;
width:70px;
text-align:left;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:5px;
color:#333333;
height:17px;
margin:0px;
}

.labelright .textbx1, .formleft .textbx1, .formright .textbx1 {
float:left;
margin-left:3px;
margin-top:0px;
width:166px;
height:22px;
padding-top:2px;
background-color:#ffffff;
color:#000000;
border:1px solid #cccccc;
padding-left:4px;
}

.terms {
margin-top:10px;
width:988px;
height:203px;
border:1px solid #DBDBDB;
}

.checkbx {
float:left;
width:25px;
height:25px;
border:1px solid #DBDBDB;
}

.fullform .agree {
float:left;
margin-top:5px;
margin-left:-5px;
}

.termlabel {
margin-top:10px;
}

.labelright textarea {
margin-left:3px;
margin-top:-2px;
width:166px;
height:62px;
padding-top:2px;
background-color:#ffffff;
color:#000000;
border:1px solid #cccccc;
padding-left:4px;
}

.formdiv .formright {
position:relative;
z-index:100;
float:left;
margin-top:100px;
width:502px;
height:auto;
border:0px;
padding-top:3px; 
padding-bottom:2px; 
}

.formdiv .formright2 {
margin-top:10px;
}

.contentbody2 .welcomebx2 {
width:999px;
text-align:justify;
float:left;
margin-top:26px;
padding:0px;
overflow:hidden;
height:auto;
}

.welcomebx2 .bold {
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
color:#505050;
}

.contentbody .welcomebx {
float:left;
margin-top:26px;
padding:0px;
overflow:hidden;
width:480px;
height:auto;
}

.welcomebx .more {
float:right;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#BF0009;
}

.welcomebx img {
float:left;
}

.bimage {
float:left;
margin-top:8px;
margin-left:4px;
}

.welcomebx .titlehead, .welcomebx2 .titlehead {
float:left;
text-align:left;
width:100%;
height:22px;
margin-bottom:5px;
text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#9A9A9A;
border-bottom:1px dashed #9A9A9A;
background:none;
}

.welcomebx p, .welcomebx2 p {
margin-left:5px;
margin-bottom:0px;
margin-top:0px;
margin-right:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#9A9A9A;
text-align:justify;
}

.contentbody .getwidget {
float:right;
position:relative;
margin-top:16px;
right:5px;
width:499px;
height:193px;
border:1px solid #E7E7E7;
background-color:#FFFFFF;
}

.contentbody .loginpanel {
float:right;
position:relative;
top:40px;
right:67px;
width:376px;
height:308px;
background-color:#C8C8C8;
}

.loginpanel .login {
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
color:#3E3E3E;
margin-left:26px;
margin-top:15px;
}


.loginpanel .loginbx {
position:absolute;
left:11px;
top:61px;
width:355px;
height:239px;
background-color:#ffffff;
}

.loginbx .formbx {
margin-top:71px;
width:302px;
border:0px;
height:101px;
}

.formbx .logininnerbox
{
	margin-top:71px;
}

.formbx label {
float:left;
width:100px;
text-align:left;
padding-left:5px;
padding-top:5px;
height:19px;
border:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
}

.formbx .textbx {
width:187px;
height:19px;
margin-top:1px;
padding-left:5px;
padding-top:3px;
background-color:#ABABAB;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:left;
border:0px;
}

.formbx .button, fullform .button {
float:right;
margin-top:5px;
margin-right:4px;
width:49px;
height:26px;
background-color:#89C52E;
border:0px;
color:#FFFFFF;
}

.fullform .button {
float:left;
color:#FFFFFF;
background-color:#000000;
padding:8px;
text-transform:uppercase;
margin:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border:0px;
}

.getwidget .widgetbx {
margin:10px 0px 0px 0px;
padding:0px;
overflow:hidden;
height:181px;
}

.getwidget .widgetbx ul {
width:495px;
margin:0px;
padding:0px;
list-style:none;
height:181px;
}

.getwidget .widgetbx ul li {
width:495px;
margin-left:3px;
float:left;
margin-bottom:10px;
}

.getwidget .widgetbx ul li label {
float:left;
width:89px;
margin:0px;
height:20px;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#848484;
font-weight:bold;
padding-top:4px;
padding-right:16px;
}

.getwidget .resultbx {
position:absolute;
top:200px;
left:0px;
right:6px;
float:left;
width:244px;
height:171px;
border:1px solid #E7E7E7;
}

.getwidget .resultbx2 {
position:absolute;
top:200px;
left:246px;
margin-left:6px;
float:left;
width:244px;
height:171px;
border:1px solid #E7E7E7;
}

.himage {
margin-top:14px;
}

.resultbx .grayresultbx,.resultbx2 .grayresultbx {
position:absolute;
left:5px;
top:38px;
width:231px;
height:128px;
background-color:#E4E4E4;
}

.grayresultbx .bisket {
float:left;
margin-left:4px;
margin-top:37px;
}

.grayresultbx .forex {
float:left;
margin-left:1px;
margin-top:47px;
}

.grayresultbx ul {
position:absolute;
top:23px;
left:94px;
margin:0px;
padding:0px;
list-style:none;
}

.grayresultbx ul li {
float:left;
width:118px;
height:17px;
border:0px;
margin-bottom:17px;
padding-top:2px;
background-color:#BDBDBD;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
padding-left:2px;
color:#000000;
}

.getwidget .widgetimg {
float:left;
margin-left:130px;
margin-top:0px;
z-index:100;
}

.getwidget .widgetbx ul li .graybx {
float:left;
width:343px;
height:20px;
color:#333333;
background-color:#F4F4F4;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px;
padding-bottom:0px;
padding-top:3px;
padding-right:3px;
text-align:right;
}

.getwidget .widgetbx ul .graybxb {
margin-bottom:0px;
}

.graybx .pause {
margin-right:7px;
}

.divbody .footer {
position:relative;
left:0px;
top:0px;
margin:0px;
padding:0px;
width:100%;
height:25px;
overflow:hidden;
background-color:#949494;
color:#484848;
}

.footer ul {
list-style:none;
margin:6px 0px 0px 17px;
padding:0px;
}

.footer ul li {
float:left;
padding-left:6px;
padding-right:6px;
}

.footer ul li img {
float:left;
margin-top:1px;
}

.footer ul li .copyright {
float:left;
font-weight:normal;
margin-left:195px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#484848;
text-decoration:none;
}

.footer ul li a {
float:left;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#484848;
text-decoration:none;
}

.loginbx .registerbx{
margin-top:20px;
}

.registerbx .requirederror {
float:left;
width:184px;
margin-left:108px;
border:0px;
text-align:left;
padding-left:5px;
padding-top:5px;
height:19px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}

.registerbx .invaliderror {
float:left;
width:184px;
margin-left:88px;
border:0px;
text-align:left;
padding-left:5px;
padding-top:5px;
height:19px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}

.logininnerbox .requirederror {
float:left;
width:184px;
margin-left:108px;
border:0px;
text-align:left;
padding-left:5px;
padding-top:5px;
height:19px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}

.logininnerbox .invaliderror {
float:left;
width:184px;
margin-left:88px;
border:0px;
text-align:left;
padding-left:5px;
padding-top:5px;
height:19px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}

.contentbody .registerpanel 
{	
float:left;
left:-100px;
}

.contentbody2 .leftpanel {
float:left;
overflow:hidden;
position:relative;
width:266px;
height:395px;
background-color:#616161;
left:0px;
right:0px;
z-index:100;
}

.contentbody2 .rightpanel {
float:left;
position:relative;
width:740px;
height:395px;
background:none;
overflow:hidden;
z-index:100;
left:0px;
top:0px;
}

.rightpanel #div1{
position:absolute;
top:15px;
left:0px;
width:738px;
height:362px;
overflow:auto;
background-color:#FFFFFF;
color:#000000;
visibility:visible;
}

.rightpanel #div2, .rightpanel  #div3, .rightpanel  #div4, .rightpanel  #div5, .rightpanel  #div6, .rightpanel  #div7, .rightpanel  #div8, .rightpanel  #div9, .rightpanel  #div10 {
position:absolute;
top:15px;
left:0px;
width:738px;
height:362px;
overflow:auto;
background-color:#FFFFFF;
color:#000000;
visibility:hidden;
}


.rightpanel #div1 p, .rightpanel  #div2 p, .rightpanel  #div3 p, .rightpanel  #div4 p, .rightpanel  #div5 p, .rightpanel  #div6 p, .rightpanel  #div7 p, .rightpanel  #div8 p, .rightpanel  #div9 p, .rightpanel  #div10 p {
text-align:justify;
height:395px;
}

.rightpanel #div1 img,.rightpanel #div2 img, .rightpanel #div3 img, .rightpanel #div4 img, .rightpanel #div5 img, .rightpanel #div6 img, .rightpanel #div7 img, .rightpanel #div8 img, .rightpanel #div9 img, .rightpanel #div10 img {
float:left;
margin-right:5px;
margin-bottom:5px;
}

.rightpanel p {
text-align:left;
margin:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}

.leftpanel ul {
width:266px;
height:auto;
float:left;
margin:0px;
padding:0px;
list-style:none;
background-color:#616161;
}

.leftpanel ul li {
width:256px;
text-align:left;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
border-bottom:1px dashed #cccccc;
float:left;
}

.leftpanel ul li a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
cursor:pointer;
text-decoration:none;
}

.conentbody2 .formdiv {
position:relative;
left:0px;
top:0px;
width:1005px;
height:auto;
z-index:350;
border-bottom:1px solid #CCCCCC;
}

.line {
margin:0px;
padding:0px;
float:left;
width:1005px;
height:1px;
background-color:#cccccc;
}

.formbold {
float:left;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#0099D9;
margin-left:13px;
margin-top:18px;
}

.formdiv .formleft {
position:relative;
float:left;
width:502px;
height:auto;
z-index:100;
border-right:1px solid #cccccc;
}

.formdiv .fullform {
position:relative;
float:left;
width:1005px;
height:auto;
z-index:100;
border-right:1px solid #cccccc;
}

.labeleft .blackbg, .labelright .blackbg {
float:left;
margin-left:5px;
margin-bottom:2px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:123px;
height:17px;
background-color:#000000;
text-align:left;
padding-left:5px;
padding-top:3px;
padding-bottom:2px;
}

.labeleft .blackbgnone, .labelright .blackbgnone {
float:left;
margin-left:5px;
margin-bottom:2px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:123px;
height:17px;
background:none;
text-align:left;
padding-left:5px;
padding-top:3px;
padding-bottom:2px;
}

.formdiv .margintop {
padding-top:10px;
}

.formdiv .bordernone {
border-bottom:0px;
}

.formleft label, .formright label, .termlabel {
float:left;
width:140px;
height:17px;
margin-left:4px;
padding-left:5px;
padding-top:3px;
padding-bottom:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:left;
}

.formleft .error, .formright .error {
border:0px;
color:#FF0000;
}

.formleft .labeleft, .formright .labeleft {
float:left;
margin:0px;
width:auto;
height:auto;
padding-right:4px;
padding-bottom:4px;
background:none;
}

.formleft .labelright, .formright .labelright {
float:left;
margin:0px;
padding-right:4px;
padding-bottom:4px;
width:auto;
height:auto;
background:none;
}

.formleft .bordernone, .formright .bordernone {
border-bottom:1px solid #cccccc;
}

.labelright .labelsmall {
float:left;
width:70px;
text-align:left;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:5px;
color:#333333;
height:17px;
margin:0px;
}

.labelright .textbx1, .formleft .textbx1, .formright .textbx1 {
float:left;
margin-left:3px;
margin-top:0px;
width:166px;
height:22px;
padding-top:2px;
background-color:#ffffff;
color:#000000;
border:1px solid #cccccc;
padding-left:4px;
}

.terms {
margin-top:10px;
width:988px;
height:203px;
border:1px solid #DBDBDB;
}

.checkbx {
float:left;
width:25px;
height:25px;
border:1px solid #DBDBDB;
}

.fullform .agree {
float:left;
margin-top:5px;
margin-left:-5px;
}

.termlabel {
margin-top:10px;
}

.labelright textarea {
margin-left:3px;
margin-top:-2px;
width:166px;
height:62px;
padding-top:2px;
background-color:#ffffff;
color:#000000;
border:1px solid #cccccc;
padding-left:4px;
}

.formdiv .formright {
position:relative;
z-index:100;
float:left;
margin-top:00px;
width:502px;
height:auto;
border:0px;
}

.formdiv .formright2 {
margin-top:0px;
}

.formdiv .formleft, .formdiv .formright {
line-height:90%;
}

.formleft .select, .formright .select {
float:left;
margin-left:3px;
width:172px;
height:27px;
padding-top:2px;
background-color:#ffffff;
color:#000000;
border:1px solid #cccccc;
padding-left:4px;
}

.contentbody2 .body {
width:1000px;
border:0px;
height:400px;
}

.body .gynaelogy {
margin-top:100px;
width:1000px;
border:0px;
}

.gynaelogy .flowchartbx {
float:left;
width:auto;
height:91px;
border:0px;
}

.flowchartbx .leftree {
float:left;
width:50px;
height:91px;
border:0px;
background-image:url(../images/leftarrow.jpg);
background-repeat:no-repeat;
}

.flowchartbx .rightree {
float:left;
width:50px;
height:91px;
border:0px;
background-image:url(../images/rightarrow.jpg);
background-repeat:no-repeat;
}

.flowchartbx .chartpace {
width:50px;
float:left;
height:91px;
border:0px;
background-image:url(../images/blank.gif);
background-repeat:no-repeat;
}

.flowchartbx .chartpace1 {
width:100px;
float:left;
height:91px;
border:0px;
background-image:url(../images/blank.gif);
background-repeat:no-repeat;
}

.flowchartbx .chartpace2 {
width:150px;
float:left;
height:91px;
border:0px;
background-image:url(../images/blank.gif);
background-repeat:no-repeat;
}

.flowchartbx .chartpace3 {
width:200px;
float:left;
height:91px;
border:0px;
background-image:url(../images/blank.gif);
background-repeat:no-repeat;
}

.flowchartbx .chartpace4 {
width:250px;
float:left;
height:91px;
border:0px;
background-image:url(../images/blank.gif);
background-repeat:no-repeat;
}

.flowchartbx .chartpace5 {
width:300px;
float:left;
height:91px;
border:0px;
background-image:url(../images/blank.gif);
background-repeat:no-repeat;
}

.flowchartbx .chartpace6 {
width:350px;
float:left;
height:91px;
border:0px;
background-image:url(../images/blank.gif);
background-repeat:no-repeat;
}

.flowchartbx .arrowline {
width:50px;
float:left;
height:91px;
border:0px;
background-image:url(../images/arrowline.jpg);
background-repeat:repeat-x;
}

.flowchartbx .arrowline1 {
width:100px;
float:left;
height:91px;
border:0px;
background-image:url(../images/arrowline.jpg);
background-repeat:repeat-x;
}

.flowchartbx .arrowline2 {
width:150px;
float:left;
height:91px;
border:0px;
background-image:url(../images/arrowline.jpg);
background-repeat:repeat-x;
}

.flowchartbx .arrowline3 {
width:200px;
float:left;
height:91px;
border:0px;
background-image:url(../images/arrowline.jpg);
background-repeat:repeat-x;
}

.flowchartbx .arrowline4 {
width:250px;
float:left;
height:91px;
border:0px;
background-image:url(../images/arrowline.jpg);
background-repeat:repeat-x;
}

.flowchartbx .arrowline5 {
width:300px;
float:left;
height:91px;
border:0px;
background-image:url(../images/arrowline.jpg);
background-repeat:repeat-x;
}

.flowchartbx .arrowline6 {
width:350px;
float:left;
height:91px;
border:0px;
background-image:url(../images/arrowline.jpg);
background-repeat:repeat-x;
}

.flowchartbx .male {
float:left;
width:50px;
height:91px;
border:0px;
background-image:url(../images/male.jpg);
background-repeat:no-repeat;
}

.flowchartbx .malehead {
float:left;
width:50px;
height:91px;
border:0px;
background-image:url(../images/malehead.jpg);
background-repeat:no-repeat;
}

.flowchartbx .female {
float:left;
width:50px;
height:91px;
border:0px;
background-image:url(../images/female.jpg);
background-repeat:no-repeat;
}

.flowchartbx .femalehead {
float:left;
width:50px;
height:91px;
border:0px;
background-image:url(../images/femalehead.jpg);
background-repeat:no-repeat;
}

.body .gynaelogy {
margin-top:100px;
height:700px;
width:1000px;
border:0px;
}

.gynaelogy .cursorbx {
float:left;
position:absolute;
text-align:left;
padding:5px;
visibility:hidden;
background-color:#F1F1F1;
cursor:pointer;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
width:167px;
height:51px;
z-index:100;
border:1px solid #CFCFCF;
}

.body .formbx {
width:auto;
margin-top:15px;
height:20px;
}

.body .formbx label {
float:left;
width:100px;
margin-top:2px;
height:18px;
border:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding-top:2px;
}

.body .formbx .textbx {
float:left;
width:200px;
height:18px;
padding-top:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#efefef;
border:1px solid #cccccc;
}

.body .formbx .button3 {
float:left;
margin-left:5px;
margin-top:0px;
padding:5px;
font-size:12px;
color:#ffffff;
text-transform:uppercase;
background-color:#89C52E;
border:0px;
cursor:pointer;
}

.body .formbx .errorbx {
float:right;
margin-right:5px;
margin-top:0px;
padding:5px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
color:#FF0000;
background-color:#FFFFFF;
border:0px;
}

.formdiv .aligncenter {
top:0px;
margin:0px;
padding:0px;
position:relative;
left:350px;
border-right:0px;
}

.aligncenter .formbold {
margin-left:9px;
}

.topupcontent {
float:left;
height:500px;
padding:0px;
margin:0px;
}

.reportcontent
{
	float: left;
	height: 800px;
	padding: 0px;
	margin: 0px;
	text-align: left;
	vertical-align: top;
}

.bodywithborder
{
	margin: 1px;
}
.contentbody2 .menubox {
overflow:hidden;
position:relative;
top:0px;
left:3px;
width:1000px;
border:0px;
height:400px;
}

.menubox .form {
position:relative;
float:left;
width:520px;
height:auto;
overflow:hidden;
}

.menubox .black {
text-align:left;
color:#000000;
}

.menubox .red {
text-align:left;
color:#FF0000;
}

.menubox b {
float:left;
border:0px;
width:100%;
text-align:left;
padding-left:5px;
margin-top:5px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-transform:uppercase;
}

.menubox .button3 {
float:left;
margin:2px;
width:152px;
padding:5px;
font-size:12px;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
background-color:#89C52E;
border:0px;
}

.menubox label {
float:left;
margin:2px;
width:150px;
padding:5px;
font-size:12px;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
background:none;
border:1px solid #cccccc;
}

.menubox .blackbg {
background-color:#333333;
color:#cccccc;
}

.menubox .form .textbx {
float:left;
width:157px;
margin:3px;
padding-left:2px;
height:17px;
padding-top:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#efefef;
border:1px solid #cccccc;
}

.menubox a {
float:left;
margin:2px;
width:162px;
height:16px;
padding-top:4px;
padding-bottom:3px;
font-size:12px;
color:#333333;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
background-image:url(../images/button.jpg);
font-weight:bold;
cursor:pointer;
background-repeat:repeat-x;
border:0px;
}

.menubox a:hover {
float:left;
margin:2px;
width:162px;
height:16px;
padding-top:4px;
padding-bottom:3px;
text-decoration:none;
font-size:12px;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
cursor:pointer;
background-image:url(../images/buttonhover.jpg);
font-weight:bold;
background-repeat:repeat-x;
border:0px;
}

.menubox .menu a {
float:left;
width:100px;
padding:16px 18px 0px 19px;
height:30px;
margin-left:5px;
margin-right:5px;
background-image:url(../images/menuhover.jpg);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
}

.menubox .menu a:hover {
float:left;
width:100px;
padding:16px 18px 0px 19px;
height:30px;
margin-left:5px;
margin-right:5px;
background-image:url(../images/menu.jpg);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
}

.contentbody2 .menubox {
overflow:hidden;
position:relative;
top:10px;
left:60px;
width:1000px;
border:0px;
height:300px;
}

.menubox .blackbg2 {
background-color:#F4F4F4;
color:#333333;
}

.menubox .form .footer {
float:left;
width:648px;
background-color:#0199DA;
border:0px;
padding:6px;
height:16px;
margin-left:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
}

.menubox .formx2 {
float:left;
width:750px;
}

.form .noneborder
{
	border:none;
	margin-left:10px;
}
/* By Ganesh -- Start*/
/*
TD
{
	font-size: 12px;
	line-height: 20px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-align: left;
}
*/

TD .label
{
	color: black;
	font-size: 12px;
	font-weight: Bold;
	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
}

TD .button
{
	font-size: 12px;
	font-weight: Bold;
	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
	margin-top: 5px;
	margin-right: 4px;
	width: 49px;
	height: 26px;
	background-color: gray;
	border: 0px;
	color: #FFFFFF;
}

TD .buttonleft
{
	font-size: 12px;
	font-weight: Bold;
	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
	float:right;
	margin-top:5px;
	margin-right:4px;
	width:49px;
	height:26px;
	background-color:#89C52E;
	border:0px;
	color:#FFFFFF;
}

TD .buttonright
{
	font-size: 12px;
	font-weight: Bold;
	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
	float:left;
	margin-top:5px;
	margin-right:4px;
	width:49px;
	height:26px;
	background-color:#89C52E;
	border:0px;
	color:#FFFFFF;
}

TD .buttoncenterfilter
{
	font-size: 12px;
	font-weight: Bold;
	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
	margin-top: 5px;
	margin-right: 4px;
	width: 49px;
	height: 26px;
	background-color: purple;
	border: 0px;
	color: #FFFFFF;
}

.staticContentNoBold
{
	font-size: 12px;
	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
	color: black;
}	
.staticContent
{
	font-size: 12px; FONT-WEIGHT: Bold; FONT-FAMILY: Arial, Helvetica, Verdana, Tahoma, sans-serif;
}	

.downline
{
	margin-top: 20px;
	border: 0px;
	width: 1000px;
	height: auto;
	overflow: visible;
	text-align: left;
}

.titlebox
{
	width: auto;
	margin-top: 15px;
	height: 20px;
	text-align: center;
}

.titlebox label
{
	width: 100px;
	margin-top: 2px;
	height: 18px;
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	padding-top: 2px;
	text-align: center;
	font-variant: small-caps;
	font-weight: bold;
}

.footerbox
{
	width: auto;
	margin-top: 15px;
	height: 20px;
	text-align: center;
}

.footerbox .button
{
	margin-top: 5px;
	margin-right: 4px;
	width: 49px;
	height: 26px;
	background-color: black;
	border: 0px;
	color: #FFFFFF;
}
/* By Ganesh -- End*/
