/*  alpha office css  */

* {padding:0; margin:0;}


body {

font-family: Verdana, Arial, Helvetica, sans-serif; 

  font-size: 12px;

  color:#000060; margin-top: 14px;

}




.dotted-horiz-line { background-image : url(../images/orange-dot.gif);

	background-repeat : repeat-x;

	background-position : bottom;

}



.dotted-vert-line {

	background-image : url(../images/orange-dot.gif);

	background-repeat : repeat-y;

}



td {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

color: #000060;

}



a, a:visited, a:active  {

	font-weight: normal;

	text-decoration: underline;

	color: green;

}



a:hover{

	font-weight: bold;

	text-decoration: underline;

}



h1 {

margin: 0px; margin-left: 7px; margin-right: 7px;

padding: 3px; font-family: serif;

text-align: left;color: green;padding-bottom:16px; padding-top: 7px;

font-style : italic; font-size: 27px;

}



H2 {

  font-family: sans-serif; margin-top: 0px;

  font-size: 18px;padding: 3px; 

  color: #005E9D;

}

H3 {

  font-family: sans-serif;padding: 3px; 

  font-size: 16px;

  color: green;

}



.border {

border : 1px solid #ED018C;}



.box {

  padding: 6px; width: 95%;

  margin: 3px;

  background: #ffffdd;

  color: #000000; border: 1px solid #000060; word-spacing: 0.1em;}

  

.button {border-top: 1px solid #88bb00; border-left: 1px solid #88bb00; border-bottom: 1px solid #385703; border-right: 1px solid #385703; background: green; cursor:pointer; text-align: center; padding: 3px; color: #ffffff; font-size: 11px;  text-transform : uppercase; }



.content {padding: 14px;text-align:left;}

.content ul, .content ol {text-align:left;margin-left:25px;margin-right:25px;margin-bottom:25px;}
.content p {margin-bottom:15px;}

.list {margin-left:25px;margin-right:25px;}

.error {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px; 

  color : red; font-weight : bold;}



.footer ,footer a,.footer a:link,.footer a:visited {

font-family : sans-serif;

  font-size: 12px;

  color: white;

  padding : 7px;

  text-align : center;

}



.footer a:hover {

  font-weight : bold;

}



fieldset {

  position:relative;margin: 0px 15px;

  padding:5px;

  border: 1px solid green;

}



legend {

  padding:2px;

  color : #666666;

  font-weight : bold;

  font-size : 14px;

}

.padding3 {

	padding : 3px;

}

.padding6 {

	padding : 6px;

}

.pagetrail,.pagetrail a,.pagetrail a:link,.pagetrail a:visited {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 10px;

  color : white;

  padding-right : 12px;

  padding-top : 3px;

  padding-bottom : 6px;

}

.pagetrail a:hover {

  font-weight : bold;

}

.pullquote {float: right; width: 33%; text-align: left;

   font-size: 12px; font-weight: normal; font-family: sans-serif;

   padding: 1em; background: #ffffdd;

   color: Black; border: 1px solid #000066; letter-spacing: 0.03em;

  margin: 3px;}



.blue {

color: blue;

}



.green {

color: green;

}



.bbd, bbd a, .bbd a:link, .bbd a:visited, .bbd a:hover {

color: green;font-size: 11px;

}

.white {

color: white;

}



/* GENERAL */



.clear {clear:both;position:relative;font-size:0px;height:0px;line-height:0px} 


