/*-----------------------------------------------------------------------
<copyright file="main.css" company="SW GLOBAL">
 Copyright (c) SW GLOBAL. 

</copyright>
-----------------------------------------------------------------------*/

/* /css/main.css */
/* v1.0 | 20090220 */
/* Default design values */
.pixbr{float:none;clear:both;}

.X20 {margin-right:20px;margin-left:20px;}
.Y20 {margin-top:20px;margin-bottom:20px;min-height:50px;}
.XY20 {margin:20px;min-height:50px;}


.X50 {margin-right:50px;margin-left:50px;}
.Y50 {margin-top:50px;margin-bottom:50px;min-height:110px;}
.XY50 {margin:50px;min-height:110px;}

.bdr{border:1px solid #ccc;}

/* ---------*/
BODY {background-color: #f8f8f8;font-size:11px;}
body {font-family:arial;font-size:11px;}
table,td {font-family:arial;font-size:12px;vertical-align:top;}


/*  Layout */
.pageWrapper {margin: 0px auto; width:800px;/*border:4px solid #fff;*/min-height:350px;_height:350px;background:#fff;border:1px solid #ccc;}
.positionC {margin: 0px auto;}
#header {z-index:1; background-color:#006699;}
#footer {margin-top:20px;border-top:1px dotted #ccc;padding:10px 5px ;background:#f8f8f8;}
#bx_footarea {margin-top:5px;line-height:20px;}
#content {z-index:0; background:#fff;min-height:200px;_height:200px;/**min-height:200px;*/}
#devBy {float:right;margin:2px 5px;}
/* form formater */
.form {}
fieldset {background:#f8f8f8;padding-bottom:20px;border:1px solid ccc;}
fieldset table  {margin:0px auto;width:90%}
fieldset table td {padding:3px}


legend, .legend{position:relative;left:0px;top:0px;font-size: 14px;margin-bottom:20px;padding:5px;display:block;background:#0066CC;color:#fff;}
.form label{ display:block; color:#006699;margin: 5px 15px; text-align:right;}
.form .FE {margin-right:20px;}
.form td{vertical-align:top;}
a {color:#006699}

/* table formater */
table.form thead th{min-height:10px;vertical-align:top;}

#header .navMenu {background:#d7dcde; height:30px;}
.menuclass { line-height:20px;  margin: 0px 10px 0px 10px;}
/*.menuclass td{ line-height:20px; margin: 0px 20px 0px 10px; border-right:1px solid black; border-left:0px}*/

/* Theme subject specific */
#toparea {background:url(../Images/headr1.jpg) no-repeat;height:115px;}
/*.nnslogo {background:url(../Images/headr1.jpg) no-repeat;height:115px; font-size:24px;color:#FFFFFF;text-indent:-999em;}*/


.multiColumnTable { width:100%;margin: 10px auto;}
.multiColumnTable td{padding:5px;vertical-align:top;}
.multiColumnTable th{padding:5px;vertical-align:top;}
.multiColumnTable label {text-align:left;display:block;margin-right:10px;}


h1 {font-size:14px;font-weight:normal;padding:3px 5px;margin:0px;text-align:center;background:#0066CC;color:#ffffff;display:block;}
.section {margin-top:20px;border-bottom:1px dotted #ccc;}
.section h2{color:blue;font-size:16px;font-weight:normal;padding:3px 5px;background:#f1f1f1;color:#990000}
.section h3 {color: green;font-size:14px;font-weight:normal;padding:3px 5px;background:#f1f1f1;}
.section h4 {color: #cc00cc;font-size:12px;font-weight:normal;padding:3px 5px;background:#f1f1f1; font-weight:bold;}



/*  DATA GRID FORMATING */
.dataGrid table {width:100%;border:1px solid #000;margin: 10px 0px;}
.dataGrid table th , .dataGrid .userTxtThHeading{padding:2px 5px;background:#0066CC;border:1px solid #000; color:White;}
.dataGrid table td {padding: 2px;border:1px solid #000;}
.dataGrid table tr {height:20px;}
.dataGrid table table {width:auto;border:0px !important;}
.dataGrid table table td{border:0px !important;}

.dataGrid table tr.altRs td{background:#D7DCDE;}
.logout { font-family: Verdana Arial Times New Roman; font-size:12px; font-weight:normal; font-style:normal; font-variant:normal; text-decoration:none;}


/*.userBlock{border:1px solid #FFCC66;background-color:#fff;margin:0px auto;padding:0px;font:normal .88em/1.8em arial ,verdana,helvetica,sans-serif; color:#333;border-collapse:collapse;border-spacing:0;}*/
.userBlock{background-color:#f1f1f1;margin:0px auto;padding:0px;font:normal .88em/1.8em arial ,verdana,helvetica,sans-serif; color:#333;border-collapse:collapse;border-spacing:0;}
.userBlock .Heading{font:bold 1.2em/2.0em arial ,verdana,helvetica,sans-serif; color:#333;}
.userBlock .data{font:bold 1.5em/2.0em arial, verdana, helvetica, sans-serif; color:#006699!important;}
/*background:#FFCC99;color:#006699*/


.userTxtThHeading
{
text-align:left;text-indent:6px;background-color:#333399!important;color:#fff!important;
}

.card {background:#FFFFFF;padding-bottom:20px;border:1px solid ccc;width: 60%;}
.card  table  {background:#f8f8f8;border:0px solid #000;width: 100%;}
.card  table td {padding:5px;border:0px solid #000;}

.legendCard{position:relative;font-size: 14px;margin-bottom:20px;background:#0066CC;color:#fff;text-align:center;width:100%;}

.tbl, .tblGrid , .tblGrid td{background-color:#F0F7FF; border:1px solid #CBE3FF;color:#333333;margin:20px auto;}

.tblHd, .tblGrid tr th {background-color:#CBE3FF;color:#3D76B9;font-weight:bold;padding:5px 0; }
td {padding:2px!important;}