/************* everywhere styles ****************/

html { 
	padding-right: 0px; 
    padding-left: 0px; 
    padding-bottom: 0px; 
    padding-top: 0px; 
    margin: 0px; 
} 

body {
	background: #157dec;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	width: 100%;
}

.alignC {text-align:center;}
 
.alignL {text-align:left;}
 
.alignR {text-align:right;}

.alignJ {text-align:justify;}

p{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
}

/************* header styles ****************/

#header{
	margin: 10px;
	height: 140px;
	clear: none;
}

/************* globalNav styles ****************/

#NavLinks{
	margin-top: 10px;
	margin-bottom: 20px;
	color: white;
}

#NavLinks a:link, #NavLinks a:visited {
	font-size: 13px;
	font-weight: bold;
	margin: 10px;
	letter-spacing: 0px;
	word-spacing: normal;
	text-decoration: none;
	color: white;
}

#NavLinks a:hover{
	font-size: 14px;
	color: yellow;
}

/************* content styles ****************/

#content{
	background: #c6deff;
	width: 98%;
	margin-left: 8px;
	margin-right: 8px;
}

#PageNum{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: black;
}

#contentTop{
	height: 40px;
	background: #157dec;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: white;
	text-align: center;
}

#contentXSL{
	margin-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
}

#contentXSL2{
	margin-top: 10px;
	padding-left: 10px;
	padding-right: 5px;
}

#contentStep1{
	margin-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
}

#contentSOAP{
	margin-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
}

#contentStep2{
	margin-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
}

#contentButtons{
	margin-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
}

/************* form styles ****************/

div.row {
  clear: both;
  width: 100%;
  }

div.row span.label1 {
  width: 23%;
  float: left;
  text-align: center;
  }

div.row span.label2 {
  width: 13%;
  float: left;
  text-align: left;
  }

div.row span.label3 {
  width: 17%;
  float: left;
  text-align: left;
  }

div.row span.label4 {
  width: 21%;
  float: left;
  text-align: left;
  }

div.row span.formbox1 
{
  width: 22%; 
  float: left;
  text-align: right;
  } 
  
div.row span.nobox 
{
	float: left;
	width: 1%;
}

div.row span.formbox2 {
  width: 13%;
  float: left;
  text-align: left;
  } 

div.row span.formbox3 {
  width: 17%;
  float: left;
  text-align: left;
  } 

div.row span.formbox4 {
  width: 21%;
  float: left;
  text-align: left;
  } 

div.row span.formbuttons {
  float: left;
  text-align: left;
  } 

div.row span.generatepage {
  width: 40%;
  float: left;
  text-align: left;
  } 

div.row span.editpage {
  width: 60%;
  float: right;
  text-align: right;
  }  

.boxfields {
  background: #b7ceec;
  color: Black;
  } 

.buttonfields {
  background: #728fce;
  color: white;
  } 

/************* footer styles ****************/

#footer{
	margin: 10px;
	clear: both;	
	color: white;
}

#footerLinks{
	margin: 0px;
}

#footerLinks a:link, #footerLinks a:visited {
	font-size: 12px;
	font-weight: bold;
	margin: 10px;
	letter-spacing: 0px;
	word-spacing: normal;
	text-decoration: none;
	color: white;
}

#footerLinks a:hover{
	font-size: 13px;
	color: yellow;
}

#copyright{
	margin: 10px;
	clear: both;	
	font-size: 12px;
	color: white;
}
/* CSS Document */

