body {
font-family : verdana, trebuchet;
text-align : center;
font-size : 16px;
color : white;
}

.container {
width : 980px;
margin : auto;
}

.leftnav
{
float: left;
font-family : verdana, trebuchet;
margin-right : 20px;
}

.content
{
float : left;
background: url(images/heading.jpg) repeat-x ;
width: 740px;
/*background: url(images/greygradient.jpg) repeat-x ;*/
font-family : verdana, trebuchet;
}
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#blueblock{
width: 180px;
border-right: 1px solid #000;
padding: 0 0 1em 0;
margin-bottom: 1em;
font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
font-size: 90%;
background-color: #900000; /*90bade;*/
color: #333;
}

* html #blueblock{ /*IE 6 only */
w\idth: 147px; /*Box model bug: 180px minus all left and right paddings for #blueblock */
}

#blueblock ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#blueblock li {
border-bottom: 2px solid white;
margin: 0;
}

#blueblock li a{
display: block;
padding: 5px 5px 5px 8px;
border-left: 10px solid #990001;
border-right: 10px solid #990001;
background-color: #990000; /*2175bc;*/
color: #fff; 
text-decoration: none;
width: 100%;
}

html>body #blueblock li a{ /*Non IE6 width*/
width: auto;
}

#blueblock li a:hover{
border-left: 10px solid #000066;
border-right: 10px solid #000066;
background-color: #000066;
color: white;
}

h1 {
font-family : verdana, trebuchet;
font-size : 28px;
text-align : center;
margin : auto;
color : white;
height : 60px;
}

h2 {
font-family : verdana, trebuchet;
text-align : center;
}

hr {
width : 980px;
color : white;
}

.underscore {
 border-top : solid white 2px;
 color : white;
 width : 980px;
}

.normal{
color : white;
font-family : verdana, trebuchet;
font-size : 16px;
}

.link:link {
 color : yellow;
 font-weight : normal;
 text-decoration : none;
 font-size :16px;
 border : none;
}

.link:visited {
 color : yellow;
 font-weight : normal;
 text-decoration : none;
 font-size :16px;
 border : none;
}

.link:hover {
 color : yellow;
 font-weight : normal;
 text-decoration : underline;
 font-size :16px;
 border : none;
}

.link:active {
 color : yellow;
 font-weight : normal;
 text-decoration : none;
 font-size :16px;
 border : none;
}

.link2:link {
 color : yellow;
 font-weight : normal;
 text-decoration : none;
 font-size :12px;
 border : none;
}

.link2:visited {
 color : yellow;
 font-weight : normal;
 text-decoration : none;
 font-size :12px;
 border : none;
}

.link2:hover {
 color : #00CCFF;
 font-weight : normal;
 text-decoration : underline;
 font-size :12px;
 border : none;
}

.link2:active {
 color : yellow;
 font-weight : normal;
 text-decoration : none;
 font-size :12px;
 border : none;
}

.validators {
margin-top :10px;
width : 750px;
text-align:center;
margin-left : auto;
margin-right : auto;
}


.validators2 {
margin-top :10px;
width : 750px;
text-align:center;
margin-left : auto;
margin-right : auto;
}


.copyright {
 margin : auto;
 font-family : arial;
 font-size : 9px;
 text-align : center;
 width : 980px;
 color : white;
}

.minimenu   {
  font-size : 10px;
  text-align : center;
  margin-left : 0px;
}

.minimenu a:link    {
  /* Applies to all unvisited links */
  text-decoration:  none;
  font-weight:      bold;
  background-color: black;
  color:            white;
  } 
.minimenu a:visited {
  /* Applies to all visited links */
  text-decoration:  none;
  font-weight:      bold;
  background-color: black;
  color:            white;
  } 
.minimenu a:hover   {
  /* Applies to links under the pointer */
  text-decoration:  none;
  font-weight:      bold;
  background-color: black;
  color:            yellow;
  } 
.minimenu a:active  {
  /* Applies to activated links */
  text-decoration:  none;
  font-weight:      bold;
  background-color: black;
  color:            white;
  }

.contact {
margin-top : 10px;
font-size : 20px;
font-family : verdana, trebuchet;
}

.contact:link {
 color : #FFFF33;
 font-weight :normal;
 text-decoration : none;
 font-size :20px;
 font-family : Verdana, Trebuchet;
 border : none;
}

.contact:visited {
 color : #FFFF33;
 font-weight :normal;
 text-decoration : none;
 font-size :20px;
 font-family : Verdana, Trebuchet;
 border : none;
}

.contact:hover {
 color : #FFFF33;
 font-weight : normal;
 text-decoration : underline;
 font-size :20px;
 font-family : Verdana, Trebuchet;
 border : none;
}

.contact:active {
 color : #FFFF33;
 font-weight :normal;
 text-decoration : none;
 font-size :20px;
 font-family : Verdana, Trebuchet;
 border : none;
}

.form {
background: url(images/formback.jpg) repeat-y ;
color : white;
font-family : Verdana, Trebuchet;
font-size : 16px;
width : 700px;
height : 800px;
margin : auto;
text-align : center;
border : 1px solid white;
padding-top : 10px;
}

.formtitle {
color : white;
font-family : Verdana, Trebuchet;
font-size : 20px;
}

.formleft {
color : white;
font-family : Verdana, Trebuchet;
font-size : 16px;
padding-top : 2px;
text-align : left;
width : 260px;
}

.formright {
color : white;
font-family : Verdana, Trebuchet;
font-size : 16px;
text-align : left;
}

.security {
color : white;
font-family : Verdana, Trebuchet;
font-size : 12px;
}

.thankyou {
background: url(images/formback.jpg) repeat-y ;
color : white;
font-family : Verdana, Trebuchet;
font-size : 16px;
width : 700px;
height : 80px;
margin : auto;
text-align : center;
border : 1px solid white;
padding-top : 20px;
}


.questiontitle {
margin-top : 10px;
background-color : blue;
color : white;
font-family : Verdana, Trebuchet;
font-size : 16px;
text-align : center;
width : 50%;
border :1px solid white;
}

.answertitle {
margin-top : 10px;
background-color : blue;
color : white;
font-family : Verdana, Trebuchet;
font-size : 16px;
text-align : center;
width : 50%;
border :1px solid white;
}


.question {
margin-top : 10px;
padding : 5px;
color : white;
font-family : Verdana, Trebuchet;
font-size : 16px;
text-align : left;
width : 358px;
}

.answer {
margin-top : 10px;
padding : 5px;
color : white;
font-family : Verdana, Trebuchet;
font-size : 16px;
text-align : left;
width : 358px;
}

.highlight {
color : red;
font-weight : bold;
}

.heading {
 background: url(images/serviceback.jpg) repeat-x;
 text-align : center;
 margin : auto;
 color : white;
 border : solid white 1px;
 font-family : verdana, trebuchet;
 font-size : 18px;
 margin-bottom : 5px;
 padding-left : 10px;
 padding-right : 10px;
}

.nobullet {
margin : auto;
text-align : center;
list-style-type: none
}

.linkguidebox {
 background: url(images/formback.jpg) repeat-y ;
 width : 700px;
 margin : auto;
 text-align : center;
 color : black;
 border : solid white 1px;
 font-family : verdana, trebuchet;
 font-size : 12px;
}

.linkguide {
 margin : auto;
 text-align : center;
 line-height : 20px;
 font-weight : normal;
 color : white;
 font-family : verdana, trebuchet;
 font-size : 12px;
 padding : 10px;
}

.linkhtml{
border : solid white 1px;
width : 680px;
background: url(images/formback.jpg) repeat-y ;
color : white;
font-family : arial;
font-size : 14px;
text-align : left;
padding :10px;
}

.linkdetails {
 border : solid white 1px;
 background: url(images/formback.jpg) repeat-y ;
 font-size : 12px;
 width : 700px;
 vertical-align : text-top;
 color : white;
} 

.linkcatl {
 border : solid white 2px;
 width : 320px;
 text-align: center;
 background: url(images/formback.jpg) repeat-y ;
 color : white;
 font-family : verdana, trebuchet;
 font-weight: bold;
}

.linkcatr {
 border : solid white 2px;
 width : 320px;
 text-align: center;
 background: url(images/formback.jpg) repeat-y ;
 background-color : blue;
 color : white;
 font-family : verdana, trebuchet;
 font-weight: bold;
}

.linkx {
 vertical-align : text-top;
 width : 320px;
 text-align: center;
 background-color : black;
 color : white;
 font-size : 12px;
 font-family : verdana, trebuchet;
}

