a {color:#305399; text-decoration:underline;}
a:visited {color:#305399;	text-decoration:underline;}
a:hover {color:#0000FF; text-decoration:underline;}	

body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #FFFFFF;
}
td,th {
	font-size: 12px;
}
Select{
    background-color: #FFFFFF;
	border-color:#7F9DB9;
	border-width:1px;
    font-family: Arial;
    color:#000000;
    font-size: 12px;
    text-align:left;
	height: 19px;
	width:178px;
}

 .txtbox{
 	border-width:1px;
	border: solid 1px #7F9DB9;
    background-color: #FFFFFF;
    text-align:left;
 	color:#000000;
 	height: 19px;
	width:174px;
	padding:0px 0px 0px 2px;
	margin:0px 0px 0px 0px;
}

  Textarea{
 	border-width:0.5pt;
 	border: solid 1px #7F9DB9;
 	background-color: #FFFFFF;
	color:#000000;
	height:50px;
 	text-align:left;
}

p{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:2px 1px 2px 0px;
	margin:2px 0px 2px 0px;
	line-height:14px;
}

.p14{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:justify;
	padding:2px 0px 2px 0px;
	margin:2px 0px 2px 0px;
	line-height:16px;
}

.p14left{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	padding:2px 0px 0px 0px;
	margin:2px 0px 0px 0px;
	line-height:16px;
}

.padding5{
padding:5px 5px 5px 5px;
margin:0px 0px 0px 0px;
}

.boxtxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:justify;
	line-height:16px;
	padding:7px 7px 7px 7px;
	margin:0px 0px 0px 0px;
}
.boxtxtleft{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	line-height:16px;
	padding:7px 7px 7px 7px;
	margin:0px 0px 0px 0px;
}

.redtext{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#CF2A2B;
padding:5px 4px 4px 4px;
margin:5px 4px 4px 4px;
}
.footertext{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#06296f;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
}

.ulsq{
	padding:0px 0px 0px 8px;
	margin:0px 0px 0px 8px;
}

.lisq {
list-style-image:url(../images/sq_blue.gif);
padding:3px 0px 3px 0px;
margin:3px 0px 3px 0px;
}
.tableborder{
border-top: 1px solid #CCCCCC;
border-left: 1px solid #CCCCCC;
}

.footerborder{
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
}
.title{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#305399;
}

.title12{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1D4698;
}

.astrik{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#CF2A2B;
}

