
/****  Standard Tag Classes ****/

body
{
	font-family: arial, helvetica, sans-serif;
	font-size: 0.8em;
	color: #333333;  /*1F2727*/
	margin: 0px;
	/*background-image:url(/images/line_black.gif)*/
}

h1 { font-size: 1.2em; font-weight: bold; color:#FF803F; }
h2 { font-size: 1em; font-weight: bold; }

a:link    { color: #DF4F00; text-decoration: none; }
a:active  { color: #DF4F00; text-decoration: none; }
a:visited { color: #DF4F00; text-decoration: none; }
a:hover   {	color: #000; text-decoration: none;  }

a.menuOFF:link    { font-size: 1em; color: #1F2727; position:relative; top:-4px; padding-top:4px; height:19px; display:block;}
a.menuOFF:active  { font-size: 1em; color: #1F2727; position:relative; top:-4px; padding-top:4px; height:19px; display:block;}
a.menuOFF:visited { font-size: 1em; color: #1F2727; position:relative; top:-4px; padding-top:4px; height:19px; display:block;}
a.menuOFF:hover   {	font-size: 1em; color: #FF803F; position:relative; top:-4px; padding-top:4px; height:19px; display:block;}

a.menuON:link    { font-size: 1em; color: #FF803F; position:relative; top:-4px; padding-top:4px; height:19px; display:block;}
a.menuON:active  { font-size: 1em; color: #FF803F; position:relative; top:-4px; padding-top:4px; height:19px; display:block;}
a.menuON:visited { font-size: 1em; color: #FF803F; position:relative; top:-4px; padding-top:4px; height:19px; display:block;}
a.menuON:hover   { font-size: 1em; color: #1F2727; position:relative; top:-4px; padding-top:4px; height:19px; display:block;}

a.footer:link {color: #aaa;}
a.footer:active {color: #aaa;}
a.footer:visited {color: #aaa;}
a.footer:hover {color: #FF803F;}



/**** IDs for main structure ****/

#container
{
	width: 100%;
	margin:0px;
	padding:0px;
	text-align:center;
	/*background-image:url(/images/line_black.gif)*/
}

#rowOne
{
	width: 100%;
	height:100px;
	padding:0px;
	margin:0px;
	float:left;
	background-image:url(/images/line_black.gif); 
}

#rowTwo
{
	width: 100%;
	height:1px;
	padding:0px;
	margin:0px;
	float:left;
	background-image:url(/images/line_orange.gif); 
}

#rowThree
{
	width: 100%;
	height:8px;
	padding:0px;
	margin:0px;
	float:left;
	background-image:url(/images/line_black.gif); 
}

#rowFour 
{
	width:100%;   
	height:100px;
	padding:0px;
	margin:0px;
	float:left;
	text-align:center;
	background-color:#fff;
}

    #rowFourContainer 
    {
    	width:900px;
		margin-left:auto;
		margin-right:auto;
    	height:100px;
    	
    }

          #rowFourLeft 
          {
          	width:400px;
          	height:100px;
          	float:left;
          	background-color:#fff;
          }
          
          #rowFourRight 
          {
          	width:400px;    
          	height:100px;
          	float:right;	
          	background-color:#fff;	
          }

#rowFive
{
	width: 100%;
	height:1px;
	float:left;
	background-image:url(/images/line_grey.gif); 
}
		
#rowSix
{
	width: 100%;
	margin:0px;
	padding:0px;
	/*height:450px;*/
	background-color:#fff;	
}

      #rowSixContainer 
      {
      	width:870px;   
      	height:20px;
				margin-left:auto;
				margin-right:auto;
				text-align:center;
				/*border:1px solid #ff0000;*/
      }

      #rowSixContainer2
      {
      	width:870px;   
      	height:30px;
				margin-left:auto;
				margin-right:auto;
				text-align:center;
				background-color:#ff0000;
				border:1px solid #ff0000;
      }
				
    		.linkBox
            {
							height:20px;
            	text-align:center;
            	padding-top:6px;
            	float:left;
							/*border:1px solid #ff00ff;*/
            }

    		.linkBox2
            {
            	width:850px;
							height:30px;
            	text-align:center;
            	padding-top:4px;
            	float:left;
							/*background-color:#ff0000;*/
							/*border:1px solid #ff00ff;*/
            }		
										
      #bannerContainer
      {
      	width:870px;   
      	height:110px;
		margin-top:10px;
		margin-left:auto;
		margin-right:auto;
		padding:0px;
		text-align:center;
		/*border:1px solid #ff0000;*/
      }

	.banner
	{
		height:110px;
		width:170px;
		padding-right:1px;
		float:left;
	}
						
	#Content
      {
      	width:870px;   
      	min-height:300px;
		margin-left:auto;
		margin-right:auto;
		margin-top:10px;
		text-align:center;
		/*padding:10px;*/
		/*border:1px solid #ff0000;*/
      }			
			
          #contentLeft
          {
          	width:574px;
			height:100%;
          	float:left;
			text-align:left;
			padding-left:10px;
			padding-right:10px;
          	background-color:#fff;
          }
          
          #contentMiddle
          {
          	width:1px;
			/*height:300px;*/
			float:left;
			background-image:url(/images/line_grey.gif);
          }
		  
		  .contentMiddleTop
		  {
		  	width:1px;
			height:13px;
			background-color:#FFF;
		  }
          
          #contentRight
          {
          	width:240px;
			height:100%;
          	float:left;
			text-align:left;
			padding-left:10px;
			padding-right:10px;						
          	background-color:#fff;
          }
		  
		  #contentRight img
		  {
		  	padding-top:10px;
		  }

		.contentFull
          {
			width:840px;
			background-color:#FFF;
			height:100%;
			float:left;
			text-align:left;
			padding-left:10px;
			padding-right:10px;
          }
	
#rowSeven
{
	width:100%;
	height:1px;
	float:left;
	background-image:url(/images/line_grey.gif); 
}

#rowEight
{
	width: 100%;
	height:8px;
	float:left;
	background-color:#fff;
}

#rowNine
{
	width: 100%;
	height:8px;
	float:left;
	background-image:url(/images/line_black.gif); 
}

#rowTen
{
	width: 100%;
	height:1px;
	padding:0px;
	margin:0px;
	float:left;
	background-image:url(/images/line_orange.gif); 
}


#rowFooter
{
	width: 100%;
	height:20px;
}

      #rowFooterContainer 
      {
      	width:870px;   
      	height:20px;
      	margin-left:auto;
		margin-right:auto;
		text-align:center;
		padding-top:20px;

      }

		#footerLeft
          {
			width:350px;
			height:100%;
			float:left;
			text-align:left;
			padding-left:10px;
			padding-right:10px;
			color:#aaa;
          }
          
          #footerRight
          {
			width:350px;
			height:100%;
			float:right;
			text-align:right;
			padding-left:10px;
			padding-right:10px;						
          }

/**** text format classes ****/

select.right
{
	float:right;	
}

.submit
{
	text-align:right;	
	margin-right:25px;
}


label
{
	font-size: 1em;
	width: 6em;
	float: left;
	text-align: right;
	display: block;
	padding-top:3px;
	color: #FF803F;
	font-weight:bold;
}

