﻿/* CSS Document */
body			{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5d5d5d; padding:0; margin:0; }
a:link			{ color:#2b5aa5; text-decoration:none; font-weight:bold; }
a:hover			{ text-decoration:underline; color:#2b5aa5; font-weight:bold; }
a:visited		{ color:#2b5aa5;  font-weight:bold; }

#main			{ width:1000px; margin:auto; padding:0; }
.right			{ background-color:#ededed; padding:0 20px }
.center			{ background: url(images/blue_top_center.gif); border:0; height:22px;  }
.left			{ padding:0 20px 0 40px; }
.left_content	{ padding:5px; font-size:12px; text-align:justify;}

.loginborder	{ border-left:1px solid #919191; border-right:1px solid #919191; }
#login a		{ font-size:13px; font-weight:bold; color:#5d5d5d; }
#login a:hover	{ color:#ed1c24; }

#blue a			{ color:#2b5aa5; text-decoration:none; }
#blue a:hover	{ text-decoration:underline; color:#2b5aa5; }

h1				{ font-size:13px; color:#000000; font-weight:bold; }
.h1				{ font-size:13px; color:#000000; font-weight:bold; margin-top:0; margin-bottom:0; padding-bottom:0; }
.h2				{ font-size:18px; color:#5d5d5d; font-weight:bold; }
hr				{ color:#bfbfbf; background-color:#bfbfbf; }
.bottom			{ border-bottom:1px solid #bfbfbf; }

#subleft		{ background-color:#ededed; padding:20px 14px 0 26px; }
#subright		{ padding:20px 35px; }
#subright p		{ text-align:justify; }
/*.subright		{ padding:10px; }
.subright p		{ text-align:justify; }*/

.black          { font-size: 12px;	color: #333;	text-decoration: none;}
a.black:link    { font-size: 12px;	color: #333;	text-decoration:none;	font-weight: normal;}
a.black:active  { font-size: 12px;	color: #333;	text-decoration:none;	font-weight: normal;}
a.black:visited { font-size: 12px;	color: #333;	text-decoration:none;	font-weight: normal;}
a.black:hover   { text-decoration:underline; }

/*.title			{ font-family:"Franklin Gothic Medium", Arial; font-size:15px; color:#333333;  }*/
.bottom			{ border-bottom:1px solid #bfbfbf; }
.red			{ color:#c40505; }

ul				{ margin-left: 0px; padding-left:0; padding-top: 10px; list-style: none; }
.ul				{ margin-top: 4px; margin-bottom: 0; padding-top:0; padding-bottom:0; }
li				{ padding-left: 10px;  background: url(images/arrow.gif) no-repeat 0 .3em; }
.li				{ padding-left:0; background: none;}

.tbltitle 		{ background-color:#ebeadb; color:#000000; font-weight:bold; }
.even			{ background-color:#fcfaf6; }
padding        { padding: 10px;}
.padiingcopy    { padding-top: 5px;	padding-right: 20px; padding-bottom: 5px; padding-left: 20px; text-align: justify;}
.alert          {color: Maroon; padding-left:1px;}

.title			{ font-family:"Arial, Helvetica, sans-serif", Arial; color:#363636; font-size:20px;  }
.titlebg		{ background-color:#d0d0d0; }
.tbl_border		{ border:1px solid #aaaaaa; }
.tbl_content	{ width:957px; margin:0 auto; }
.tbl_content td	{ padding:3px 3px; }
.spanAll		{width:100%; padding:0 0 0 0; margin:0 0 0 0; border:0}

.loginAlignTop { position: absolute; margin-left: 0px; margin-right:0; padding-right:100px;  float:left;}

html>body .loginAlignTop { margin-right: 260px;}

.loginAlignBottom {  margin-top: 162px; position: absolute; margin-left: 0px; margin-right: 0px; background-color: #dddddd; float:left;}

html>body .loginAlignBottom { margin-top: 162px;}

.loginBg 
{
	background-image:url("Images/login_wisdomshare_bg.jpg");
	width:370px;
	position:absolute;
}

.registerBg 
{
	background-image:url("Images/registrationBg.png");
	background-repeat:no-repeat;
	width:402px;
	height:104px;
}

.containerList 
{
	width:97%;
	margin:0; 
	border:1px solid #888;
}

.containerList td
{
	height:25px; 
}

.listItem 
{
	background-color:#fff;
}

.listItemAlternate 
{
	background-color:#ededed;
}

.listHeader 
{
	background-image: url(images/th.jpg);	
	background-color:#000;
	font-weight: bold; 
	height:17px;
	
}

.gtable td
{ 
	height:15px;  
	padding-left:5px;
}

.gtable
{
	border-color:#FFF;
	background-color:#FFF;
	border-left:1px solid #888;
	border-top:1px solid #888;
	border-right:1px solid #888;
	border-bottom:1px solid #888;
}

.learnMore 
{ 
	text-align:left; 
	margin-top:0; 
	margin-bottom:0; 
	padding-bottom:0; 
}

.radioListDocuments 
{
	font-weight:bold;
	color:Navy
}

.note 
{ 
    font-family: Arial, Helvetica, sans-serif; 
    font-size:11px; 
    color:#336699; 
    vertical-align: top; 
}

.noteForm 
{ 
    font-family: Arial, Helvetica, sans-serif; 
    font-size:12px; 
    color:#336699;
    vertical-align: top; 
}

.noteDescription
{
	font-family: Arial, Helvetica, sans-serif; 
    font-size:12px; 
    color:#4A4848;
    vertical-align: top; 
}

#tabs4 {
  float:left;
  width:auto;
  font-size:93%;
  line-height:normal;
  border-bottom:1px solid #fff;
  }
#tabs4 ul {
  margin:0px 0px 0 0px;
  padding:0px 0px 0 0px;
  list-style:none;
  }
#tabs4 li {
  display:inline;
  margin:0;
  padding:0;
  }
#tabs4 a {
  float:left;
  background:url("Images/tabright4.gif") repeat-x left top;
  width:auto;
  min-width:150px;
  cursor:pointer;
  margin:0;
  padding:0 0 0 4px;
  text-decoration:none;
  }
#tabs4 a span {
  float:left;
  width:auto;
  min-width:150px;
  cursor:pointer;
  display:block;
  background:url("Images/tabright4.gif") repeat-x right top;
  padding:5px 10px 4px 4px;
  color:#FFFFFF;
  }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs4 a span {float:none;}
/* End IE5-Mac hack */
#tabs4 a:hover span {
  color:#FFFFFF;
  cursor:pointer;
  }
#tabs4 a:hover {
  background-position:0% -42px;
  cursor:pointer;
  }
#tabs4 a:hover span {
  background-position:100% -42px;
  cursor:pointer;
  }
#tabs4 #current a {
  background-position:0% -42px;
  cursor:pointer;
  }
#tabs4 #current a span {
  background-position:100% -42px;
  cursor:pointer;
  }

.font13
{
	font-size:13px;
	font-style:italic;
	color:#727272;
	
}

.font14
{
	font-size:14px;
	font-family:Arial
}

.font16
{
	font-size:16px;
	font-weight:bold
}	

/* For MasterPageMain Master */

.programInfo
{
	width:225px;
	float: left;
} 

.userProfile
{
	width:225px;
	float: left;
} 

.userInfo 
{
	width:225px;
	float: left; 
}

.clientButton
{
	width:100px;
	position:absolute;
	float:left;
	margin:auto;
	padding-left:880px;
	padding-right:20px;
	padding-top:20px;
	z-index:1;
}

.clientLogo
{
	width:288px;
	max-width:500px;
	float: left; 
}

.tblStyle       
{

	background-image: url(images/bgradient1.jpg);
	background-repeat: repeat-x;
	padding-left:0;
	min-height:250px;
	width:1007px;

}

.tblStyle1      
{

	background-image: url(images/bgradient2.jpg);
	background-repeat: repeat-x;
	padding-left:0;
	min-height:250px;
}

.tblStyleWide       
{
	background-image: url(images/bgradient1.jpg);
	background-repeat: repeat-x;
	min-height:250px;
	width:1007px;
}

.tblHeader      
{
	color: #434242; 
	font-weight:bold;
	display:block;	
	width:94%;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	padding:15px 0 15px 0;
	margin:-2px auto;
}

.errorColor
{
	margin:auto; 
	width:600px; 
	color:#fff; 
}

.tdSilverLine   
{ 
	
	/* border-bottom: silver 1px solid; */
}


.chcolor
{
	background-color:#6277ba;
}




/* Control Panel :::::::::::::::::::::::::::::: */

.coordinatorTopCP
{
	background-image:url(images/cpanel_mid_top_coordinator.jpg);
	background-repeat:no-repeat;
	height:57px;
	background-color:#e4e4e4;
}

.cpleft
{
	background-image:url(images/cpanel_left.jpg);
	background-repeat:no-repeat;
	height:401px;
	width:15px;
}

.cpright
{
	background-image:url(images/cpanel_right.jpg);
	background-repeat:no-repeat;
	height:401px;
	width:15px;
}

.cpbottom
{
	background-image:url(images/cpanel_mid_bottom.jpg);
	width:637px;
	height:15px;
	background-repeat:no-repeat;
	background-color:#e4e4e4;
}


/* masterpages :::::::::::::::::::::::::::::::: */

.bluetoptop
{	
	display:block;
	height:10px;
	width:540px;
	background-image:url(images/blue_top_top.gif);
	background-repeat:no-repeat;
	background-color:#e4e4e4;
	float:left;
}

.bluetopcenter
{
	display:block;
	border:1px solid #000;
	height:22px;
	width:540px;
	background-image:url(images/blue_top_center.gif);
	background-repeat:no-repeat;
	background-color:#e4e4e4;
	height:auto;
	float:left;
}


.aboutus
{
	display:block;
	background-image:url(images/aboutUs.gif);
	background-repeat:no-repeat;
	background-position:right;
	width:101px;
	height:18px;
	padding-left:25px;
	border:0;
	float:left;
}

.contactus
{
	display:block;
	background-image:url(images/contactUs.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:101px;
	height:18px;
	padding-left:25px;
	border:0;
	float:left;
}

.bluetopbelow
{
	background-image:url(images/blue_top_below.gif);
	height:22px;		
}

.bluetop
{
	width:460px;
	height:63px;
	background-image:url(images/blue_top3.gif);
}



/* Start MasterCoordinator Class */

#masterClientCoordinatorMain{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
}

#masterClientCoordinatorHeader{
	width:100%;
	height:59px;
	background-image: url(images/headerMasterCoordinator.jpg);
	clear:both;
}

#masterClientCoordinatorHeader img
{ 
	border:0; 
}

#masterClientCoordinatorHeader a{
	display:block;
	width:117px;
	height:35px;
	float:left;
}

/* End MasterCoordinator Class */

/* Master CLientEntry Class */

#masterClientEntryMain{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
}

#masterClientEntryHeader{
	width:100%;
	height:59px;
	background-image: url(images/headerMasterClientEntry.jpg);
	clear:both;
}

#masterClientLogo 
{
	width:auto;
	height:35px;
	float:left;	
}

#masterClientCoordinatorHeader img
{ 
	border:0; 
}

#masterClientEntryHeader a{
	display:block;
	width:117px;
	height:35px;
	float:left;
}

#masterClientEntryRightcol{
	width:498px;
	overflow:100%;
	height:auto;
	float:right;
	margin-bottom:10px;
	background-image: url(images/rline.gif);
	background-position: left;
	
	
	

}

#masterClientEntryLeftcol{
	width:497px;
	height:auto;
	background-position: left bottom;
	background-image: url(images/lline.gif);
	float:left;
	margin-bottom:10px;
	
	
}

.masterClientEntryBgRight
{
	background-position: bottom right;
	background-image: url(images/rightcol.jpg);
	height: 100%;
	width: 100%;
	background-repeat: no-repeat;
	float:right;
}

.masterClientEntryBgLeft
{
	background-position: bottom right;
	background-image: url(images/leftcol.jpg);
	height: 100%;
	width: 99%;
	background-repeat: no-repeat;
	padding-bottom:8px
}

.masterClientEntrylogo{
	text-align:left;
	width:auto;
	height:auto;
	margin:10px 10px 10px 20px;
}

.masterClientEntrytext{
	width:auto;
	height:auto;
	margin:0 auto;
	text-align:center;
}

.masterClientEntrycaptiontext{
	font-size:13px;
	font-weight:weight;
	color:#69666d;
	font-family:Arial,Verdana,sans-serif;
	margin:10px;
	display:block;
}

.masterClientEntryimgclass{
	width:100%;
	height:auto;
	margin-left:10px;
	text-align:left;
}

/* Master CLientEntry Class */




/* New Design For Skinning */

.masterLoginHeader2 
{		
	margin-top:-3px;
	float:left;
}

html>body .masterLoginHeader2 
{
}

.masterLoginLeftColumn
{
	float:left;  
	margin-top:-4px;
	margin-left:0;
	padding-left:0px;
}

.masterLoginRightBorder 
{
	padding-left:30px;
}

.gridEditButtonSpace
{
	padding-bottom:5px;
}

.comboBoxControls 
{
	width:234px;
	*width:236px; 
	height:22px;
}

body:first-of-type .comboBoxControls  
{
	width:235px;
}

.clientSelect 
{
	width:390px; 
	height:127px;
	margin:auto; 
	background-image:url(images/ClientPageBg.jpg);
}


/* For Mouse Over ToolTip */
#fixedtipdiv {
    position:absolute;
    z-index:1;
}

.tooltiptxt {
    width: 200px;
    background-color:#88b4db;
    border: 1px solid #393a3c;
    color:#2f3033;
    padding: 5px;
    font:normal 11px Verdana;
    line-height:18px;
    position:absolute;
    left:10px;
    top:5px;
}

/* End */


