body
	{
	margin:0px;
	padding:0px;
	background:url(../images/h-bg.gif) repeat-x #FFFFFF;
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#6e6e6e;
	}

h1, h2, h3, h4, h5, h6, ul, li
	{
	margin:0px;
	padding:0px;
	}
h1
	{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#0072b6;
	}
h2
	{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:normal;
	padding:0px 0px 5px 0px;
	color:#df8213;
	}

p
	{
	margin:0px;
	padding:0px 0px 18px 0px;
	line-height:16px;
	}

a:link, a:active, a:visited
	{
	color:#0072b6;
	text-decoration:none;
	}
a:hover
	{
	text-decoration:underline;
	}

#container
	{
	width:780px;
	padding:0px 6px 20px 6px;
	margin:0px auto;
	background:url(../images/contentbg.gif) repeat-y;
	}

#logo
	{
	float:right;
	width:492px;
	text-align:center;
	background:url(../images/logobg.gif);
	padding:51px 0px 49px 0px;
	}

.bluebg
	{
	background:url(../images/bluebg.gif) repeat-x #FFFFFF;
	float:left;
	width:780px;
	}

.lftpannel
	{
	width:288px;
	float:left;
	}

#navigation
	{
	padding:19px 18px 20px 22px;
	background:url(../images/nav-bg.jpg) no-repeat;
	}
#navigation li
	{
	list-style-type:none;
	padding:0px 0px 2px 0px;
	}

.contentpannel
	{
	float:left;
	}
.contentpannel .contentbox
	{
	border-left:4px solid #0072bc;
	border-right:4px solid #0072bc;
	padding:5px 15px 0px 15px;
	background:#FFFFFF;
	float:left;
	width:433px;
	}
.contentpannel .contentbox ul
	{
	padding-bottom:10px;
	}
.contentpannel .contentbox li
	{
	list-style-type:none;
	color:#006699;
	padding:5px 15px;
	}

.pageheading
	{
	width:471px;
	background:url(../images/heading-bg.gif);	
	}
.pageheading h1
	{
	float:right;
	text-align:center;
	padding:10px 0px 27px 0px;
	width:220px;
	}
.pageheading .domaintxt
	{
	float:left;
	width:240px;
	font-size:12px;
	padding:22px 0px 0px 0px;
	text-align:right;
	}

.submenu ul
	{
	padding:0px 25px 20px 25px;
	}
.submenu li
	{
	list-style-type:none;
	padding:5px 5px 5px 5px;
	border-bottom:1px dashed #666666; 
	}
.submenu li span
	{
	font-weight:bold;
	font-size:11px;
	color:#004772;
	padding:0px 8px 0px 0px;
	}

.breadcrumb
	{
	border-bottom:1px dashed #888888; 
	color:#333333;
	font-weight:bold;
	padding:0px 0px 5px 0px;
	margin:0px 0px 15px 0px;
	}
.breadcrumb span
	{
	padding:0px 8px;
	}	

.fltlft
	{
	float:left;
	}
.fltrgt
	{
	float:right;
	}
.clrbth
	{
	clear:both;
	}

.cntimg
	{
	float:left;
	margin:5px 8px 6px 0px; 
	border:1px dashed #ccc; 
	padding:8px; 
	width:160px;
	text-align:center;
	}

.footer
	{
	clear:both;
	width:740px;
	margin:0px auto;
	background-color:#5ec5ff;
	}
.footertxt
	{
	float:left;
	color:#034ea2;
	font-weight:bold;
	text-align:right;
	width:719px;
	padding-top:8px;
	}