/* ::::::::::::::::::::::::::::::::  DEFAULTS  :::::::::::::::::::::::::::::::::::::: */

html,body { margin:0; padding:0; background-color:#ffffff; }
body {font-size:70%;}
body, td { font-family:Tahoma, Helvetica, sans-serif; color:#444; text-align:left; }
form { font-family:Tahoma, Helvetica, sans-serif; margin:0; padding:0; }
td, th { font-family:Tahoma, Helvetica, sans-serif; color:#444; margin:0;  }
img { border:1; margin:2; padding:2; }
.hide { display: none; }

p { line-height:0.4cm; font-size:11px;}

a { color: #00649a; text-decoration:none;}
a:hover	{ color: #00649a; text-decoration:underline;}

h1 {font-size:1.45em; color:#A46625; padding: 0 0 4px 0; margin:0;}  /* displayed at 20px; Child pixels / parent pixels = child ems */

#leftPanel h1 {	margin-top:10px; padding:0; font-size:1.45em;}
# h1 {	margin:5px 18px 8px 0px; padding:0; font-size:1.6em;}

h2 {font-size:1.1em; color:#A46625; padding:0; margin:10px 0 0 0;}  /* displayed at 12px */

#ctaNewsTitle h2 { font-size:1.45em; }
 
h3 {font-size:1em; border:0; color:#A46625; padding:0; margin:2px 0 2px 0px; line-height:15px;}  /* displayed at 15px */
h4 {font-size:1em; margin:0; padding:0;}  /* displayed at 11px */
h3 a {font-size:12px;}
h2 a {font-size:14px;}

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover {text-decoration:underline; color:#633D16;}

i { font-size:.9em; display:block; color:#999999; margin:2px 0 0 0;}
center{ text-align:center }

.note {color:#000000; font-style:italic;}
.cleaner { clear: both; margin: 0; padding: 0; }
.variable { clear: both; }

.divider 
{ 
	background:url("../Images/dotted-line.png") repeat-x; 
	margin:4px 0 6px 0; 
	_margin:4px 0 -6px 0; 
	height:1px;
}
#mainborder
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}


.whitespace
{
	width:1px;
	height:100%;
	background-color:#ffffff;
	float:left;	
}

/*p img{padding:0px 0px 0px 0px}
/* ::::::::::::::::::::::::::::::: General Pages - Images :::::::::::::::::::::::::::::: */
 p img
{
	margin: 0px 0px 0px 0px;
}

.seperatorDiv
{
	height:1px;
	width:100%;
	background-color:#fff;
}

b


/* ::::::::::::::::::::::::::::::::  HEADER  :::::::::::::::::::::::::::::::::::::: */

#header {
  	margin: 0 auto;
	width:952px;
	clear:right;
	padding: 8px 0 0 23px;
}

#utilNav {
	margin:0;
	padding:14px 195px 0 0; 
	height:14px;
}

#utilNav ul {
	margin:0;
	padding:3px 0 0 0;
	list-style:none;
}

#utilNav li{
	float:right;
	margin:0 2px;
	padding:0;
	font-size:1.1em;
}

#utilNav div {
	float:right;
	margin:0;
	padding: 0 0 0 0;  
}

/* ::::::::::::::::::::::::::::::::  LOGO  :::::::::::::::::::::::::::::::::::::: */

#logo a {
	display:block;
	background:url("../Images/DSEA2cLogo_cropped.jpg") no-repeat left bottom;
	width:175px;
	height:70px;
	text-indent: -1000px;
	float:left;
	padding: 0 28px 0 0;	
}

/* ::::::::::::::::::::::::::::::::  NAVIGATION  :::::::::::::::::::::::::::::::::::::: */

#mainNav {
	float:left;
	line-height:normal;
	background:url("../Images/top-nav4.png") repeat-x left bottom;
	width:100%;
	padding: 15px 0 1px 5px;	
}

#mainNav ul {
	width: 930px;
	margin: 0 auto;
	padding:0;
	list-style:none;
}

#mainNav li {
	float:left;
	margin:0 0 0 2px;
	padding:0;
	height:30px;
	text-indent: -3000px;
}

#mainNav a {
	position:relative;
	display:block;
	height:30px;
	text-indent: -3000px;
}

	
}
/* ::::::::::::::::::::::::::::::::  CONTENT  :::::::::::::::::::::::::::::::::::::: */

#mainContent{clear:left; width:928px; font-size:1.1em; margin: 0 auto; padding:2px 0px 55px 0px;}

/* ::::::::::::::::::::::::::::::::  TAG LINE  :::::::::::::::::::::::::::::::::::::: */

#tagline {
	background:url("../Images/tagline_new.png") no-repeat left bottom;
	width:500px;
	height:25px;
	text-indent: -2000px;
	float:inherit;
	padding: 0 0 0 0;
	margin:18px 0 0 0;
}

/* ::::::::::::::::::::::::::::::::  TOP NAVIGATION LINKS :::::::::::::::::::::::::::::::::::::: */

#home a {
	background:url("../Images/home.png") no-repeat left top;
	width:60px;
}
#homeAction a:hover {
	background:url("/images/navigation/government-action-on.gif") no-repeat left top;
}
#homeAction a.topNavOn,#salariesAction a.topNavOn:hover  {
	background:url("/images/navigation/government-action-cur.gif") no-repeat left top;
	width:60px;
}
#salaries a {
	background:url("../Images/salaries.png") no-repeat left top;
	width:70px;
}
#salariesAction a:hover {
	background:url("/images/navigation/government-action-on.gif") no-repeat left top;
}
#salariesAction a.topNavOn,#salariesAction a.topNavOn:hover  {
	background:url("/images/navigation/government-action-cur.gif") no-repeat left top;
	width:70px;
}

#salaries_blue a {
	background:url("../Images/salaries_blue.png") no-repeat left top;
	width:70px;
}
#salaries_blueAction a:hover {
	background:url("/images/navigation/government-action-on.gif") no-repeat left top;
}
#salaries_blueAction a.topNavOn,#salariesAction a.topNavOn:hover  {
	background:url("/images/navigation/government-action-cur.gif") no-repeat left top;
	width:70px;
}
#aboutdsea a {
	background:url("../Images/aboutdsea.jpg") no-repeat left top;
	width:90px;
}
#aboutdseaAction a:hover {
	background:url("/images/navigation/government-action-on.gif") no-repeat left top;
}
#aboutdseaAction a.topNavOn,#salariesAction a.topNavOn:hover  {
	background:url("/images/navigation/government-action-cur.gif") no-repeat left top;
	width:90px;
}

#aboutdsea_red a {
	background:url("../Images/aboutdsea_red.png") no-repeat left top;
	width:90px;
}
#aboutdsea_redAction a:hover {
	background:url("/images/navigation/government-action-on.gif") no-repeat left top;
}
#aboutdsea_redAction a.topNavOn,#salariesAction a.topNavOn:hover  {
	background:url("/images/navigation/government-action-cur.gif") no-repeat left top;
	width:90px;
}
#profDevelopment a {
	background:url("../Images/profDevelopment.png") no-repeat left top;
	width:120px;
}
#profDevelopmentAction a:hover {
	background:url("/images/navigation/government-action-on.gif") no-repeat left top;
}
#profDevelopmentAction a.topNavOn,#profDevelopmentAction a.topNavOn:hover  {
	background:url("/images/navigation/government-action-cur.gif") no-repeat left top;
	width:120px;
}

#profDevelopment_brown a {
	background:url("../Images/profDevelopment_brown.png") no-repeat left top;
	width:120px;
}
#profDevelopment_brownAction a:hover {
	background:url("/images/navigation/government-action-on.gif") no-repeat left top;
}
#profDevelopment_brownAction a.topNavOn,#profDevelopmentAction a.topNavOn:hover  {
	background:url("/images/navigation/government-action-cur.gif") no-repeat left top;
	width:120px;
}



#politicalAction a {
	background:url("../Images/politicalAction.png") no-repeat left top;
	width:110px;
}
#politicalActionAction a:hover {
	background:url("/images/navigation/government-action-on.gif") no-repeat left top;
}
#politicalActionAction a.topNavOn,#politicalActionAction a.topNavOn:hover  {
	background:url("/images/navigation/government-action-cur.gif") no-repeat left top;
	width:110px;
}

#politicalAction_purple a {
	background:url("../Images/politicalAction_purple.png") no-repeat left top;
	width:110px;
}
#politicalAction_purpleAction a:hover {
	background:url("/images/navigation/government-action-on.gif") no-repeat left top;
}
#politicalAction_purpleAction a.topNavOn,#politicalActionAction a.topNavOn:hover  {
	background:url("/images/navigation/government-action-cur.gif") no-repeat left top;
	width:110px;
}

#accountability a {
	background:url("../Images/accountability.png") no-repeat left top;
	width:110px;
}
#accountabilityAction a:hover {
	background:url("/images/navigation/government-action-on.gif") no-repeat left top;
}
#accountabilityAction a.topNavOn,#accountabilityAction a.topNavOn:hover  {
	background:url("/images/navigation/government-action-cur.gif") no-repeat left top;
	width:110px;
}

#accountability_orange a {
	background:url("../Images/accountability_orange.png") no-repeat left top;
	width:110px;
}
#accountability_orangeAction a:hover {
	background:url("/images/navigation/government-action-on.gif") no-repeat left top;
}
#accountability_orangeAction a.topNavOn,#accountabilityAction a.topNavOn:hover  {
	background:url("/images/navigation/government-action-cur.gif") no-repeat left top;
	width:110px;
}

#pensions a {
	background:url("../Images/pensions.png") no-repeat left top;
	width:75px;
}
#pensionsAction a:hover {
	background:url("/images/navigation/government-action-on.gif") no-repeat left top;
}
#pensionsAction a.topNavOn,#pensionsAction a.topNavOn:hover  {
	background:url("/images/navigation/government-action-cur.gif") no-repeat left top;
	width:75px;
}

#pensions_green a {
	background:url("../Images/pensions_green.png") no-repeat left top;
	width:75px;
}
#pensions_greenAction a:hover {
	background:url("/images/navigation/government-action-on.gif") no-repeat left top;
}
#pensions_greenAction a.topNavOn,#pensionsAction a.topNavOn:hover  {
	background:url("/images/navigation/government-action-cur.gif") no-repeat left top;
	width:75px;
}

#bulletin a {
	background:url("../Images/BulletinBoard.png") no-repeat left top;
	width:100px;
}


#bulletin_green a {
	background:url("../Images/BulletinBoard_green.png") no-repeat left top;
	width:100px;
}

#publications a {
	background:url("../Images/publications.png") no-repeat left top;
	width:100px;
}
#publicationsAction a:hover {
	background:url("/images/navigation/government-action-on.gif") no-repeat left top;
}
#publicationsAction a.topNavOn,#pensionsAction a.topNavOn:hover  {
	background:url("/images/navigation/government-action-cur.gif") no-repeat left top;
	width:110px;
}
#publications_darkred a {
	background:url("../Images/publications_darkred.png") no-repeat left top;
	width:100px;
}
#publications_darkredAction a:hover {
	background:url("/images/navigation/government-action-on.gif") no-repeat left top;
}
#publications_darkredAction a.topNavOn,#pensionsAction a.topNavOn:hover  {
	background:url("/images/navigation/government-action-cur.gif") no-repeat left top;
	width:110px;
}

/* ::::::::::::::::::::::::::::::::  HOME PAGE BANNER :::::::::::::::::::::::::::::::::::::: */
#columnOne
{
	width:242px; 
	min-height: 525px; 
	float:left; 
	background:url("http://www.cta.org/images/col-bg.jpg") no-repeat; 
	padding:0 18px 15px 13px; 
	margin: 0 0 60px 0; 
}

#columnTwo
{ width:273px; float:left; padding: 0 0 0 1px; border-right:1px solid #FFF; margin: 0 0 60px 0;}


#columnThree
{ width:163px; float:left; background:url("http://www.cta.org/images/col-3-bg.jpg") repeat-x; min-height: 535px; _height: 535px; padding: 0px 30px 0px 15px;}

#columnFour { width:131px; float:left; padding: 5px 0px 0px 10px;}

/* ::::::::::::::: GENERAL ::::::::::::::: */
/* This overrides the width for columnOne for the general pages */
.general #mainContent #columnOne {
	padding-top:10px;
	width:140px;
}

.general #mainContent #columnOne h2 {margin:0; padding:0; margin-bottom:5px;}
/* This overrides the width for columnOne for the general pages */
.general #mainContent #columnTwo {
	width:368px;
	padding:0 18px 5px 14px;	
}

.general #mainContent #columnTwo { background:none;}

.general #mainContent #columnTwo .colTwoMain p { background:transparent; margin-bottom:12px;}

.general #mainContent #columnThree {
	width:161px; padding: 0px 15px 0 7px;
}

/**/

.feature h2, .colTwoMain h2 {
	margin:0;
    color:#EAE8CB;
}

.colTwoMain {
	padding:13px 13px 8px 13px;
	background:url(http://www.cta.org/images/bg-col2-main-bot.jpg) no-repeat;
	line-height:15px;
}

.colTwoMain p { background:transparent; margin-bottom:12px;}

/* ::::::::::::::::::::::::::::::::  HOME PAGE BANNER :::::::::::::::::::::::::::::::::::::: */

#outerContentDiv
{
	margin: 0px 0px 0px 0px;
	width:100%;
	height:150px;		
	padding: 1px 0 0 0px;		
}

#outerContentBg
{
	padding:0px 0px 0px 23px;
	width:100%;
	height:100%;
	background:url("../Images/bg.png") repeat-x left;
}

#leftDiv
{
	margin:0px 0px 0px 15px;
	width:253px; 		
	height:100%;	
	background-color:#ffffff;		
	float:left;
}

#rightDiv
{
	padding:0px 0px 0px 0px;
	width:497px;	
	height:100%;	
	float:left;
	border-right:1px solid #FFF;
	/*background:url("../Images/BannerImage/image1.jpg") no-repeat;*/
}

/* :::::::::::::::::::::::::::::::: SPACER BELOW HOME PAGE  :::::::::::::::::::::::::::::::::::::: */
#mainSpacer
{
	width:100%;
	height:10px;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 0px;	
}

#spacerbg
{
	padding:0px 0px 0px 23px;
	width:100%;
	height:100%;
	background:url("../Images/bannerspacer.png") repeat-x left;
}

#leftSpacerDiv
{
	margin:0px 0px 0px 15px;
	width:253px; 		
	height:100%;	
	background-color:#ffffff;		
	float:left;
}

#rightSpacerDiv
{	
	padding:0px 0px 0px 0px;
	width:497px;	
	height:100%;
	background-color:#004879;
	float:left;
	border-right:1px solid #FFF;
	background:url("../Images/rightspacer.png") no-repeat;
}


#firstWhiteLine
{
	margin-left:15px;
}

#secondWhiteLine
{
	margin-left:251px;
}

#thirdWhiteLine
{
	margin-left:497px;
}

/* :::::::::::::::::::::::::::::::: AD PANEL ::::::::::::::::::::::::::::::::::::: */
#adPanelContent a:hover
{
	text-decoration:none;
	color:#9C4E00;
	
}

/* :::::::::::::::::::::::::::::::: CONTENT  :::::::::::::::::::::::::::::::::::::: */

#Content
{
	clear:left; 
	width:100%;
	height:100%;	
	margin: 0 auto; 
	padding:1px 0px 10px 0px;	
	font-family:Tahoma, Helvetica, sans-serif;	
}

#contentbg
{
	width:100%; 
	height:100%;
	margin: 0 auto; 	
	padding:0px 0px 0px 23px;
	background-color:#ffffff;
}

#contentbg img
{	 
	/*border-top: black 1px solid;
 	border-bottom: black 1px solid;
 	border-left: black 1px solid; 
	border-right: black 1px solid;*/
}

#leftPanel
{
	margin:0px 0px 0px 15px;		
	width:251px; 		
	height:100%;	
	min-height:500px;
	background-color:#f7f5e6;		
	float:left;
	border-right:1px solid #eae4bd;
	border-left:1px solid #bad8e2;
	/*background:url("../Images/left-blue-bg.png") repeat-y ;*/
	background:url("../Images/left_bg.png") no-repeat;
}

#rightPanel
{
	background-color:#fff;	
	border-right: 1px solid #ebebeb;
	float:left;
	/*width:497px;*/
	width:347px;
	height:100%;
	min-height:500px;
	/*background:url("../Images/right-yellow-bg2.png") repeat-y;*/
	background:url("../Images/mid_bg.png") no-repeat;
}

#adPanel
{
	background-color:#fff;	
	border-right: 1px solid #e2e2e2;		
	float:left;
	width:150px;
	height:100%;
	min-height:500px;
	/*background:url("../Images/right-yellow-bg4.png") repeat-y;*/
	background:url("../Images/right_bg.png") no-repeat;
	padding:0px 0px 15px 0px;
}

#memberPanel
{
	background-color:#fff;	
	border-right: 1px solid #e2e2e2;		
	float:left;
	width:251px;
	height:100%;
	min-height:500px;
	/*background:url("../Images/right-yellow-bg4.png") repeat-y;*/
	background:url("../Images/left_bg.png") no-repeat;
	padding:0px 0px 15px 0px;
}

#contentPanel
{
	width:100%;
	min-height:500px;
	height:100%;
	float:left;
}

#leftPanelContent
{
	padding:0px 10px 15px 10px;		
}

#mainContentPanel
{
	padding:7px 10px 15px 10px;
}

#adPanelContent
{
	padding:7px 5px 5px 5px;
}

defaultBorder{

 border-top: black 1px solid;
 border-bottom: black 1px solid;
 border-left: black 1px solid; 
 border-right: black 1px solid;

}
/* :::::::::::::::::::::::::::::::: HEADING  :::::::::::::::::::::::::::::::::::::: */
#bottomOuterPanel
{
	width:100%;
	float:left;
}


#bottomPanel
{
	background-color:#fff;
	background:url("../Images/bottom-bg.png") no-repeat;	
	width:900px;
	height:100%;
	padding:15px 10px 2px 5px;
	margin: 0 auto; 	
	font-family:Tahoma, Helvetica, sans-serif;	
}

#bottomPanel ul
{
	margin: 0 auto;
	list-style-type:none;
	padding:1px 0 18px 0;
}

#bottomPanel li {
	margin:0;
	padding:0;
	display:inline;
}

/* :::::::::::::::::::::::::::::::: HEADING  :::::::::::::::::::::::::::::::::::::: */
 #leftPanelContent h1 
{	
	margin-top:10px; 
	font-size:1.6em;
	padding:0; 
	/*color:#0d3854;*/
	color:#0061a3;
}

 #leftPanelContent h2 
{	
	margin-top:10px; 
	font-size:1.6em;
	padding:0; 
	/*color:#0d3854;*/
	color:#cc0033;
}

/* :::::::::::::::::::::::::::::::: BUTTON  :::::::::::::::::::::::::::::::::::::: */
.buttonStyle
{
	background:url("../Images/button-bg2.png") no-repeat;
	padding:1px 2px 2px 20px;
	font-family:Tahoma, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-align:left;
	color:#0061a3;
}

/* :::::::::::::::::::::::::::::::: LABEL  :::::::::::::::::::::::::::::::::::::: */
.labelStyle
{
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	color:#444444;
}

/* :::::::::::::::::::::::::::::::: RADIO BUTTON  :::::::::::::::::::::::::::::::::::::: */
.radioButtonStyle
{
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	color:#444444;
}

/* :::::::::::::::::::::::::::::::: TEXTBOX  :::::::::::::::::::::::::::::::::::::: */
.textboxStyle
{
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bolder;
	text-align:left;
	color:#353535;
}

/* :::::::::::::::::::::::::::::::: Copyright  :::::::::::::::::::::::::::::::::::::: */
#copyrightInfo
{
	color:#333333;
	float:left;
}

#footerNav
{
	width:450px;
	height:25px;	
	float:inherit;
	padding: 0 0 40px 0;
	text-align:right;
	
	
}

/* :::::::::::::::::::::::::::::::: Quick Links  :::::::::::::::::::::::::::::::::::::: */
#quickLinks ul
{
	list-style-image:url("../Images/arrow.png");
	list-style-type:circle;
}

#quickLinks li
{
	margin:0;
	padding:1px;
	font-size:1.1em;		
}

/* :::::::::::::::::::::::::::::::: Quick Links - Default2 :::::::::::::::::::::::::::::::::::::: */
#quickLinks2 
{
	padding:5px 0px 0px 0px;
	font-size:1.1em;	
}

#quickLinks2 a
{		
	padding-left:5px;
}

.quickLinks2
{
	padding:5px 0px 0px 0px;
	font-size:1.1em;	
}

.quickLinks2 a
{
	padding-left:5px;
}

/* :::::::::::::::::::::::::::::::: Left Links :::::::::::::::::::::::::::::::::::::: */
#leftLink
{
	padding:1px 0px 0px 0px;
	font-size:1.0em;	
}

#leftLink a
{		
	padding-left:1px;
}



/* :::::::::::::::::::::::::::::::: General Pages :::::::::::::::::::::::::::::::::::::: */

#pageHeader
{
	width:100%;
	height:10px;
	background-color:#0061A3;
	color:#fff;
	font-family:Tahoma, Helvetica, sans-serif;
	margin:0 auto;
}

.whitediv
{
	height:25px;
	width:100%;
	background-color:#fff;
	font-family:Tahoma, Helvetica, sans-serif;
	padding:10px 0px 5px 40px;
}

#bluediv
{
	width:100%;
	height:1px;
	background-color:#004879;
	color:#004879;	
	margin:0 auto;
}

.whitediv h1
{
	font-size:18px;
	color:#004879;
	font-family:Tahoma, Helvetica, sans-serif;
}

/* ::::::::::::::::::::::::::::::: General Pages - header :::::::::::::::::::::::::::::: */
#genMainContentPanel h2
{
	font-size:12px;
	color:#333333;
	font-family:Tahoma, Helvetica, sans-serif;
}

#genMainContentPanel h3
{
	font-size:10px;
	color:#333333;
	font-family:Tahoma, Helvetica, sans-serif;
}


/* ::::::::::::::::::::::::::::::: General Pages - Images :::::::::::::::::::::::::::::: */
#genMainContentPanel p img
{
	margin:0px 0px 0px 0px;
}


/* ::::::::::::::::::::::::::::::: General Pages - Content :::::::::::::::::::::::::::::: */
#genMainContentPanel Content
{
	font-size:12px;
	color:#333333;
	font-family:Tahoma, Helvetica, sans-serif;
}


/* ::::::::::::::::::::::::::::::: General Pages - Links ::::::::::::::::::::::::::::::: */

#genMainContentPanel h3 a
{
	font-size:10px;
	color:#333333;
	font-family:Tahoma, Helvetica, sans-serif;
}

#genMainContentPanel h3 a:hover
{
	font-size:10px;
	color:#9C4E00;
	font-family:Tahoma, Helvetica, sans-serif;
	text-decoration:none;
}

/* :::::::::::::::::::::::::::::::: General Pages2 :::::::::::::::::::::::::::::::::::::: */

#pageHeader2
{
	width:100%;
	height:10px;
	background-color:#004879;
	color:#fff;
	font-family:Tahoma, Helvetica, sans-serif;
	margin:0 auto;
}

.whitediv2
{
	height:25px;
	width:100%;
	background-color:#0061A3;
	font-family:Tahoma, Helvetica, sans-serif;
	padding:10px 0px 5px 40px;
	color:#fff;
}

#bluediv2
{
	width:100%;
	height:1px;
	background-color:#fff;	
	margin:0 auto;
}

.whitediv2 h1
{
	font-size:18px;
	color:#fff;
	font-family:Tahoma, Helvetica, sans-serif;
}

#generalLeftPanel
{
	margin:0px 0px 0px 15px;		
	width:150px; 		
	height:100%;	
	min-height:500px;
	background-color:#f7f5e6;		
	float:left;
	border-right:1px solid #fff;
	border-left:1px solid #bad8e2;	
	background:url("../Images/gen_left_bg.png") no-repeat;
}

#generalContentPanel
{
	background-color:#fff;	
	border-right: 1px solid #fff;	
	float:left;	
	width:448px;
	height:100%;
	min-height:500px;	
}

#generalSiteContentPanel
{
	margin: 0px 0px 0px 25px;
	background-color:#fff;	
	border-right: 1px solid #fff;	
	float:left;	
	width:748px;
	height:100%;
	min-height:500px;	
}

#generalRightPanel
{
	background-color:#fff;	
	border-right: 1px solid #e2e2e2;		
	float:left;
	width:150px;
	height:100%;
	min-height:500px;	
	background:url("../Images/gen_right_bg.png") no-repeat;
	padding:0px 0px 15px 0px;
}

#genLeftPanelContent
{
	padding:7px 10px 15px 10px;		
}

#genMainContentPanel
{
	padding:7px 10px 15px 10px;
}

.boldTitle
{
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: Black ;
	float: left; 
	 vertical-align: top 

}
#error, .pageError, .pageWarning , .pageSuccess, .pageInformation {
	margin: 0em;
	padding:0 10px 0 45px;
	}
	
	
	#columnFirst
{
	background-color:#fff;	
	border-right: 1px solid #fff;	
	float:left;	
	width:230px;
	height:100%;
	min-height:500px;	
}
	
	
.boldTableTitle
{
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: Black ;
	float: left; 
	 vertical-align: top 

}


.CenterTitle
{
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: Black ;
	vertical-align: top; 
    text-align   :center

}
.CenterText
{
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;
	color: Black ;
	vertical-align: top; 
    text-align   :center

}

.italicFont
{
 font-style:italic;
 font-weight:bold;
 }
 
 .underlineFont
{
  font-weight:bold;
  text-decoration: underline;
  color:Maroon
  
 }
 
 /* ::::::::::::::::::::::::::::::: Grid  :::::::::::::::::::::::::::::: */
 .column { float: left; }
 .grid3col, .grid3cola  { width: 100%; }
 .grid3col .grid2col .column { width: 46%; }
 .grid3col .column { width: 32%; margin-left: 2%; }

 .grid3cola .column { width: 64%; margin-left: 2%; }
 .grid3cola .column.first,
 .grid3cola .column.last { width: 18%; }
 
 .column.first, .column.last { margin-left: 0 !important; }
.column.last { float: right !important; }

/* ::::::::::::::::::::::::::::::: Admin Link Button  :::::::::::::::::::::::::::::: */

.linkButton
{
	font-weight: bold;
	text-decoration: underline;
	color: Maroon;
	background-color: #ffffcc;
}

#tableTitleRow
{
	font-weight: bold;
	color: Maroon;
	/*background:url("../Images/left-blue-bg.png") repeat-y ;*/
	background: url(../Images/tbg.png) repeat-x;
}

#Label
{
	font-weight: bold;
}

#Percent
{
	 
	color: Maroon;
 
}