/* CSS Document */

body, td, th {
	font-family: Trebuchet MS, Arial;
	font-size: 13px;
	color: #000000;
}
body {;
	background-repeat:repeat-x;
	background-attachment:scroll;
	background-position:0px 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
FONT: normal 110% 'Trebuchet MS', 'Verdana', Arial, sans-serif;
	color: #ee6e04;
	text-decoration: none;
}
a:visited {
FONT: normal 110% 'Trebuchet MS', 'Verdana', Arial, sans-serif;
	text-decoration: none;
	color: #0033CC;
}
a:hover {
FONT: normal 110% 'Trebuchet MS', 'Verdana', Arial, sans-serif;
	text-decoration: none;
	color: #000000;
}
a:active {
FONT: normal 110% 'Trebuchet MS', 'Verdana', Arial, sans-serif;
	text-decoration: none;
	color: #005faa;
}
.style2 {
font-family: Trebuchet MS, Verdana, Arial;
	font-size: 13px;
	color: Red;
	}
.style4 {
font-family: Trebuchet MS, Verdana, Arial;
	font-size: 13px;
	color: #000000;
}
.style4a {
font-family: Trebuchet MS, Verdana, Arial;
	font-size: 11px;
	color: #000000;
}
.style4b {
font-family: Verdana, Arial;
	font-size: 11px;
	color: #000000;
}
.style5 {color: #CC0000}
.style8 {
	color: #0033CC;
	font-weight: bold;}

.style9 {color: #666666;}
.style10 {
	font-size: 24px;
	font-family: "Times New Roman", Times, serif;
	color: #CC0000;
}
.style18 {
	font-size: 36px;
	font-family: "Times New Roman", Times, serif;
	color: #E10000;
	font-weight: bold;
}
.style23 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color:#333333}
.style25 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; }
.style27 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; color: #666666; }
.style20 {font-size: 24px; font-family: "Times New Roman", Times, serif; color: #E10000; font-weight: bold; }
.style29 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; }
.style34 {font-family: Times New Roman, Times, serif, sans-serif; font-weight: bold; font-size: 19px; }
.style35 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; }
.style37 {color: #3333CC}
.style40 {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style41 {font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; }
.style42 {font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #CC0000; }

.formreq
{
border: 1px #996633 solid;
background-color: #FAF3ED;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
text-decoration: none;
color: #0057d1;
font-style: normal;}

.formopt
{
border: 1px #996633 solid;
background-color: #FAF3ED;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
text-decoration: none;
color: #606060;
font-style: normal;}

.formsubmit
{
border: 1px #996633 solid;
background-color: #FAF3ED;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #cc3300;
font-style: normal;
letter-spacing: 1px;}

.formothers
{
border: 1px #996633 solid;
background-color: #FAF3ED;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #000000;
font-style: normal;
letter-spacing: 1px;
padding-left: 0px;
padding-top: 3px;
padding-bottom: 3px;
padding-right: 0px;}

.successsub
{
border: 1px gray solid;
background-color: #FAF3ED;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
text-decoration: none;
color: #0052c6;
font-style: normal;
letter-spacing: 1px;
padding: 3px;}
.imageborder
{
border: 1px #ffffff solid;}
.imageborder_pending
{
border: 1px #EEDAC8 solid;
}

.imageborder1
{
border: 1px #6699CC solid;}

.imageborder2
{
border: 1px #CCCCCC solid;}

.imageborderbg
{
border: 1px #c3daee solid;
background-color: #edf5ff;
border-bottom: none;
padding: 3px;}

.imageborderbg_pending
{
background-color: #F5E9DE;
border-bottom: none;}

.imageborderbg1
{
border: 1px gray solid;
background-color: #edf5ff;
padding: 3px;}

.imageborderbg1a
{
border: 1px gray solid;
background-color: #ffffff;
border-top: none;
padding: 3px;}

.imageborderbg2
{
border: 1px #f4e5d9 solid;
background-color: #edf5ff;}

#ddblueblockmenu UL {
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
PADDING-TOP: 0px;
MARGIN: 0px;
FONT: 100% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
LIST-STYLE-TYPE: none
}
#ddblueblockmenu LI UL {
PADDING-RIGHT: 0px;
DISPLAY: block;
PADDING-LEFT: 5px;
PADDING-BOTTOM: 0px;
BORDER-LEFT: 0px #ffffff solid;
PADDING-TOP: 0px;
TEXT-DECORATION: none;
FONT: normal 100% 'Trebuchet MS', 'Verdana', Arial, sans-serif;}

#ddblueblockmenu LI A {
FONT-SIZE: 95%;
DISPLAY: block;
PADDING-RIGHT: 0px;
PADDING-LEFT: 7px;
PADDING-BOTTOM: 1px;
PADDING-TOP: 2px;
MARGIN-LEFT: 0px;
BORDER-LEFT: #ffffff 4px solid;
BORDER-RIGHT: #ffffff 4px solid;
BORDER-BOTTOM: 1px #bdd4ec solid; 
COLOR: #B72100;
BACKGROUND-COLOR: #F4F9FF;
TEXT-DECORATION: none;
FONT: normal 100% 'Trebuchet MS', 'Verdana', Arial, sans-serif;}

#ddblueblockmenu LI A:hover {
FONT-SIZE: 95%;
DISPLAY: block;
PADDING-RIGHT: 0px;
PADDING-LEFT: 7px;
PADDING-BOTTOM: 1px;
PADDING-TOP: 2px;
MARGIN-LEFT: 0px;
BORDER-LEFT: 4px #ffffff solid;
BORDER-RIGHT: #ffffff 4px solid;
BORDER-BOTTOM: 1px #bdd4ec solid; 
COLOR: #000000;
BACKGROUND-COLOR: #E8FAD5;
TEXT-DECORATION: none;
FONT: normal 100% 'Trebuchet MS', 'Verdana', Arial, sans-serif;}

#ddblueblockmenu {
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
PADDING-TOP: 0px;
FONT: bold 100% 'Trebuchet MS', 'Verdana', Arial, sans-serif;
COLOR: white;
BORDER-BOTTOM: 0px solid;
BORDER-TOP: 0px solid;
BORDER-LEFT: 0px solid;
}

.menutitle {
PADDING-RIGHT: 3px;
PADDING-LEFT: 8px;
PADDING-BOTTOM: 3px;
PADDING-TOP: 3px;
FONT: bold 100% 'Trebuchet MS', 'Verdana', Arial, sans-serif;
COLOR: Black;
BORDER-BOTTOM: 0px solid;
BORDER-TOP: 0px solid;
BORDER-LEFT: 4px #ffffff solid;
BORDER-RIGHT: #ffffff 4px solid;
BACKGROUND-COLOR: #bdd4ec;
/*background-image:url('images_layout/bg_subscriptsub.gif');*/
background-repeat:repeat-x;
}
.textInput,textarea{  /* General style for my inputs when they're not highlighted */
  background-color:#FFFFFF;
  font-family: Trebuchet MS, Verdana, Arial;
	font-size: 13px;
}
.inputHighlighted{  /* Highlighting style */
  background-color:#F4E5D9;
  font-family: Trebuchet MS, Verdana, Arial;
	font-size: 13px;
  color: #cc0000
} 
.progress{
	width: 1px;
	height: 14px;
	color: white;
	font-size: 12px;
  overflow: hidden;
	background-color: orange;
	padding-left: 5px;
}
