/* Default CSS Stylesheet for a new Web Application project */

BODY
{ background-color:#FFFFFF;
	font-family:Verdana,Arial;
	margin-top:0;
	margin-left:0;
	margin-right:0
}
.tdstyle { BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid }
.headstyle { BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid; TEXT-ALIGN: center }
.subtext { FONT-WEIGHT: normal; FONT-SIZE: 10px }
.valueheader { BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid }

TABLE
{ 
	font-size:12px;
}

TEXTAREA
{
	font-family:Verdana,Arial;
	font-size:11px
}

A:link	{	
	text-decoration:	none;
	color:	#3333cc;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#3333cc;
	}
	
.datagridheader
{
	text-decoration: none;
	color: Black;
}
a.datagridheader:link
{
	text-decoration: none;
	color: Black;
}
a.datagridheader:visited
{
	text-decoration: none;
	color: Black;
}
a.datagridheader:hover
{
	text-decoration: underline;
	color: Black;
}
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

.content 
{
	font-family: Arial, Sans-Serif, Verdana;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
}
a.content:link
{
	font-family: Arial, Sans-Serif, Verdana;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	color: Blue;
}
a.content:active
{
	font-family: Arial, Sans-Serif, Verdana;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	color: Blue;
}
a.content:visited
{
	font-family: Arial, Sans-Serif, Verdana;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	color: Blue;
}
a.content:hover
{
	font-family: Arial, Sans-Serif, Verdana;
	font-weight: normal;
	font-size: 12px;
	text-decoration: underline;
	color: Blue;
}
.SectionHeading
{
	font-family: Arial, Sans-Serif, Verdana;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}


.errormsg
{
	font-family: Arial, Verdana, helvetica, Sans-Serif;
	font-size: 12px;
	color: Red; 
}
legend {
  padding: 0.2em 0.5em;
  border:1px solid #006699;
  color:#006699;
  font-size:120%;
  text-align:right;
  font-weight:bold;
  }
fieldset { border:0px solid #B5CCD7 }

.fieldlabel 
{
	 font-family: Verdana;
	 font-size: 11px;
	 text-align: right;
	 font-weight: bold;
}
 
.title 
{
	 font-family: Verdana;
	 font-size: 12px;
	 font-weight: bold;
	 color:6699CC
}
	
.sectionDescription 
{
	font-weight:bold;	
	background-color:#F7F7F7;
}
.Confirmation 
{
	font-weight:bold;
	color: Red;
}
.PageTitle 
{
	font-weight:bold;
	font-size: 13px;
	text-transform:uppercase;
	font-family: Verdana, Arial, Sans-Serif;
}

.SubTitle 
{
	font-weight:bold;
	font-size: 13px;
	font-family: Verdana, Arial, Sans-Serif;
}

.ActivePage
{	
	text-decoration: none;
	color:	black;
}	

.TableHead 
{
	font-weight:bold;
	color:#000000;
}
a.TableHead:active
{
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
a.TableHead:visited
{
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
a.TableHead:link
{
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
a.TableHead:hover
{
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
.sbttn 
{
	BORDER-RIGHT: #006699 1px solid; 
	BORDER-TOP: #006699 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #006699 1px solid; 
	CURSOR: hand; 
	COLOR: #006699; 
	BORDER-BOTTOM: #006699 1px solid; 
	FONT-FAMILY: Arial; 
	BACKGROUND-COLOR: #b5ccd7 
}

/*body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#003366;
	}*/
	
.loginbutton
{
	background:url(../images/submit.jpg);
	width:67px;
	height:29px;
	cursor:hand;
}	

.Resetbutton
{
	background:url(../images/reset.jpg);
	width:67px;
	height:29px;
	cursor:hand;
}	

.textfield{
border:solid 1px #003366;
}
.container
{ background:#e6f2ff url(../images/body-bg.gif) repeat-x;
  font-family: Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#003366;
 }

.container1
{ background:#e6f2ff url(../images/body-bg.gif) repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#003366;
 }	  
	
.middleContainer 
{
	Border-right: solid 10px #003366;
	border-left: solid 10px #003366;
	border-bottom:solid 10px #003366;
	background:# ;
	width: 718px; 
	min-height:580px;
	height:auto;
	max-height:100%;
}
	
.outertable 
{
	width: 650px; 
	margin:0 2px 0 2px;
	vertical-align:middle;
}

.outertable1
{
	Border-right: solid 3px #003366;
	border-left: solid 3px #003366;
	background:#f8f8f8;
	width: 711px; 
	margin:0 2px 0 2px;
	vertical-align:middle;
}
.footer
{
	Border-right: solid 3px #003366;
	border-left: solid 3px #003366;
	background:#f8f8f8;
	width: 711px; 
	margin:0 2px 0 2px;
	vertical-align:middle;
}


.header-image
{  
	Border-right: solid 1px #003366;
	border-left: solid 1px #003366;
	border-bottom: solid 2px #003366;
	width: 699px; 
    height:82px;
}

.centerContainer
{  margin-top:25px;
	
	width:282px;
    height:149px;
    vertical-align:middle; 
     margin-bottom:185px;
 }

.innertable 
{
	margin:3px;
	Border: solid 10px #d9d7be;
	width:277px;
    height:144px; 	
	vertical-align:middle;
}

.heading 
{   text-transform:uppercase;
	font-family:Arial;
	font-size:18px;
	font-style:normal;
	font-weight:bold;
	color:#ff3906;
	margin-top:20px;
	margin-bottom:15px;
}

.qheading
{   text-transform:none;
	font-family:Arial;
	font-size:13px;
	font-style:normal;
	font-weight:bold;
	color:#003366;
    padding-left:10px;
    float:left;	
}

.qoption
{   text-transform:none;
	font-family:Arial;
	font-size:13px;
	font-style:normal;
	font-weight:normal;
	color:#003366;
    float:left;	
    margin:5px 0 5px 25px;
}

#colborder
{border:solid 1px #bbb787;
	height:75px;
}
#colborder1
{border:solid 1px #bbb787;
	height:71px;
}
.intable 
{   vertical-align:middle;
	width:680px;
}
.firstrow
{
 background:#f8f8f8;
 width:691px;
 text-transform:none;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:#003366;
    float:left;	
}
.firstcol
{
	padding-top:5px;
 background:#e0decb;
 text-transform:none;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:#003366;
    float:left;	
}

.nxtrow
{
 background:#f8f8f8;
 width:691px;
 text-align:left;
 font-family:Arial;
 font-size:12px;
 font-style:normal;
 font-weight:normal;
 color:#003366;
 float:left;
 height:75px;	
}
.nxtcol
{ background:#f8f8f8;
 text-transform:none;
 text-align:left;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#003366;
    float:left;	
} 
.thankstext
{	font-family:Arial;
	font-size:15px;
	color:#003366;
	vertical-align:middle;
	height:450px;
	}

.HeaderMenu 
{
	color:#FFFFFF;
	font-size: 11px;
}
a.HeaderMenu:active
{
	color:#FFFFFF;
	text-decoration:none;
	font-size: 11px;
}
a.HeaderMenu:visited
{
	color:#FFFFFF;
	text-decoration:none;
	font-size: 11px;
}
a.HeaderMenu:link
{
	color:#FFFFFF;
	text-decoration:none;
	font-size: 11px;
}
a.HeaderMenu:hover
{
	font-size: 11px;
	color:#FFFFFF;
	text-decoration:underline;
}
.arrow {
	list-style-image: url(../images/pointerbullet.gif);
	padding-bottom:1px;
}

.Report 
{
	background: #D6E7EF;
	border-bottom: 1px solid #104A7B;
	border-right: 1px solid #104A7B;
	border-left: 1px solid #AFC4D5;
	border-top:1px solid #AFC4D5;
	font-weight:bold;
	cursor: hand
}
.MenuItems 
{
	color: White;
	font-family: Sans-Serif, Verdana, Arial;
	font-size: 11px;
}
.header
{
	color: #FBED14;
	font-family: Sans-Serif, Verdana, Arial;
	font-size: 11px;
}
