﻿body {font: .75em Arial, Tahama, sans-serif;margin-top:0px;background:#FFFFFF;margin-left:0px;}
#header {height:60px;margin-top:10px;background:none;width:774px;}
#header img {display:inline;float:left;margin-left:10px;border:none;}
#header ul {margin:0px;padding:0px;font-size:.9166em;float:left;padding-top:4px;display:inline;width:225px;text-align:right;}
#header ul li {list-style-type:none;border-left:1px solid #000033;padding:0px 0px 0px 7px;margin-right:3px;display:inline;line-height:11px;font-weight:bold;}
#header ul li#hfir {padding-left:0px;border:none;}
#header ul li a {color:#000000;text-decoration:none;}
#header ul li a:hover {color:#850000;text-decoration:underline;}
#headerright {float:right;width:440px;padding-top:23px;}

#nav {text-align:right;margin-top:8px;position:relative;width:775px;height:29px;}
#nav ul {position:relative;padding:0px;margin:0px;font: bold .9166em Arial,Helvetica,sans-serif;display:inline;text-align:right;float:right;}
#nav li {display:inline;float:left;margin:0px;padding:0px;width:108px;list-style-type:none;}
#nav li a {background:top left url(images/img_taboff.gif) no-repeat;width:100px;margin: 0px;padding:3px 4px 6px 4px;line-height:10px;height:20px;text-decoration: none;float: left;text-align: center;color: #FFF;}
#nav li a#current {background:top left url(images/img_tabon.gif) no-repeat;color: #900;}
#nav li a:hover {background:top left url(images/img_tabon.gif) no-repeat;color: #900;}


* html #nav li a {
	width:108px; /* IE 6 */
	w\idth:100px; /* IE 5X */
	height:29px; /* IE 6 */
	heigh\t:20px; /* IE 5X */
	}
	

/* #nocurve {float:left;height:18px;margin:0px;padding:8px 0px 3px 0px;background:#ccc;width:774px;font-size:1em; line-height:0px;}
* html #nocurve {padding:9px 0px 2px 0px;}
#topcurve {height:19px;margin:0px 0px 0px 0px;padding:0px 0px 13px 0px;background:url(images/img_topcurve1.gif) 0px 0px no-repeat #ccc;width:774px;font-size:1em;border-top:7px solid #ccc;}
* html #topcurve {padding:0px 0px 13px 0px;}
#topcurve ul {margin:0px;padding:5px 0px 0px 0px;font-size:.9166em;margin-top:4px;padding-left:10px;padding-top:2px;display:inline;}
#nocurve ul {margin:0px;padding:5px 0px 0px 0px;font-size:.9166em;margin-top:4px;padding-left:10px;padding-top:2px;display:inline;}
#topcurve ul li,#nocurve ul li {list-style-type:none;border-left:1px solid #850000;padding:0px 0px 0px 10px;margin-right:5px;display:inline;line-height:11px;font-weight:bold;}
#topcurve ul li#tpfir, #nocurve ul li#tpfir  {padding-left:0px;border:none;}
#topcurve ul li a, #nocurve ul li a {color:#850000;text-decoration:none;}
#topcurve ul li a:hover,#nocurve ul li a:hover  {color:#000000;text-decoration:underline;}

 #bottomcurve {padding:0px;margin:0px;clear:both;background:#ccc top left url(images/img_bottomcurve.gif) no-repeat; width:774px;height:18px;}
#bottomnocurve {padding:0px;margin:0px;clear:both;background:#FFF; width:774px;height:0px; border-bottom:8px solid #ccc;}
	
#footer {text-align:right;background-color:#850000;color:#FFFFFF;padding:6px 5px 7px 3px;width:766px;font: 1em Arial, Tahoma, sans-serif;clear:both;float:left;margin-bottom:20px;}
#footer a{color:#FFFFFF;text-decoration:none;}
#footer a:hover {text-decoration:underline;} */

#topcurve {height:19px;margin:0px;padding:8px 0px 3px 0px;background:#ccc;width:774px;font-size:1em; line-height:0px;}
* html #topcurve {padding:9px 0px 2px 0px;}
#topcurve ul {margin:0px;padding:5px 0px 0px 0px;font-size:.9166em;margin-top:4px;padding-left:10px;padding-top:2px;display:inline;}
#topcurve ul li {list-style-type:none;border-left:1px solid #850000;padding:0px 0px 0px 10px;margin-right:5px;display:inline;line-height:11px;font-weight:bold;}
#topcurve ul li#tpfir {padding-left:0px;border:none;}
#topcurve ul li a {color:#850000;text-decoration:none;}
#topcurve ul li a#tpcur {color:#000000;text-decoration:none;}
#topcurve ul li a:hover {color:#000000;text-decoration:underline;}

#footer {border-top:8px solid #ccc;text-align:right;background-color:#850000;color:#FFFFFF;padding:6px 5px 7px 3px;width:766px;font: 1em Arial, Tahoma, sans-serif;clear:both;float:left;margin-bottom:20px;}
#footer a{color:#FFFFFF;text-decoration:none;}
#footer a:hover {text-decoration:underline;}


#frmsearch {float:right;margin:0px;padding:0px 5px 0px 0px;width:195px;}
#btnsearch {width:51px;padding:1px 2px 1px 2px;margin:0px;float:left;margin-left:1px;text-transform:uppercase;font:.833em Tahoma, Helvetica, sans-serif;cursor:pointer;border-top:1px solid #D5D5D5;border-bottom:1px solid #A7A7A7;border-left:1px solid #D5D5D5;border-right:1px solid #A7A7A7;background:top left url(images/img_searchback.gif) repeat-x;}
#sp-q {padding:1px;margin:0px;font:1em Arial, Tahoma, Serif;width:134px;float:left;border:1px solid #d7d7d7;border-right:1px solid #A7A7A7;border-bottom:1px solid #A7A7A7;padding:1px;}


/*#left {padding:0px;margin:0px;float:left;width:150px;}
#left h2 {padding:0px;padding-top:20px;margin-bottom:10px;margin-top:0px;font: bold 1.2em Arial,Helvetica,sans-serif;color:#000033;text-align:center; background:none;}
#left div h2 {margin:0px 0px 10px 3px;padding:0px;color:#000;}
#left div{float:left;background:url(images/navBack2.jpg) bottom left repeat-x;padding:20px 0px 40px 0px; width:150px;}
#left ul {list-style-type:none;margin:0px;padding:0px;padding-bottom:25px;}
#left li a {
	background:top left url(images/img_leftbulletoff.gif) no-repeat;
	font: bold .9166em Arial,Helvetica,sans-serif;
	color:#000033;
	display:block;
	width:126px;
	text-decoration:none;
	padding:4px 6px 4px 18px;
}
* html #left li a {
	width:150px; /* IE 6 */
	/*w\idth:126px; /* IE 5X */
	}
/* #left li a:hover {
	background:#CCC top left url(images/img_leftbulleton1.gif) repeat-x;
	color:#850000;
	text-decoration:none;
	padding-bottom:3px;
	margin-bottom:0px; /* IE 5X */
	/*margin-botto\m:0px; /* IE 6X */
	/*border-bottom:1px solid #999;	
} /*


 /* #maincontent {float:left;font:1em Arial, Helvetica, sans-serif;width:774px;}
#maincontent a {color:#850000;}

#maincontent.withSideNav {background:url(images/img_mainBack150.gif) left repeat-y;}


#maincontent.withoutSideNav #main{position:relative; top:0px;margin-left:20px;width:735px;}
#maincontent.withoutSideNav #main small {color:#777777;}
#maincontent.withoutSideNav #main h2{position:relative;display:block;background:url(images/img_leaveback2.gif) repeat-x; margin:0px 0px 0px 10px;font-size:1.20em; color:#850000;min-height:30px; height:30px; width:715px;min-width:715px; z-index:1;top:10px;padding-top:5px; padding-left:3px;}
* html #maincontent.withoutSideNav #main h2{position:relative;display:block;background:url(images/img_leaveback2.gif) repeat-x; margin:0px 0px 0px 10px;font-size:1.20em; color:#850000;min-height:30px; height:30px; width:722px;min-width:722px; z-index:1;top:12px;padding-top:5px; padding-left:3px;}
#maincontent.withoutSideNav #main p{position:relative; top:-34px; margin-left:10px;}
#maincontent.withoutSideNav #main p small{text-align:right;float:right;}
#maincontent.withoutSideNav #main #currentDate{width:735px; text-align:right;padding:0px; margin:0px; position:relative; top:-9px; font-size:.916em; z-index:1;}
* html #maincontent.withoutSideNav #main #currentDate{width:732px; text-align:right;padding:0px; margin:0px; position:relative; top:-7px; font-size:.916em;}
#maincontent.withoutSideNav #main #textsize{width:600px;position:relative; margin-left:5px;margin-right:5px;padding:2px 0px 2px 0px; z-index:2; text-align:right; top:-70px; font-size:.916em;}
* html  #maincontent.withoutSideNav #main #textsize{width:727px;position:relative; margin-left:5px;margin-right:5px;padding:2px 0px 2px 0px; z-index:2; text-align:right; top:-68px; font-size:.916em;}
#maincontent.withoutSideNav #main #breadcrumb{ font-size: .85em; color:#777777;position:relative; top: 10px; left:5px; margin:5px;}
#maincontent.withoutSideNav #main #breadcrumb a:link, #maincontent.withoutSideNav #main #breadcrumb a:active{color:#777777;}

#maincontent.withSideNav #main{float:right; position:relative; top:-20px;margin-left:0px;width:585px;}
* html #maincontent.withSideNav #main{float:right; position:relative; top:-20px;margin-left:0px;width:582px;}
#maincontent.withSideNav #main small {color:#777777;}
#maincontent.withSideNav div#main h2{position:relative; display:block;background:url(images/img_leaveback2.gif) repeat-x; margin:0px; font-size:1.20em; color:#850000;min-height:30px; height:30px; width:575px;min-width:575px;; z-index:1; top:20px; padding-top:5px; padding-left:3px;}
* html #maincontent.withSideNav div#main h2{width:100%;min-width:100%; z-index:1; top:22px; padding-top:5px; padding-left:3px;}
#maincontent.withSideNav #main p{position:relative; top:-10px; padding:0px;}
#maincontent.withSideNav #main p small{text-align:right;float:right;}
#maincontent.withSideNav #main #currentDate{width:100%; text-align:right;padding:0px; margin:0px; position:relative; top:15px; font-size:.916em; z-index:1;}
* html #maincontent.withSideNav #main #currentDate{width:100%; text-align:right;padding:0px; margin:0px; position:relative; top:17px; font-size:.916em;}
#maincontent.withSideNav #main #textsize{width:100%;position:relative; padding:2px 0px 2px 0px; z-index:2; text-align:right; top:-46px; font-size:.916em;}
* html #maincontent.withSideNav #main #textsize{width:100%;position:relative; padding:2px 0px 2px 0px; z-index:2; text-align:right; top:-44px; font-size:.916em;}

#maincontent.withSideNav #main #breadcrumb{ font-size: .85em; color:#777777;position:relative; top: 20px; left:0px; margin-bottom:10px;}
* html #maincontent.withSideNav #main #breadcrumb{ font-size: .85em; color:#777777;position:relative; top: 22px; left:3px; margin-bottom:10px;}
#maincontent.withSideNav #main #breadcrumb a:link, #maincontent.withSideNav #main #breadcrumb a:active{color:#777777; text-decoration:underline;}
#main a:hover{color:#003399;}
#maincontent.withSideNav #main #breadcrumb a:hover, #maincontent.withoutSideNav #main #breadcrumb a:hover{color:#003399; text-decoration:underline;}

#textsize span {padding-left:0px;padding-top:5px; margin:0px;}

#lastPublisedDate{float:right;padding:0px; margin:0px;}

#maincontent.withoutSideNav #main #textsize{width:730px; margin-top:20px;}
#maincontent.withSideNav #main #textsize{width:100%; margin-top:20px;}

#textsize a{
	color:#000;
	margin-right:1px;
	text-decoration:none;
	}
#textsize a#smallsel{
	font:8px Arial;
	width:18px;
	padding:4px 5px 1px 5px;
	border-top:1px solid #999999;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	border-left:1px solid #999999;

	}
#textsize a#small{
	font:8px Arial;
	width:18px;
	padding:4px 5px 1px 5px;
	border:1px solid #FFF;
	}
#textsize a:hover#small{
	font:8px Arial;
	width:18px;
	padding:4px 5px 1px 5px;
		border-top:1px solid #CCC;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
	border-left:1px solid #CCC;
	}

#textsize a#mediumsel{
	font:11px Arial;
	width:18px;
	padding:1px 3px 0px 4px;
		border-top:1px solid #999;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	border-left:1px solid #999;
	}
#textsize a#medium{
	font:11px Arial;
	width:18px;
	padding:1px 3px 0px 4px;
	border:1px solid #FFF;
	}
#textsize a:hover#medium{
	font:11px Arial;
	width:18px;
	padding:1px 3px 0px 4px;
		border-top:1px solid #CCC;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
	border-left:1px solid #CCC;
	}
	
#textsize a#largesel{
	font:12px Arial;
	width:18px;
	padding:0px 4px 0px 4px;
	border-top:1px solid #999;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	border-left:1px solid #999;
	}
#textsize a#large{
	font:12px Arial;
	width:18px;
	padding:0px 4px 0px 4px;
	border:1px solid #FFF;
	}
#textsize a:hover#large{
	font:12px Arial;
	width:18px;
	padding:0px 4px 0px 4px;
	border-top:1px solid #CCC;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
	border-left:1px solid #CCC;
}

#mainfooterclear {
	
	font-family: Arial,Helvetica,sans-serif;
	border-top:1px dotted #999999;
	padding-top:20px;
	margin-top:10px;
	clear:both;
	text-align:center;
}
#mainfooterclear.withoutSideNav{width:725px;	margin-bottom:20px; margin-left:10px}
#mainfooterclear.withSideNav{width:585px; margin-bottom:0px;} */

img.noBorder {border-width: 0px;}


