/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.border{
border: #323232 solid 1px;}

.index_contentfill{
	background-attachment: scroll;
	background-color: #FFFFFF;
	background-image: url(../../images/index/middle_contentfill.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.inner_contentfill{
	background-attachment: scroll;
	background-color: #FFFFFF;
	background-image: url(../../images/inner/middleInnr_contentfill.gif);
	background-repeat: repeat-x;
	background-position: center top;
}

.textgrey{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #494848;
	text-decoration: none;
	padding: 4px;
}

.textgrey12px{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #212121;
	text-decoration: none;
	padding: 1px;
}

.textwhite{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.footerfill{
	background-attachment: scroll;
	background-image: url(../../images/index/footr_fill.gif);
	background-repeat: repeat-x;
	background-position: center;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;	
}

.textwhitebold12px{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.textwhite16px{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.FT:link{text-decoration:none;color:#ffffff;}
.FT:visited{text-decoration:none;color:#ffffff;}
.FT:active{text-decoration:none;color:#ffffff;}
.FT:hover{
	text-decoration:none;
	color:#FFFFFF;
	background-color: #cd0e00;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #333333;
	border-bottom-color: #333333;
}

.breadcrums{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#777777;
	text-decoration:none;
}
.leftpnlfill{
	background-attachment: scroll;
	background-image: url(../../images/index/filler_leftpnl.gif);
	background-repeat: repeat-y;
	background-position: center;
}
.blackbold{
font-family:Tahoma;
font-size: 11px;
color:#000000;
font-weight: bold;
text-decoration:none;
line-height: 17px;
}
.headingGrey{
	font-family: "Trebuchet MS";
	font-size: 19px;
	font-weight:bold;
	color: #454648;
	text-decoration: none;
	padding-top: 2px;
	padding-left: 1px;
}

.textblackbold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.bordertxtrightBott{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-color: #F5F5F5;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #DDDCDC;
	border-bottom-color: #DDDCDC;
}

.borderLeftBott{
	background-color: #F5F5F5;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #DDDCDC;
	border-left-color: #DDDCDC;
}
.textbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border: 1px solid #000000;
	background-color:#f8f8f8;
}
.greyBgText{
	background-color: #e9e9e9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDCDC;
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.greyBgTextbold{
	background-color: #e9e9e9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDCDC;
	font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}

.borderbottom{
	background-color: #F5F5F5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDCDC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #494848;
	text-decoration: none;
}

.formtopfill{
font-family:Tahoma;
font-size:13px;
font-weight: bold;
color: #002b98;
padding-top: 2px;
background-attachment:scroll;
background-image:url(../../images/inner/form_barfill.gif);
background-position:left;
background-repeat:repeat-x;
}

.blue_barfill{
font-family:Tahoma;
font-size:13px;
font-weight: bold;
color: #002b98;
padding-top: 2px;
background-attachment:scroll;
background-image:url('../../images/inner/blue_barfill.gif');
background-position: 
               left 50%;
background-repeat:repeat-x
}

.Threesideborder{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #9d9d9d;
	border-bottom-color: #9d9d9d;
	border-left-color: #9d9d9d;
}

.redlabel{
font-family:Tahoma;
color:#cd0206;
font-size:11px;
text-decoration:none;}

.bluebold13px{
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #003082;
	text-decoration: none;
}
.bluebold11px{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #003082;
	text-decoration: none;
}

.darkbluebold11px{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #0f5dc1;
	text-decoration: none;
}


.whitebold11px{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.bullet{
	list-style-type: square;
}
.BodyText{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.BodyTextHeading{
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #003082;
	text-decoration: none;
}
.ReqBodyText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #D90000;
	text-decoration: none;
}

.table{
	background-color: #f0f0f0;
}
.tableAlternate{
	background-color: #f3f6f9;
}
.block_grey{
	background-color: #909090;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #666666;
	border-left-color: #666666;
	padding: 6px;
}

.warning
{
	background: url("../../control/admin/images/warning.gif") left no-repeat;
	background-color: #FFF8A7;
	background-position: 14px center;
	padding: 8px 3px 8px 48px;
	border: 1px dotted #E5D200;	
	margin: 5px;
	width: 80%;
	text-align: left;
	color: #000000;
	font-family: arial;
	font-size: 11px;
	font-weight:bold;
}

.info
{
	background: url("../../control/admin/images/info.gif") left no-repeat;
	background-color: #D4F5D4;
	background-position: 14px center;
	padding: 3px 3px 3px 42px;
	border: 1px dotted #54AF54;	
	margin: 5px;
	width: 70%;
	text-align: left;
	font-family: arial;
	font-size: 11px;
	font-weight:bold;
}
.LINK:link{text-decoration:none;color:#494848;}
.LINK:visited{text-decoration:none;color:#494848;}
.LINK:active{text-decoration:none;color:#494848;}
.LINK:hover{
	text-decoration:none;
	color:#FFFFFF;
	background-color: #969A9C;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #333333;
	border-bottom-color: #333333;
	padding-top: 1px;
	padding-bottom: 1px;
}


