/* CSS Document */
body
{
 padding:0px;
 margin:0px;
 text-align:center;
 background-color:#E7E7E7;
}
#bodyheaderbg
{
 background-color:#FFFFFF;
 text-align:center;
 height:100px;
 vertical-align:middle;
}
#bodyheaderbg1
{
 background-color:#01384A;
 height:8px;
}
#bodyheaderbg2
{
 background-color:#01384A;
 text-align:center;
 height:40px;
}
.company
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:16px;
 color:white;
 padding-top:10px;
 text-decoration:none;
}
.scrollbars
{
	 border:Gray solid 2px;
	 border-bottom:2px;

}
h1
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:18px;

 color:#FDD502;
 padding-top:10px;
 text-decoration:none;
}
h1 a
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:18px;
 
 color:#FDD502;
 padding-top:10px;
 text-decoration:none;
}
h1 a:hover
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:18px;

 color:#FDD502;
 padding-top:10px;
 text-decoration:underline;
}
.loginmsg
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#ffffff;
 padding-top:5px;
}
.loginmsg a{
 color:#ffffff;
}
.loginmsg a:link{
 color:#ffffff;
}
.loginmsg a:visited{
 color:#ffffff;
}
.loginmsg a:hover{
 text-decoration:none;
}
.loginmsg a.active{
 color:#ffffff;
}
/*new*/
#dd {
  margin-left: 25%;
  padding: 0 0 0px 0;
}

#dd li {
  margin: 0;
  padding: 0;
  list-style: none;
  float: left;
  font: bold 11px arial;
}

#dd li a.menu {
  display: block;
  text-align: center;
  background: #5970B2;
  padding: 4px 10px;
  margin: 0 1px 0 0;
  color: #FFF;
  width: 60px;
  text-decoration: none;
}

#dd li a.menu:hover {
  background: #49A3FF;
}
.mainright {
	float:right;
}
.submenu {
  background: #EAEBD8;
  border: 1px solid #5970B2;
  visibility: hidden;
  position: absolute;
  z-index: 3;
}

.submenu a {
  display: block;
  font: 11px Verdana;
  text-align: left;
  text-decoration: none;
  padding: 5px;
  color: #2875DE;
  
}

.submenu a:hover {
  background: #49A3FF;
  color: #FFF;
}

.tabmenu
{
 background-color:#de0031;
 text-align:center;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:800;
 color:#FFFFFF;
 border-right:#00396B solid 2px;
  
}
.tabmenu a
{
  background-color:#de0031;
  padding:6px;
  display:block;
  line-height:160%;
}
.tabmenu a:link
{
  background-color:#de0031;
  color:#ffffff;
  text-decoration:none;
}
.tabmenu a:visited
{
  background-color:#de0031;
  color:#ffffff;
  text-decoration:none;
}
.tabmenu a:hover
{
 background-color:#216DB4;
}
.tabmenu a:active
{
  background-color:#de0031;
  color:#ffffff;
  text-decoration:none;
}
.activityarea
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:15px;
 font-weight:bold;
 color:white;
 text-align:left;
 padding-left:25px;
 background-color:#0C6988;
}
.activityarea1
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#000000;
 text-align:left;
 padding-left:25px;
 background-color:#EFF7FF;
}
#dataregion
{
 background-color:#E7E6DF;
	/*height: 429px;*/
}
#contentregion
{
 margin-top:10px;
	height: 406px;
}
.activitysubheading
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#000000;
 text-align:left;
 padding-left:10px;
 background-color:#E7E7E7;
 border:#ffffff solid 2px;
}
.activitysimpletext
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#7B827B;
}
.activitysub
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#000000;
 text-align:left;
 padding-left:10px;
 background-color:#E7E7E7;	
}
.activitysub a
{
	color:#000000;
	text-decoration:none;
}
.activitysub a:link;
{
	color:#000000;
	text-decoration:none;
}
.activitysub a:hover
{
	color:#ffffff;
	background-color:#0033cc;
	text-decoration:none;
}

.databorder
{
 border:#E7E7E7 solid 2px;
}
.subcontentmargin
{
 margin-top:10px;
}
.milestone
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#ffffff;
 background-color:#586C3F;
 /*If Box size depends on text
 padding:4px;*/
 /*If Box will of same size*/
 padding-top:3px;
 padding-bottom:3px;
 padding-right:3px;
 display:block;
 width:75px;
 vertical-align:middle;
 text-align:right;
}
.comment
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#ffffff;
 background-color:#588CAB;
 /*If Box size depends on text
 padding:4px;*/
 /*If Box will of same size*/
 padding-top:3px;
 padding-bottom:3px;
 padding-right:3px;
 display:block;
 width:75px;
 vertical-align:middle;
 text-align:right;
}
.message
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#ffffff;
 background-color:#2D4877;
 /*If Box size depends on text
 padding:4px;*/
 /*If Box will of same size*/
 padding-top:3px;
 padding-bottom:3px;
 padding-right:3px;
 display:block;
 width:75px;
 vertical-align:middle;
 text-align:right;
}
.file
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#ffffff;
 background-color:#744A6F;
 /*If Box size depends on text
 padding:4px;*/
 /*If Box will of same size*/
 padding-top:3px;
 padding-bottom:3px;
 padding-right:3px;
 display:block;
 width:75px;
 vertical-align:middle;
 text-align:right;
}
.todo
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#ffffff;
 background-color:#C97302;
 /*If Box size depends on text
 padding:4px;*/
 /*If Box will of same size*/
 padding-top:3px;
 padding-bottom:3px;
 padding-right:3px;
 display:block;
 width:75px;
 vertical-align:middle;
 text-align:right;
}
.recordpading
{
 padding-right:5px;
 padding-left:5px;
 padding-top:5px;
 padding-bottom:5px;
}
.textlink
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#0066FF;
 text-align:left;
 padding-left:4px;
}
.textlink a
{
	color:#0066FF;
}
.textlink a:link, .textlink a:visited, .textlink a.active
{
 color:#0066FF;
}
.textlink a:hover
{
 color:#FFFFFF;
 background-color:#0066FF;
}
.duebytext
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#222222;
 text-align:left;
 padding-left:4px;
}
.nametext
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#222222;
 text-align:left;
 padding-left:4px;
}
.strickouttext
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
 text-align:left;
 padding-left:4px;
 text-decoration:line-through;
}

.assigntext
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#999999;
 text-align:right;
 padding-right:4px;
}
.highlighttext
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#222222;
 background-color:#FFFF33;
 text-align:right;
 padding:3px;
}
.simpledatetext
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#222222;
 text-align:left;
 padding-left:4px;
}
.linktext1
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#999999;
 text-align:left;
 padding-left:4px;
}
.linktext1 a
{
 color:#999999;
}
.linktext1 a:link, .linktext1 a:visited, .linktext1 a:active
{
 color:#999999;
}
.linktext1 a:hover
{
 text-decoration:none;
 background-color:#999999;
 color:#ffffff;
}
.textwrappading
{
 vertical-align:top;
 padding-top:3px;
}
.wrappadding
{
 padding-left:8px;
}
#rightpadding
{
 padding-left:10px;
}
.rightcontent
{
 padding-top:10px;
 padding-bottom:10px;
}
a img
{
 border:none;
}
.projects
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#000000;
 text-align:left;
 background-color:#EFF7FF;
 padding-left:7px;
}
.projects1
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#000000;
 text-align:left;
 background-color:#EFF7FF;
 padding-left:7px;
}
#projectmenu {
font-family: Arial, Helvetica, sans-serif;
padding: 0px 0px 0px 0px;
margin: 0px;
}

#projectmenu h1 {
display: block;
font-size: 11px;
padding:5px 0px 0px 0px;
color:#000000;
margin:0px;
}
#projectmenu ul {
list-style: none;
margin:0px;
padding:0px;
border: none;
}
#projectmenu ul li {
margin:0px;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
padding-left:10px;

}
#projectmenu ul li a {
font-size: 11px;
padding:0px;
margin:0px;
color: #0033FF;
}

#projectmenu ul li a:hover, #projectmenu ul li a:focus {
color: #ffffff;
background-color: #0033FF;
text-decoration:none;
}
a.redlink
{
	font-size:11px;
	color:Red;
}
.redlink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:Red;
}
.redlink a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:Red;
}
.redlink a:hover, .redlink a:focus {
color: #ffffff;
background-color: Red;
text-decoration:none;
}
.whitetext
{
	color:White;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.graysmalltxt
{
	font-size:10px;
	color:Gray;
	font-family:Arial, Helvetica, sans-serif;
}
.graysmalltxt a
{
	font-size:10px;
	color:Gray;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:2px;
	padding-right:2px;
}
.graysmalltxt a:hover, .graysmalltxt a:focus
{
	background-color:#666666;
	color:White;
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
	text-decoration:none;
}
.userText
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
}
.lnk
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:5px;
	padding-right:5px;	
	padding-top:2px;
	padding-bottom:2px;
}
.lnk a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:5px;
	padding-right:5px;	
	padding-top:2px;
	padding-bottom:2px;
}
.lnk a:hover, .lnk a:focus 
{
	background-color: red;
}
.nounderline
{
	text-decoration:none;
}
.txt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.txtlnk
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:black;
}
.txtlnk a:hover, .lnk a:focus 
{
	text-decoration:underline;
}
.graywhite
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;	
	padding-top:2px;
	padding-bottom:2px;
}
.graywhite a
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;	
	padding-top:2px;
	padding-bottom:2px;
}
.graywhite a:hover, .graywhite a:focus
{
	text-decoration:none;
	background-color:white;
}
.editTable
{
	background-color:#efefef;
	border-color:#cccccc;
	border-width:2px;
	border-style:solid;
	font-size:11px;
}
.cellBorder
{
	border-color:#efefef;
	border-width:2px;
	border-style:solid;
	font-size:11px;
}
.activityarea1
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
 text-align:left;
 padding-left:25px;
 background-color:#EFF7FF;
}
.activityarealinkcolor
{
color:Red;

}
.overviewinnertext
{
	padding-left:10px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.overviewinnertext1
{
	padding-left:2px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.grayline
{
	font-size:1px;
	color:Gray;
	font-family:Arial, Helvetica, sans-serif;
}
.forgetheading
{

 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 padding-left:25px;
 font-weight:bold;
}
.forgetinnertext
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 line-height:90%;
 padding-left:25px;
 padding-right:10px;
}
.text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:Black;
}

.tt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:Black;
    
}


.graytxt
{
	font-size:12px;
	color:Gray;
	font-family:Arial, Helvetica, sans-serif;
}
.graytxt a
{
	font-size:12px;
	color:Gray;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:2px;
	padding-right:2px;
}
.graytxt a:hover, .graytxt a:focus
{
	background-color:#666666;
	color:White;
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
	text-decoration:none;
}
.innertext
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 line-height:130%;
 padding-left:15px;
 padding-right:15px;
}
.latesubheading
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:white;
 text-align:left;
 padding-left:5px;
 background-color:#cc0000;
 border:none;
}
.upcomingsubheading
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:black;
 text-align:left;
 padding-left:5px;
 background-color:#ffcc00;
 border:none;
}
.completesubheading
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:white;
 text-align:left;
 padding-left:5px;
 background-color:#009900;
 border:none;
}
.graycolor
{
	background-color:#efefef;
	height:35px;
}
.graycolor1
{
	background-color:#efefef;
}
.messagelink
{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:5px;
	padding-right:5px;	
	padding-top:2px;
	padding-bottom:2px;
}
.messageactivityarea
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 font-weight:bold;
 color:#000000;
 text-align:left;
 padding-left:25px;

}

.messageinnertext
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#000000;
 text-align:left;
 padding-left:25px;

}

.messagepostfirst
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:15px;
 font-weight:bold;
 color:#000000;
 text-align:left;
 padding-left:25px;
}

.messagetext
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#000000;
 text-align:left;
 padding-left:25px;

}
.messagegraysmalltxt
{
	font-size:11px;
	color:Gray;
	font-family:Arial, Helvetica, sans-serif;
}

.messagelefttext
{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:7px;
	padding-right:5px;	
	padding-top:2px;
	padding-bottom:2px;
}
.blackLink
{
	color:Black;
	font-size:12px;
	text-decoration:underline;
}
a.blackLink
{
	color:Black;
	font-size:12px;
	text-decoration:underline;
}

a.blackLink:hover
{
	color:Black;
	font-size:12px;
	text-decoration:none;
}

.overviewtextinner
{
	padding-left:20px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

.overviewrighttext
{
	padding-right:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.grayborder
{
	border-color:#efefef;
	border-style:solid;
	border-width:2px;
}
.darkgrayborder
{
	border-color:#cccccc;
	border-style:solid;
	border-width:1px;
}
a.blueBack:hover
{
	background-color:#0033cc;
	color:White;
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;
}
a.blueBack
{
	color:#0033cc;
	padding-left:2px;
	padding-right:2px;
}
.userText1
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
a.blueBackStrike:hover
{
	background-color:#0033cc;
	color:White;
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;
 text-decoration:line-through;
}
a.blueBackStrike
{
	color:#0033cc;
	padding-left:2px;
	padding-right:2px;
 text-decoration:line-through;
}

.postactivityarea
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#000000;
 text-align:left;

}

.postactivityareainnertext
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#000000;
 padding-left:30px;
 text-align:left;
}

.commentdarkgrayborder
{
	border-color:#cccccc;	
}

.commentright
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 text-align:right;
 padding-left:210px;
}

.clientinnertext
{
	padding-left:23px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
}
.graysmalltxt2
{
	font-size:11px;
	color:Gray;
	font-family:Arial, Helvetica, sans-serif;
	
}
.clientinnertxt
{
	padding-left:4px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
}
.dpclienttext
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#000000;
 padding-left:20px;
 text-align:left;
}

.alltodoactivitysub a
{
	color:#000000;
	text-decoration:none;
}
.alltodoactivitysub a:link;
{
	color:#000000;
	text-decoration:none;
}
.alltodoactivitysub a:hover
{
	color:#ffffff;
	background-color:#0033cc;
	text-decoration:none;
}

.itempad-alltodo
{
	padding-right:8px;
}

.allmilestonetext
{
	/*padding-left:20px;*/
	/*padding-right:50px;*/
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.alltodoactivitysubItems
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#000000;
 text-align:left;
 padding-left:70px;

}

.alltodoactivitysubList
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#000000;
 text-align:right;
 padding-left:55px;
 padding-right:5px;
}
.innertextclient
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 text-align:left;
 padding-left:27px;
}

.smalltxt
{
	font-size:10px;
	color:Black;
}
.editissuetext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000ff;
}
.allissuetext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
.userTextDefault
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;	
}
.databorderdefault
{
 border:#e7e7e7 solid 2px;
}
.error
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;

}
.defaultlink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0033cc;
	text-decoration:none;
}
.defaultlink a:link;
{
	color:#0033cc;
	text-decoration:none;
}
.defaultlink a:hover
{
	color:#0033cc;
	text-decoration:underline;
}
.defaultlink2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.defaultlink2 a:link;
{
	color:#FFFFFF;
	text-decoration:none;
}
.defaultlink2 a:hover
{
	color:#FFFFFF;
	text-decoration:underline;
}
.defaultlink1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0033cc;
	font-weight:bold;
	text-decoration:none;
}
.defaultlink1 a:link;
{
	color:#0033cc;

}
.defaultlink1 a:hover
{
	color:#0033cc;
	text-decoration:underline;
}
.text4
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:340px;
}
.text5
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:110px;
}
.text6
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:120px;
}
.textnew
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.indivitext1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:570px;
}
.indivitext2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:40px;
}


.indivitext3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:40px;
}
.text1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:460px;
}
.text2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:120px;
}
.text3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:120px;
}

.gridtext
{
	/*background-color:#00396B;*/
	background-color:#6D8CA0;
	color:White;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt; 
}
.gridtext a
{
	background-color:#6D8CA0;
	color:White;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt; 
    text-decoration:none;
}
.gridtext a:hover
{
	background-color:#6D8CA0;
	color:White;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt; 
    text-decoration:underline;
}
.loginbutton 
{
    border: 1px solid #006;
    color:White;
    background: #B53C54;
}
.linktext1
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#999999;
 text-align:left;
 padding-left:4px;
}
.linktext1 a
{
 color:#999999;
}
.linktext1 a:link, .linktext1 a:visited, .linktext1 a:active
{
 color:#999999;
}
.linktext1 a:hover
{
 text-decoration:none;
 background-color:#999999;
 color:#ffffff;
}
.linktext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:Blue;
	text-decoration:none;
}
.linktext a
{
	text-decoration:none;
	color:Blue;
}

.admintext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:Blue;
	text-decoration:underline;
}
.admintext a
{
	text-decoration:none;
	color:Blue;
}
.admintext a:hover
{
	text-decoration:none;
	color:Blue;
}
.bgcolor
{
	background-color:#ffffff;
}


a:hover
{
	text-decoration:underline;
}

#div1
{ 
	padding-bottom:1px;
	padding-left:2px;
	padding-right:2px;
	padding-top:1px;
	background-color:White;
	width:1024px;
}

/* Vishul */

/* Notifications */
.msgNotificatonsContainer{
    position: fixed;
    top:50px;
    right: 20px;
    z-index: 50
}

.msgNotifications
{
    padding:10px 20px;
    max-width: 300px;
    /*width:300px;
    height: 50px;*/
    border-radius: 7px;
    color:#fff;
    text-align: center;
    font-weight: bold;
    margin:10px;
}

.msgSuccess{
    background-color: #74b574;
    font-family:Arial, Helvetica, sans-serif;
}

.msgError{
    background-color: Red;
    font-family:Arial, Helvetica, sans-serif;
}
/* End of Notifications */

/* Dimmers */

.dimmerDiv
{
    display:none;
    width:100%;
    height:100%;
    opacity:0.7;
    /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter: alpha(opacity=70);
    position:absolute;
    top:0px;
    left:0px;
    background-color:#000;
    z-index:1;
}

.popupDimmer
{
    width:100%;
    /*height:inherit;
    opacity:0.9;
    /* IE 8 /
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
    filter: alpha(opacity=90);*/
    position:absolute;
    top:0px;
    left:0px;
    background-color:#fff;
    z-index:1;
}
/* end of Dimmers */

/* Popups */
.fvrPopup
{
    display:none
    ; border:solid 1px #000;
    /*height:200px;
    width:300px;    */
    max-width:400px;    
    /*display:inline-block;*/
    position:fixed;
    z-index:1;
    font-size:12px;
    box-shadow: 0px 2px 15px #fff;
    font-family:Arial, Helvetica, sans-serif;
}

.fvrPopupMessage
{
    padding:25px;
    background-color:#f0f0f0;
    /*font-weight:bold;*/
}
.fvrPopupButtons
{
    padding:5px;
    background-color:#fff;
}

/* End of Popups */

/* Buttons */

.btnBlue{border:none; background-color:#0c6988;padding:5px;color:#fff;}
.btnInactive{border:none; background-color:#0c6988;padding:4px;color:#fff;border:solid 1px #000;cursor:pointer;}
.closeButton
{
    background-color: Red;/*#fc5652*/
    /*background-color:#0c6988;*/
    position:absolute;
    top:-25px;
    right:-25px;
    border-radius: 25px;
    color: #fff;
    display: inline-block;    
    height: 25px;
    line-height: 25px;    
    text-align: center;
    width: 25px;
    cursor:pointer;
    font-weight:bold;
    border:solid 2px #000;
    font-family:Arial;
}

.RedButton
{
    background-color: #de0031;
    border: 1px solid #006;
    color: #fff !important;
    font-family: Arial;
    font-size: 12px;
    height: 18px;
    line-height:18px;
    margin: 0;
    padding: 0 10px;
    text-decoration: none !important;
    vertical-align: top;
    display:inline-block;
}

.button {
    background-color: #4CAF50; /* Green */
    border: none;
    color: white;
    padding: 5px 10px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    font-family:Arial, Helvetica, sans-serif;
    margin-right:5px;
}

.button:hover 
{
    text-decoration:none;
    background-color: #4C8050;
}

/* End of Buttons */

/*Vishul*/