body{ margin-top:0px; margin-bottom:2px; background:#DFF1FB; height:100%; text-align:left; margin-left:0px;}


a{ color:#804040; text-decoration:none;}
a:hover{ color:#0080C0; text-decoration:underline;}


table tr td{ font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-top:0px; text-align:left;}

table.outer{ background:url(images/pageBG.gif) left top no-repeat; width:1048px; height:785px;}
table.outer tr td {}

table.inner{ 
<!--[if lt IE 7]>
	/margin-left:0px;
<!--[elseif  lt IE 6]-->
	_margin-left:0px;
<!--[else]-->
margin-left:98px;	
<![endif]--> 
} table.inner tr td{padding:0px;}


.whitebold{ color:#ffffff; font-weight:bold;}


input[type="text"]{ border:1px ridge #004080; padding:1px; height:14px; font-size:11px;}
input[type="password"]{ border:1px ridge #004080; padding:1px; height:14px; font-size:11px;}
select{ border:1px solid #004080; padding:2px;}

td.blank{ background:url(images/topbar-mid.gif) left top repeat-x; height:34px; width:100%;}

td.menu
{ 
	background:url(images/menu.gif) left top repeat-x; 
	height:34px; 
	padding-left:10px; 
	padding-right:10px; 
	padding-top:10px; 
	font-weight:bold;
}
td.menuhover
{ 	background:url(images/menu-hover.gif) left top repeat-x;
	height:34px; 
	padding-left:10px; 
	padding-right:10px; 
	padding-top:10px; 
	width:auto;
	font-weight:bold;
}
td.menu a,td.menuhover a{ color:#FFFFFF;text-decoration:none; font-size:14px;}

table tr td a.menu1{
	height:34px; 
	padding-left:10px; 
	padding-right:10px; 
	font-weight:bold; color:#FFFFFF;
	position:relative;
	top:-4px;
	font-size:16px;
	}

table tr td a.menu1:hover{
	color:#333333; text-decoration:none;
	}

a.admin_link { font-size: 20px; }

td.searchbar{ background:url(images/bluebar-belowtopbar.gif) left top repeat-x; height:28px;padding-top:8px; color:#004080;}
td.searchbar a{ color:#008FD5; font-weight:bold; text-decoration:none;}


table tr td.bodypart{ background:url(images/page-mid.gif) left top repeat-y; width:850px; height:100%px; padding-bottom:30px; padding-left:0px; padding-top:5px;}

table.first_col{ width:180px;}
table.second_col{ width:476px;}
table.third_col{ width:180px; margin-left:0px;}


table tr td.box_top{ background:url(images/left-top.gif) left top no-repeat; width:177px; height:24px; padding-left:35px; color:#FFFFFF; font-weight:bold; font-size:14px;}
table tr td.box_top1{ background:url(images/left-mid.gif) left top no-repeat; width:177px; height:8px;}
table tr td.box_mid{ background:url(images/left_mid_mid.gif) left top repeat-y; width:177px; padding-left:5px; font-weight:500; color:#004080;}


table tr td.box_mid ul{ padding:0px; margin:0px; margin-left:15px;}
table tr td.box_mid ul li{ height:18px; list-style-image:url(images/arrow.gif); list-style-position:outside; margin-left:0px; background:url(images/dots.gif) left bottom no-repeat;}

table tr td.box_mid div.thirdcol{ color:#0088CA; padding-bottom:20px;}
table tr td.box_mid div.thirdcol ul{ padding:0px; margin:0px; margin-left:15px;}
table tr td.box_mid div.thirdcol ul li{ list-style-image:url(images/arrow.gif); background:none; list-style-position:outside; margin-left:0px;}
table tr td.box_mid div.thirdcol ul li a{color:#FF8040; font-weight:600; font-size:18px;}

table tr td.box_mid a{ color:#0000ff; text-decoration:none; font-size:16px;}
table tr td.box_bottom{ background:url(images/left-bottom.gif) left top no-repeat; width:177px; height:5px;}


table.adsbox{ border-top:1px solid #D2D2D2;}
table.adsbox tr td.adshead{ color:#000000; font-size:13px; font-weight:bold;}
table.adsbox tr td.adshead a{font-size:13px; color:#0000FF; font-weight:bold;}
table.adsbox tr td .p{ font-size:14px; color:#000000; font-weight:500;}


table.padd{ border:1px solid #cccccc;}

table.padd tr.gpadd td.key{ border:1px ridge #CC0066; background:#FFFBFD; color:#000000;}
table.padd tr.gpadd td.val{ border:1px ridge #8F4747; background:#FCF8F8; color:#000000;}

table.padd tr td{ padding:4px; font-size:13px; margin-right:10px;}

div.head{ background:#FFF7F2; border:1px solid #FF8040; color:#006B9F; padding:10px 0px 10px 10px; font-weight:bold; font-size:14px; margin-top:10px; text-align:center;}

.error { color:#FF0000; font-weight:550px;}
a.navigate{ color:#000000; font-size:12px;}
table tr td.head{ border:1px solid #B0FFB0; background:#ECFFEC; color:#000000; padding:3px 5px 2px 5px; font-size:14px;}
p.button{padding:3px; background:#F2FFF2; border:1px ridge #9BFF9B; color:#008000;}
p.button1{padding:3px; background:#FFF2F2; border:1px ridge #FF8080; color:#FF6464;}
a.catlink{font-size:12px; color:#000000;}
a.category{font-size:16px; color:#0000FF;}


fieldset.post table tr td{font-size:16px;}
fieldset.post legend.head{font-size:20px;}

a.menubarlink{ font-size:14px; color:#0033FF;}

.whitetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.blufont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #3333cc;
	margin:3px 0;
	text-decoration: none;
	line-height:20px;
}



.blufont:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #3333cc;
	text-decoration: underline;
}

.blacfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	margin:3px 0;
	text-decoration: none;
	line-height:20px;
}
.blacfont_a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #000;
	margin:3px 0;
	text-decoration: none;
}
.title_a{font-size:17px;}
.bordertop { border-top:1px solid #eee;}


.borderorange { border-top:1px solid #ff7a01;}

.orafont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ff7a01;
	margin:3px 0;
	text-decoration: none;
	line-height:20px;
}



.orafont:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ff7a01;
	text-decoration: underline;
}
.blacfont1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000;
	margin:3px 0;
	text-decoration: none;
	line-height:20px;
}
.blufont1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #3333cc;
	margin:3px 0;
	text-decoration: none;
	line-height:20px;
}
a.normal_txt {
	font-family: "Trebuchet MS", Arial;
	font-size:16px;
	color:#0000ff;
	text-decoration:none;
	font-weight:bold;

}