#template
{
	background-color: #666666;
	
}
#main
{
	width:779px;
	background-color:#FFFFFF;
	padding:1px;
}

#top
{
	height:95px;
	background-color:#C1272D;
	border-bottom:solid 1px #FFFFFF;
}

#emailno 
{
	width:220px;
	float:left;
	margin-top: 28px;
	margin-left:3px;
}
#logo 
{
	float:right;
	vertical-align:middle;	
	margin-top: 5px;
	margin-bottom:5px;
}
#mainbanner
{
	margin-bottom:1px;
	height:127px;
}
#bannerl
{
	float:left;
	width:148px;
	height:107px;
	
}
.brownboxtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
}
a.brownboxtext1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
a.brownboxtext1:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
#bannerr
{
	float:right;
	padding-left:1px;
	
}
#greypatch
{
	height:19px;
	background-color:#D1CFD0;
	border-bottom:solid 1px #FFFFFF;
	width:780px;
}
#leftpannel
{
	width:168px;
	float:left;
	background-color:#D1CFD0;
}

.maincolor
{
	background-color:#D1CFD0;
}

a.leftmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

a.leftmenu_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}


a.leftmenu_black:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #ff0000;
	text-decoration: none;
}

a.leftmenu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.leftmenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}

a.leftmenusub:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;;
	font-weight: normal;
	color: #595758;
	text-decoration: none;
}
a.leftmenusub:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
a.leftmenuc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #C1272D;
	text-decoration: none;
}
a.leftmenuc:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #C1272D;
	text-decoration: none;
}

.leftmenubox
{
	width:153px;
	min-height:18px;
	background-color:#D1CFD0;
	border-bottom:solid 1px #FFFFFF;
	padding-left:15px;
	padding-top:5px;
	padding-bottom:5px;
	cursor:pointer;

}

.leftmenuboxsub
{
	width:153px;
	min-height:18px;
	background-color:#a6a6a6;
	border-bottom:solid 1px #FFFFFF;
	padding-left:15px;
	padding-top:5px;
	padding-bottom:5px;
	cursor:pointer;
font-weight:bold;
}



.leftmenubox_on
{
	width:153px;
	min-height:18px;
	background-color:#666666;
	border-bottom:solid 1px #FFFFFF;
	padding-left:15px;
	padding-top:5px;
	padding-bottom:5px;
	cursor:pointer;

}

.leftmenubox_on a.leftmenu
{
	color: #FFFFFF;
}
#leftmenubox1
{
	width:153px;
	height:28px;
	background-color:#D1CFD0;
	border-bottom:solid 1px #FFFFFF;
	float:left;
	padding-left:15px;
	padding-top:5px;
}
#boxleft
{
	background-image: url(../images/boxleftbg.gif);
	background-repeat: no-repeat;
	width:151px;
	height:96px;
	float:left;
	margin:4px;
	margin-top:30px;
}
.boxleft
{
	background-image: url(../images/boxleftbg.gif);
	background-repeat: no-repeat;
	width:151px;
	height:96px;
	float:left;
	margin:4px;
	margin-top:30px;
}
#boxtextleft
{
	margin-top:10px;
	margin-left:10px;
	width:135px;
}
.boxtextleft
{
	margin-top:10px;
	margin-left:10px;
	width:135px;
}
#rightpannel
{
	margin-left: 168px;
	min-width: 580px;
	background-color:#FFFFFF;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.makemargin
{
	margin-left: 0px;
	height:420px;
}
.text 
{
	text-align:justify;
}

.lefttext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
}
#box
{
	background-image: url(../images/boxbg.gif);
	background-repeat: no-repeat;
	width:182px;
	height:158px;
	float:left;
}

.box1
{

	background-image: url(../images/boxbg.gif);
	background-repeat: no-repeat;
	width:182px;
	height:158px;
	float:left;
	margin-left:10px;
	
}

.box2
{

	background-image: url(../images/boxbg.gif);
	background-repeat: no-repeat;
	width:182px;
	height:158px;
	float: left;
	margin-left: 10px;
}

#boxhead
{
	padding-left:10px;
	padding-top:8px;
}
.boxhead
{
	padding-left:10px;
	padding-top:8px;
}

#boxtext
{
	width:160px;
	padding-top:15px;
	padding-left:10px;
}
.boxtext
{
	width:170px;
	padding-top:15px;
	padding-left:10px;
	line-height: 15px;
	font-size:x-small;
}
#bottom
{
	height:69px;
	background-color:#6F8593;
}


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align:justify;
}
.index_style1 {
	font-size: medium;
	font-weight: bold;
}
.index_style3 {
	color: #FFFFFF;
	font-size: medium;
	font-weight: bold;
}


.heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height: 115%;
	font-size: x-large;
	color:#CC3300;
}

.smallheading
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height: 115%;
	font-size: large;
	
} 
.whitebottom
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	font-weight:normal;
	color: #FFFFFF;
}

a.bottomlink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration: none;
}

.invisible
{
	display:none;
}


.bluebox
{
	background-image:url(../images/box_blue_middle.gif);
	background-repeat:repeat-y;
	width:151px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 6px;
	margin-left: 6px;
}

.blueboxtextleft
{
	margin-left:10px;
	width:132px;
}
.indexbox
{

	background-image: url(../images/index_middle.gif);
	background-repeat: repeat-y;
	width:182px;
	float:left;
	margin-left:7px;
}
.floatright
{
	float: right;
}
.smallheadingblue 
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height: 115%;
	font-size: large;
	color: #3333FF;
}
.bluetext 
{
	color: #000000;
	font-style: italic;
}
.ultick 
{
	list-style-image: url(../images/tick15x11.gif);
}
.yesno
{
	width:50px;
	font-size:x-small;
	float:right;
}
.row
{
	width:160px;
	
}

.colyesno
{
	width:40px;
	float:right;

}

.coltext
{
	width:110px;

}
.headingsmallred {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: small;
	color: #CC0000;
}

.headingsmallred2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	color: #e88d8d;
}

.greybox {

	background-image:none;
	background-repeat:repeat-y;
	width:151px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 6px;
	margin-left: 6px;
}

a.link-text:link, a.link-text:visited, a.link-text:active {text-decoration:none; color:#5268b5;}
a.link-text:hover { color:#314178;}

.bluefont {
	font-size:12px;
	color:#2c78f7;
	text-align: left;
}

.bluefontsmall {
	font-size:11px;
	color:#2c78f7;
	text-align: left;
}


.newsmall {
font-size:10px;
}