/*User Selectable Styles*/
.Heading1,H1     {color:#08246B; font-family:Arial,Helvetica;	font-size:large;	font-weight:normal; margin-bottom:5px;}
.Heading2,H2     {color:#98002E; font-family:Arial,Helvetica;						font-size:100%; 	font-weight:bold;}
.Heading3,H3     {color:#98002E; font-family:Arial,Helvetica;						font-size:90%; 	font-weight:bold;}
.Heading4,H4     {color:#98002E; font-family:Arial,Helvetica;						font-size:80%; 	font-weight:bold;}
.Heading5,H5     {color:#98002E; font-family:Arial,Helvetica;						font-size:70%; 	font-weight:bold;}
.Heading6,H6     {color:#98002E; font-family:Arial,Helvetica;						font-size:60%; 	font-weight:bold;}
.Normal          {color:#000000; font-family:Arial,Helvetica;   			font-size:small;}
.Caption1        {color:#000000; font-family:Arial,Helvetica;						font-size:x-small;	font-weight:bold;}
.Caption2        {color:#000000; font-family:Arial,Helvetica;						font-size:x-small;	font-weight:normal; font-style:italic;}
.Caption3        {color:#000000; font-family:Arial,Helvetica;				font-size:x-small;}
.Caption4		 {color:#ffffff; font-family:Arial,Helvetica;						font-size:x-small;	font-weight:bold;}
.Smaller		 {color:#000000; font-family:Arial,Helvetica;   			font-size:xx-small;}
.Smallish		 {color:#000000; font-family:Arial,Helvetica;   			font-size:80%;}

/* Main Styles */
body							{margin:15px 0 0 0; text-align:center; font-family:Arial; font-size:75%; color:#424242;}
body a								{color:#AF002D; text-decoration:none;}
body a:hover							{text-decoration:underline;}
/*body div							{margin:0px; padding:0px; float:left;}*/
body form							{width:954px; margin:0px auto 0px auto; text-align:left;}
#all div							{margin:0px; padding:0px; float:left;}
#all 								{width:100%; float:left; background:url(../../../images/backgrad.jpg) repeat-x left top;}
#all #header							{height:179px; width:100%; background:url(../../../images/header_burg.gif) no-repeat 0px 0px;position:relative;}
#all #header #logo							{margin:0px; float:left;}
#all #header #logo a							{display:block; width:131px; height:70px; margin:0px 12px 15px 12px;}
#all #header #banner						{position:relative;top:-35px;float:right; background:green; width:392px; height:80px; background:url(../../../images/banner.jpg) no-repeat; margin:59px 16px 0 0;}
#all #header #header-col-in         {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(../../../images/contactus-red.gif) no-repeat scroll 0 0; cursor:pointer; margin-left:200px;margin-top:0px;height:95px;padding:5px 65px 0 0;width:116px;}
#all #header #banner span						{display:none;}
#all #main								{position:relative;top:-31px; padding-left:56px;}
#all #main #searchbar				{float:right; position:relative; top:-30px; margin-right:20px;}
#all #main #left							{width:160px; margin:0px 21px 0px 0;}
#all #main #left #side							{width:160px;}
#all #main #left #side .cap							{display:block; height:10px; width:160px; background:url(../../../images/sideBars_brown.gif) no-repeat; float:left; font-size:0;}
#all #main #left #side .cap.top							{background-position:0px 0px;}
#all #main #left #side .cap.bottom						{background-position:0px -10px;}
#all #main #left #side ul								{width:100%; float:left; background:#FFFFFF;}
#all #main #left #side ul li								{width:100%; border-top:1px solid #F7F7F7;}
#all #main #left #side ul li a								{display:block; color:#000000; font-weight:bold; text-transform:none; font-size:90%; padding:3px 0 3px 10px;}
#all #main #left #side ul li ul								{border-top:1px solid #F7F7F7;}
#all #main #left #side ul li ul li								{border-top:none;}
#all #main #left #side ul li ul li a								{font-weight:normal; text-transform:none; padding:0px 11px 0px 21px;}
#all #main #left #side ul li.noSep							{border-top:none;}
#all #main #left #side ul li.noSep a							{background:#767571;color:#FFFFFF;}

#all #main #right							{width:191px; margin:0px 0px 0px 0px;}
#all #main #right #rightside							{width:191px;}
#all #main #right #rightside .cap							{font-weight:bold; display:block; height:24px; width:191px; background:url(../../../images/contentBars2_red.gif) no-repeat; float:left;}
#all #main #right #rightside .cap.top							{background-position:0px 0px; padding-top:5px;height:24px;padding-left:11px;color:#ffffff;font-weight:bold;font-size:small;}
#all #main #right #rightside .cap.bottom						{vertical-align:bottom; background-position:0px -24px;color:#ffffff;font-weight:bold;font-size:x-small;text-align:right;}
#all #main #right #rightside #rightSpacer						{width:171px; line-height:18px; background-color:#6f1934;color:#ffffff;padding:10px;/*font-size:x-small;*/font-weight:bold;}
#all #main #right #rightside ul								{width:100%; float:left; background:#FFFFFF;}
#all #main #right #rightside ul li								{width:100%; border-top:1px solid #E3D8D4;background-color:#873122}
#all #main #right #rightside ul li a								{display:block; color:#FFFFFF; font-weight:bold; text-transform:none; font-size:90%; padding:2px 11px 2px 11px;}
#all #main #right #rightside ul li ul								{border-top:1px solid #E3D8D4;}
#all #main #right #rightside ul li ul li								{border-top:none;background-color:#5B8EC3;}
#all #main #right #rightside ul li ul li a								{font-weight:normal; text-transform:none; padding:0px 11px 0px 21px;}
#all #main #right #rightside ul li.noSep							{border-top:none;}
#all #main #right #rightside ul li.noSep a							{background:#E6E6E6;}


#all #main #centre							{width:486px; background:#ffffff;padding-bottom:50px;}
#all #main #centre .corners span				{background-image:url(../../../images/radiusbox.png);}
#all #main #centre .corners .border				{width:471px; background-image:none;}
#all #main #centre .corners.top					{}
#all #main #centre .corners.top					{}
#all #main #centre .corners.top .left				{behavior: url(iepngfix.htc); background:url(../../../images/topleft.png) top left no-repeat; position:relative;left:-11px;top:-11px}
#all #main #centre .corners.top .right				{behavior: url(iepngfix.htc); background:url(../../../images/topright.png) top right no-repeat; position:relative;left:480px;top:-47px;}
#all #main #centre .corners.top .border				{background-position:0px 0px;}
#all #main #centre .corners.bottom				{position:relative;top:-11px;}
#all #main #centre .corners.bottom .left			{behavior: url(iepngfix.htc); background:url(../../../images/botleft.png) bottom left no-repeat; position:relative;left:-11px;}
#all #main #centre .corners.bottom .right			{behavior: url(iepngfix.htc); background:url(../../../images/botright.png) bottom right no-repeat; position:relative;left:479px;top:-35px;}
#all #main #centre .corners.bottom .border			{background-position:0px -21px;}
#all #main #centre .content						{padding-bottom:50px;padding-right:20px;padding-left:20px;color:#000000; width:445px;font-size:small;}
/*#all #main #centre .content ul					{color:#B3C743;}
#all #main #centre .content ul li					{color:#B3C743;}*/
#all #main #centre .content h1					{color:#911733;font-size:large;font-weight:normal}
#all #main #centre .footercontainer				{width:478px; height:138px; background:#ffffff /*url(../../../images/red-beam.gif) no-repeat top center*/;}
#all #main #centre .footer						{vertical-align:middle; padding:4px; color:#ffffff;background:url(../../../images/red-beam.gif) no-repeat;width:478px;text-align:right;font-size:xx-small;font-weight:bold;height:24px;}
#all #main #centre .footer .content				{color:#ffffff;text-align:right;font-size:xx-small;font-weight:bold;}
#all #main #right							{width:200px; margin-left:20px; margin-top:-24px;}
#all #footer							{width:100%; text-align:center;color:#000000;position:relative;top:-240px}
#all #footer #legal							{clear:both; width:100%;}
#all #footer #links							{clear:both; width:100%;}

#all #main #feature							{width:161px;}
#all #main #feature .corners span				{background-image:url(../../../images/radiusbox.png);}
#all #main #feature .corners .border				{width:183px; background-image:none;}
#all #main #feature .corners.top					{position:relative;left:-1px;top:8px;}
#all #main #feature .corners.top .left				{behavior: url(iepngfix.htc); background:url(../../../images/topleft.png) top left no-repeat; position:relative;left:-11px;top:-1px;}
#all #main #feature .corners.top .right				{behavior: url(iepngfix.htc); background:url(../../../images/topright.png) top right no-repeat; position:relative;left:156px;top:-38px;}
#all #main #feature .corners.top .border			{background-position:0px 0px;}
#all #main #feature .corners.bottom					{position:relative;left:0px;top:-10px;}
#all #main #feature .corners.bottom .left			{behavior: url(iepngfix.htc); background:url(../../../images/botleft.png) bottom left no-repeat; position:relative; left:-11px;top:3px;}
#all #main #feature .corners.bottom .right			{behavior: url(iepngfix.htc); background:url(../../../images/botright.png) bottom right no-repeat; position:relative;left:154px;top:-32px;}
#all #main #feature .corners.bottom .border			{background-position:0px -21px;}
#all #main #feature .feature_content						{height:100%; width:160px;background-color:#6f1934;color:#FFFFFF}
		#breadcrumb {
			color: #c2c2c2;
			font-size: 10px !important;
					    padding-left:20px;
		}
		
			#breadcrumb a {
				color: #c2c2c2;
				text-decoration: none;
				padding-left:20px;
				
			}
			
				#breadcrumb a:hover {
					color: #96999b;
				padding-left:20px;
					
				}

#all #right #feature2							{width:191px;margin-bottom:20px;}

/* Rounded Corners */
.corners {display:block; width:100%; height:18px; float:left; overflow:hidden;}
.corners .corner {display:block; height:18px; width:16px; float:left; overflow:hidden;}
.corners .corner.left {float:left;}
.corners .corner.right {float:left;}
.corners .border {display:block; height:18px; float:left; overflow:hidden;}


/* Non-Bulleted Lists */
.nobullets {list-style:none; margin:0px; padding:0px; float:left; font-size:small; font-weight:bold;}
.nobullets li {margin:0px; padding:0px; float:left;}
.nobullets * ul {list-style:none; margin:0px; padding:0px; float:left;}
.nobullets * li {margin:0px; padding:0px; float:left;}

/* Invisible Text */
.invisi {display:none;}


