/** Let us make the css  */

*					{ padding: 0px; margin: 0px; }

body				{ padding: 0px; margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

ul, li				{ list-style:none;  padding: 0px; margin: 0px;}





/** Now we will be doing the template css*/

#template				{ width: 918px; display:block; padding-left: 22px; padding-right: 30px; text-align:left;}

#header					{ height: 61px; padding-top: 20px; padding-bottom: 15px;  }



#header .logo			{ float:left; width:310px; }



#header .topmenu				{ float: right; padding-top: 10px; display:table; width: 60%;}
#header .topmenu ul				{ display:table-row; text-align:left; }
#header .topmenu ul li			{ display:table-cell; font-family:Arial, Helvetica, sans-serif; font-size: 13.9px; float:left; }
#header .topmenu ul li.first	{ background-image:url(../images/menu_start.gif); width: 25px; height: 52px; background-repeat: no-repeat; background-position: top left; float:left; }
#header .topmenu ul li.last		{ background-image: url(../images/menu_end.gif); width: 23px; height: 52px; background-repeat: no-repeat; background-position: top right; float:left; }

#header .topmenu ul li a		{ height: 36px; display:block; padding-left: 15px; padding-right: 15px; background-image:url(../images/menu_middle.gif); padding-top: 16px; color:#333333; text-decoration: none; float:left;}
#header .topmenu ul li a:hover	{ height: 36px; display:block; padding-left: 15px; padding-right: 15px; background-image: url(../images/menu_selected.gif); padding-top: 16px; color:#333333; text-decoration: none;  float:left;}
#header .topmenu ul li a.active	{ height: 36px; display:block; padding-left: 15px; padding-right: 15px; background-image: url(../images/menu_selected.gif); padding-top: 16px; color:#333333; text-decoration: none;  float:left;}




#top		{  width:918px; height:263px; background-repeat:no-repeat; margin-top:20px; margin-bottom:20px; display:block;}




#content			{ background-image:url(../images/contbg.gif); background-repeat:repeat-x; background-position:top; display:table; width:918px;}

#content ul			{ display:table-row;}

#content ul	li		{ display:table-cell; float:left; width:280px;	padding:20px;  background-image:url(../images/rightline.gif); background-position:right; background-repeat:no-repeat;}

#content ul	li.last	{ display:table-cell; float:left; width:200px; padding:20px; background-image:none;}


#content ul	li h1	{ font-size: 18px; 	color: #fc8421;	font-family: "Segoe Print", Arial;}

#content ul	li h2	{ font-size: 18px; 	color: #1894fd;	font-family: "Calibri", Arial; font-weight:normal;}



#content ul	li.last .form	{ padding-top:10px; display:table;}

#content ul	li.last .form label	{ font-size: 14px; font-family: "Calibri", Arial; color: #858585; width:100%; display:block;}

#content ul	li.last .form input	{ width:180px;	border: 1px solid #c7c6c6; color:#858585;}

#content ul	li.last .form p	{ padding-bottom:10px;}





#bottom			{	background-image:url(../images/bottombg.gif);	background-repeat:repeat-x;	height:32px;	font-family: Arial;	font-size: 10px;	color: #343434; padding-top:20px; padding-left:20px; width:898px;}





	

#panel				{ display:table; width:100%;}

#panel ul			{ display:table-row;}

#panel ul li		{ display:table-cell; float:left; width:500px; } 

#panel ul li.first	{ display:table-cell; float:left; width:340px;} 

#panel ul li p h3	{ color:#2092c4; font-family: Arial; font-size: 12px; font-weight: bold; text-decoration: underline;} 



#panel ul li.first .grebox	{ display:block; clear:both;}

#panel ul li.first .grebox h4	{ 	background-image: url(../images/greboxtop.gif);	background-repeat: no-repeat;	height: 28px;	width: 267px;	font-size: 12px;	font-weight: bold;	color: #000000;	padding-top:25px;	padding-left:25px;}

#panel ul li.first .grebox .greboxmid	{ background-image: url(../images/greboxmid.gif); background-repeat:repeat-y; width: 272px; display:table; padding-left:20px;}

#panel ul li.first .grebox .greboxmid p	{ padding-right:20px; font-weight:bold;}

#panel ul li.first .grebox .greboxmid dl	{ display:block; }

#panel ul li.first .grebox .greboxmid dl dd	{ 	display:block;	background-image: url(../images/arrow.gif);	background-repeat: no-repeat; background-position:left; padding-left:30px;}



#panel ul li.first .grebox span	{ background-image:url(../images/greboxbott.gif); height:38px; display:block; width:292px;}



#panel ul li.first .whtbox		{ display:block; clear:both;}

#panel ul li.first .whtbox h4	{	background-image: url(../images/whtboxtop.gif);	background-repeat: no-repeat;	height: 25px;	width: 262px;	color:#ff961e;	padding-left:30px;	padding-top:10px;	font-size: 12px;}

#panel ul li.first .whtbox .whtboxmid	{ background-image: url(../images/whtboxmid.gif); background-repeat:repeat-y; width: 272px; display:table; padding-left:20px;}

#panel ul li.first .whtbox .whtboxmid p	{	font-size: 11px;	font-weight: bold;	color: #000000; padding-top:10px; padding-right:20px;}

#panel ul li.first .whtbox .whtboxmid .form p label	{ color:#ff961e; width:55px; float:left;}

#panel ul li.first .whtbox .whtboxmid .form p input	{ border: 2px solid #dfdfdf;}

#panel ul li.first .whtbox .whtboxmid h1	{ font-size: 18px; 	color: #fc8421;	font-family: "Segoe Print", Arial;}



#panel ul li.first .whtbox span	{ background-image:url(../images/whtboxbott.gif); height:41px; display:block; width:292px;}


#form1                    { display:table;}
#form1 dl                { display:table-row; }
#form1 dl dd            { display:block; padding:5px;}
#form1 dl dd.grey        { background-color:#ffffff;}
#form1 dl dd.grey1        { background-color:#ffffff;}
/*#form1 dl dd div        { display:block; padding-bottom:5px; padding-top:5px;}*/
#form1 dl dd div label    { width:270px; display:block; float:left;}

#sitemaplist                { display:table;}
#sitemaplist ul                { display:table-row;}
#sitemaplist ul li            {    display:table-cell;    
padding:5px;    background-image:url(../images/arrow1.gif);    
background-repeat:no-repeat;    background-position: left; 
padding-left:20px;}
#sitemaplist ul li a        { font-family: Arial, Helvetica, 
sans-serif;    font-size: 12px;    color: #000000;    text-decoration: 
none;}
#sitemaplist ul li a:hover    { font-family: Arial, Helvetica, 
sans-serif;    font-size: 12px;    color: #ff961e;    text-decoration: 
none;}


.errfont {
	color:#FF0000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size:11px;
}

a.greylink {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.greylink:link {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.greylink:hover {
	font-family: Arial;
	font-size: 12px;
	color: #595959;
	text-decoration: none;
}

.txtblu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#047EA4;
	text-decoration:none;
	font-weight:bold;
}

.submitclass
{
	background-image: url(../images/freeaccess.gif);
	border:none;
	border-width:0px;
	
	width:189px;
	height:65px;
	cursor:pointer;
	background-repeat:no-repeat;
}

.maintxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#F94A00;
	text-decoration:underline;
	font-weight:bold;
}

