/* CSS Document */
body {
	background-image:url(../../Images/CSS/bg.gif);
}
#content { 
	margin-right:auto; 
	margin-left:auto; 
	width:1195px; 
	}

/*** Content Box ***/

div.content_box_top {
	width:100%;
	height:6px;
	background-image:url(../../Images/CSS/gr_content_top.gif);
	background-repeat:no-repeat;
	padding-left:21px;
}

div.content_box_middle {
	width:1145px;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	background-color: #ffffff;
	padding-left:21px;	
	/*padding-bottom:50px;*/
}

div.content_box_bottom {
	width:1168px;
	height:5px;
	background-image:url(../../Images/CSS/gr_content_bottom.gif);
	background-repeat:no-repeat;
	padding-left:21px;	
}


/*** Primary Menu ***/

div.primary_menu {
	width:1195px;
	height:26px;
	clear:right;
}
div.primary_menu_left {
	width:15px;
	height:26px;
	background-image: url(../../Images/CSS/gr_primary_menu_left.jpg);
	background-repeat: no-repeat;
	float:left;
}
div.primary_menu_middle {
	width:1165px;
	height:26px;
	background-image: url(../../Images/CSS/gr_primary_menu_middle.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 25px;
	float:left;
}
div.primary_menu_right {
	width:15px;
	height:26px;
	background-image: url(../../Images/CSS/gr_primary_menu_right.jpg);
	background-repeat: no-repeat;
	float: right;
}
div.application_content
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
a.primary_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
a.primary_menu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
a.primary_menu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
a.primary_menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
}


/*** Help Box ***/

div.help_box {
	width:775px;
	border: 0px solid #000000
}

div.help_box_header {
	width:747px;
	height:18px;
	background-color: #333333;
	padding-left:10px;
	padding-top:6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	float: left;
}

div.help_box_x {
	width:18px;
	height:18px;
	background-color: #333333;
	padding-top:6px;
	float: right;
}

div.help_box_content {
	width:765px;
	background-color: #FFF1B4;
	border: 1px solid #333333;
	padding-left:8px;
	padding-top:10px;
	padding-bottom:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
/* top logos */
div.logo {
	width:98%;
	height:70px;

	padding-bottom: 10px;
}
div.cwlogo {
	float:left;
	width:45%;
	height:70px;
	vertical-align:middle;
}
div.fiilogo {
	float:right;
	width:45%;
	height:70px;
	vertical-align:bottom;
	text-align:right;
}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	color: #000;
}
h2 {
   font-family:Arial, Helvetica, sans-serif;
   font-size:14px;
   font-weight: bold;
	color: #000;
}
h3 {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight: bold;
  color: #000;
}
.doch1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18.0pt;
	font-weight: bold;
}
.doch2 {
   font-family:Arial, Helvetica, sans-serif;
   font-size:16.0pt;
   font-weight: bold;
   
}
.doch3 {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14.0pt;
  font-weight: bold;
}
p {
	font-family:Arial, Helvetica, sans-serif;
  	font-size:12px;
	color: #000;
}
.ptitle {
	font-family:Arial, Helvetica, sans-serif;
  	font-size:12px;
	color: #000;
	font-weight:bold;
	padding-left:20px;
}
a:link {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration: none; }
a:visited {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration: none;}
a:hover {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration: none;}

a.NA:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0000FF; text-decoration: underline; font:Arial; }
a.NA:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0000FF; text-decoration: underline; font:Arial;}
a.NA:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#990000; text-decoration: underline; font:Arial;}

a.fileupload:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#990000; text-decoration: underline;  }
a.fileupload:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#990000; text-decoration: underline;}
a.fileupload:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#990000; text-decoration: underline; }

a.FeaturedDocument:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration: underline;  }
a.FeaturedDocument:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#990000; text-decoration: underline;}
a.FeaturedDocument:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#990000; text-decoration: underline; }

a.Project{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:Blue; text-decoration: underline;  }

/* buttons */
.submitbutton {
	background: #FF5601;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	border-top: solid 1px #FC935C;
	border-right: solid 1px #FC935C;
	border-bottom: solid 1px #D74605;
	border-left: solid 1px #D74605;
	line-height: 9px;
}
.greybutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #5F5F5E;
	border-right-color: #5F5F5E;
	border-bottom-color: #000000;
	border-left-color: #000000;
	line-height: 35px;
	background-color: #2F2F2E;
	padding-top: 7px;
	padding-right: 30px;
	padding-bottom: 7px;
	padding-left: 30px;
}
.greybutton_browse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #5F5F5E;
	border-right-color: #5F5F5E;
	border-bottom-color: #000000;
	border-left-color: #000000;
	background-color: #2F2F2E;
	padding-top: 4px;
	padding-right: 15px;
	padding-bottom: 4px;
	padding-left: 15px;
}
/* main menu and title field */
div.headertitle {
	width:1195px;
	height:50px;
	padding-top:15px;
}
div.titlearealeft {
	width:600px;
	float:left;
	padding-left:21px;
}
div.titlearealeft2 {
	width:700px;
	float:left;
}
div.titlearearight {
	width:190px;
	float:right;
}
div.viewapplication {
	width:178px;
	height:55px;
	background-image:url(../../Images/CSS/btn-viewapplication.jpg);
	background-repeat:no-repeat;
	float:right;
	margin:0px;
	padding-right:20px;
	
}
.iconpdf {
	width:121px;
	height:24px;
	padding-left:24px;
	margin-top:18px;
	padding-top:10px;
}
div.menu {
	width:1195px;
	height:26px;
	background-image: url(../../Images/CSS/bg-topmenu.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 23px;
	padding-left: 13px;
}
a.topmenu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
a.topmenu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
a.topmenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
}
span.whitetext {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}
h1.redtext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	color: #D0453C;
}
h2.blacktext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #000;
	line-height: 1px;
	padding-left:21px;
}
/* tab menu */
div.tabmenu {
	width:927px;
	height:31px;
	background-image:url(../../Images/CSS/bg-tab-grey.gif);
	background-repeat:no-repeat;
	
}
div.tabs {
	width:120px;
	height:31px;
	float:left;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 32px;
}
div.tabs1 {
	width:170px;
	height:31px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 32px;
	text-align:center;
}
div.tabs2 {
	width:72px;
	height:31px;
	float:left;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 32px;
}
div.tabs3 {
	width:95px;
	height:31px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 32px;
	text-align:center;
}
div.tabhover {
	width:137px;
	height:31px;
	float:left;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F1C703;
	background-image: url(../../Images/CSS/menuhover.gif);
	background-repeat: no-repeat;
	line-height: 32px;
}
div.tabhover1 {
	width:170px;
	height:31px;
	float:left;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F1C703;
	background-image: url(../../Images/CSS/menuhover.gif);
	background-repeat: repeat-x;
	line-height: 32px;
}
div.tabhover2 {
	width:72px;
	height:31px;
	float:left;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F1C703;
	background-image: url(../../Images/CSS/menuhover_small.gif);
	background-repeat: no-repeat;
	line-height: 32px;
}
div.tabhoversmall {
	width:72px;
	height:31px;
	float:left;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F1C703;
	background-image: url(../../Images/CSS/menuhover_small.gif);
	background-repeat: no-repeat;
	line-height: 32px;
}
div.tabmenu2 {
	width:927px;
	height:26px;
	background-image:url(../../Images/CSS/bg-tab-black.gif);
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 22px;
	
}
div.tabmenu3 {
	width:927px;
	height:26px;
	background-image:url(../../Images/CSS/bg-tab-black.gif);
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 22px;
	text-align:center;
}
a.tabmenu1:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	padding-left:10px;
}
a.tabmenu1:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
a.tabmenu1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F1C703;
	text-decoration: none;
}
a.tabmenu2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F1C703;
	text-decoration: none;
	padding-left:10px;
}
a.tabmenu2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
}
a.tabmenu2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*color: #F1C703;*/
	text-decoration: none;
	/*font-weight: bold;*/
}
.tabyellowtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F1C703;
	text-decoration: none;
	font-weight: bold;
	padding-left:10px;
}
.tabwhitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
	padding-left:10px;
}
a.tabyellowtext 
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F1C703;
	text-decoration: none;
	font-weight: bold;
	padding-left:10px;
}
a.tabwhitetext
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
	padding-left:10px;
}
/* content */
div.contentbg {
	width:1195px;
	
	background-image:url(../../Images/CSS/bg-content.gif);
	background-repeat:no-repeat;
	padding-left:21px;
	padding-top:5px;
	margin-top:10px;
}
div.contentbgl {
	width:1195px;
	
	background-image:url(../../Images/CSS/bg-contentl.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-top:5px;
	margin-top:10px;
}
div.contentbg2 {
	width:1168px;
	
	background-image:url(../../Images/CSS/bg-content2.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-top:5px;
	margin-top:10px;
}
.titletext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: bold;
	color: #000;
	padding-top:10px;
}
.titletext2 {
	width:800px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: bold;
	color: #2F2F2E;
	padding-top:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2E2E1;
	line-height: 36px;
}
div.missinginformation {
	width:608px;
	height:107px;
	background-image:url(../../Images/CSS/img-missinginfo.gif);
	background-repeat:no-repeat;
}
.missinginfotitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #FFF;
	padding-left:47px;
	padding-top:20px;
}

.missinginfotitle2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #FFF;
	padding-left:0px;
}

.leftspace {
	margin-left:21px;
}
.topspace {
	vertical-align: middle;
}
.topspace2 {
	vertical-align: middle;
	padding-right:3px;
}
.leftspace1 {
	margin-left:7px;
}
.leftspace2 {
	margin-left:27px;
}
.leftspace3 {
	margin-left:120px;
}
p.missingtext {
	padding-left:47px;
}
div.contentextfield {
	widows:608px;
	float:left;
	padding-left:26px;
	padding-top:20px;
}
.redtext {
    font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	color: #D0453C;
}
/* content-text field  */
div.textfield {
	width:825px;
	padding-left:20px;
}
/* content-general info  */
div.generalinfo {
	width:570px;
	padding-left:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
div.project2 {
	width:710px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
div.formtitle {
	width:200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
	line-height: 27px;
	vertical-align: middle;
}
div.generalform {
	width:360px;
	float:right;
}
div.generalform1 {
	width:360px;
	float:right;
	padding-top:6px;
	line-height: 26px;
	vertical-align: middle;
}
div.generalform2 {
	width:500px;
	float:right;
	padding-top:6px;
	line-height: 26px;
	vertical-align: middle;
}
.formtopspace {
  margin-top:4px;
}
.formtopspace1 {
	padding-top:20px;
}
p.assname {
	padding-left:57px;
}
div.generalinstru {
	width:700px;
	padding-left:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
/* home */
div.homecontent {
	width:1100px;
	padding-left:15px;
	margin-top:20px;
}
div.leftbuttons {
	width:500px;
	float:left;
}
div.rightboxes {
	width:233px;
	float:left;
	padding-right:15px;
}
.actionitems {
	width:231px;
	height:111px;
	background-image: url(../../Images/CSS/img-actionitems.gif);
	background-repeat: no-repeat;
	padding-left:10px;
}
.whitetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
	font-weight:bold;
	padding-top:10px;
	}
.actionitemstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	line-height: 20px;
}
.actionitemstext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	line-height: 25px;
}
.buttonrightspace {
	padding-right:20px;
}
.applicationguideline {
	width:231px;
	height:130px;
	background-image: url(../../Images/CSS/img-applicationguidelines.gif);
	background-repeat: no-repeat;
	padding-left:10px;
	margin-top:6px;
}
.featuredinformations {
	width:231px;	
	border:solid 1px;
	background-repeat: no-repeat;
	padding-left:10px;
	margin-top:4px;
}
.smallredtext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #D0453C;
	font-weight:bold;
}
.textalign {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:right;
	line-height: 8px;
	padding-right: 20px;
}
.textalign2 {
	width:200px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:right;
	line-height: 8px;
	padding-right: 20px;
}
.textalign3 {
	width:550px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-right: 20px;
}
.right {
	text-align:right;
	padding-left:115px;
}
.right1 {
	text-align:right;
	padding-left:30px;
}
.topleftspace {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:20px;
	}
div.markettextfield {
	width:1130px;
	float:left;
	margin-top:10px;
}	
div.help {
	width:765px;
	height:163px;
	background-image: url(../../Images/CSS/img-help.gif);
	background-repeat: no-repeat;
	margin-bottom: 10px;
}
.helpyellowtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E7D000;
	padding-left:10px;
	padding-top:3px;
}
.helpbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-left:10px;
	padding-top:3px;
}
th.dt_header {
	height:26px;
	background-color: #A6A5A3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-align:left;
	padding-left:20px;
}
td.dt {
	padding-left:20px;
	height:26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
    border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #A6A5A3;
	border-left-color: #A6A5A3;
}
td.dt_rightline {
	padding-left:20px;
	height:26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #A6A5A3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A6A5A3;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #A6A5A3;
}

.adminFieldTitle { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; z-index:1 }
.adminFieldTitleBlue { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #0000FF; z-index:1 }
.adminFieldTitleSmall { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; z-index:1 }
.h2 {
   font-family:Arial, Helvetica, sans-serif;
   font-size:14px;
   font-weight: bold;
	color: #000;
}

.adminFieldError { font-family: Arial, Helvetica; font-size: 11px; font-weight: normal; color: #FF0000; z-index:1 }

 

.adminDataTitle { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; z-index:1 }
.adminDataTitleSmall { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; z-index:1 }
.adminReportTitle { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; z-index:1 }


.button 
{
	font-family:Arial, Helvetica, sans-serif;
  	font-size:12px;
	color: #ffffff;
	font-weight:bold;
	border-top:solid 1px #5F5F5E;
	border-right: solid 1px #5F5F5E;
	border-bottom: solid 1px #000000;
	border-left: solid 1px #000000;
	background-color: #2F2F2E;
	padding: 1px;
}

/* Alert Box Styles */
td.alert_CautionTitle { vertical-align: bottom; padding-top: 0px; padding-left: 50px; padding-bottom: 0px; padding-right: 0px; background-image: url("../../images/gr_alertCaution.jpg"); height: 40px; background-repeat: no-repeat;}
td.alert_Caution { padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; background-color: #ffffff; width: 672px; font-family: Arial, Helvetica; font-size: 11px; font-weight: normal; color: #000000; border-bottom: #FFFE06 5px solid; border-left: #FFFE06 5px solid; border-right: #FFFE06 5px solid;}

td.alert_ErrorTitle 
{
    vertical-align: bottom; 
    padding-top: 0px; padding-left: 50px; 
    padding-bottom: 0px; 
    padding-right: 0px; 
    background-image: url("../../images/gr_alertError.jpg"); 
    height: 40px; 
    background-repeat: no-repeat;
}
td.alert_Error { padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; background-color: #ffffff; width: 672px; font-family: Arial, Helvetica; font-size: 11px; font-weight: normal; color: #000000; border-bottom: #FF0000 5px solid; border-left: #FF0000 5px solid; border-right: #FF0000 5px solid;}

td.alert_SuccessTitle { vertical-align: bottom; padding-top: 0px; padding-left: 50px; padding-bottom: 0px; padding-right: 0px; background-image: url("../../images/gr_alertSuccess.jpg"); height: 40px; background-repeat: no-repeat;}
td.alert_Success { padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; background-color: #ffffff; width: 672px; font-family: Arial, Helvetica; font-size: 11px; font-weight: normal; color: #000000; border-bottom: #1EFF00 5px solid; border-left: #1EFF00 5px solid; border-right: #1EFF00 5px solid;}

td.alert_MissingTitle { vertical-align: bottom; padding-top: 0px; padding-left: 50px; padding-bottom: 0px; padding-right: 0px; background-image: url("../../images/gr_alertMissing.gif"); height: 40px; background-repeat: no-repeat;}
td.alert_Missing { padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; background-color: #ffffff; width: 608px; font-family: Arial, Helvetica; font-size: 11px; font-weight: normal; color: #000000; border-bottom: #FF0000 5px solid; border-left: #FF0000 5px solid; border-right: #FF0000 5px solid;}

 .topLeadin 
 {
    margin-left:21px;
    margin-top:21px;
    width:770px;
    font-family:Arial;
    font-size: 12px;
 }
 
 div.appMenu 
 {
	width:100%;
	height:112px;
    margin-top:0px;
    margin-bottom:12px;
 }

/* project- Activity Summary */
div.contentop {
	width:1134px;
	height:15px;
	background-image:url(../../images/contentop.gif);
	background-repeat:no-repeat;
	padding:0px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div.contentmiddle {
	width:1134px;
	padding:0px;
	margin:0px;
	background-color: #E3E1E0;
}
div.contentbottom {
	width:1134px;
	height:15px;
	background-image:url(../../images/contentbottom.gif);
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;
}
div.contentopS {
	width:947px;
	height:15px;
	background-image:url(../../images/contentop3.gif);
	background-repeat:no-repeat;
	padding:0px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div.contentmiddleS {
	width:947px;
	padding:0px;
	margin:0px;
	background-color: #E3E1E0;
}
div.contentbottomS {
	width:947px;
	height:15px;
	background-image:url(../../images/contentbottom3.gif);
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;
}
div.greencontentop {
	width:1134px;
	height:15px;
	background-image:url(../../images/contentop_gr.gif);
	background-repeat:no-repeat;
	padding:0px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div.greencontentmiddle {
	width:1134px;
	padding:0px;
	margin:0px;
	background-color: #BED98C;
}
div.greencontentbottom {
	width:1134px;
	height:15px;
	background-image:url(../../images/contentbottom_gr.gif);
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;
}
div.greencontentop2 {
	width:947px;
	height:15px;
	background-image:url(../../images/contentop2.gif);
	background-repeat:no-repeat;
	padding:0px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div.greencontentmiddle2 {
	width:947px;
	padding:0px;
	margin:0px;
	background-color: #BED98C;
}
div.greencontentbottom2 {
	width:947px;
	height:15px;
	background-image:url(../../images/contentbottom2.gif);
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;
}
table.activitySummary {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.3px;
	color: #000000;
	border: 1px solid #CCCCCC;
	text-align:center;
    margin-left:16px;
    margin-right:16px;
}
table.total {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	text-align:center;
	margin-left:18px;
}
th.celltitlebg{
	background-color: #2F2F2E;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
    padding-top:5px;
    padding-bottom:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
}
th.celltitlebg2{
	background-color: #2F2F2E;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
    padding-top:5px;
    padding-bottom:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
td.cellbg {
	background-color: #E7EAE9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
    padding-top:5px;
    padding-bottom:5px;
    padding-bottom:5px;
    font-family:Arial;
    font-size:9pt;
    text-align:center;
}
td.cellbg1 {
	background-color: #DBDDDC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
    padding-top:5px;
    padding-bottom:5px;
    font-family:Arial;
    font-size:9pt;
    text-align:center;
}
.dropdownMenuText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.totalText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	color: #000000;
	margin-top:5px;
}
table.marketdevelopment {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left:18px;
}

.red
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F1C703;
	text-decoration: none;
	font-weight: bold;
}


a.underl
{
    text-decoration: underline;
    font-size: 12px;
}