/* Main Styles */

body{ height:100%; margin:0px}



#container {
	MARGIN:0 auto;
	padding:0 0 39px 0 ;
	width:760px;
	
	background-color:#c4c4c4;
	background-image:url(../images/graphics/keywords.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
}	

#headerWrap{ width:760px;}
#logo{ float:left;
	width:239px;
	
	
	height:149px;
	margin:0px;
	padding:0px;
	
	margin-right:-3px;}


#headerRight{ margin-left:239px;
				_margin-left:236px;
			  width:521px;
			 height:149px;
			  padding:0px;
			 
			  
			   }
			   
#mainContainer{  
				width:760px;
				background-image:url(../images/graphics/main_bg_slice.jpg); 
				background-repeat:repeat-y;
				background-position:top;
					
				border:0px soild white;
				padding:0px;
				margin:0px;
				
				
				}
				
#contentWrap{ width:760px;
				background-image:url(../images/graphics/main_bg.jpg);
				background-repeat:no-repeat;
				background-position:top; 
				height:100%;
				padding:1px 0px 1px 0px;
				margin:0px;
				min-height:350px;
				_height:350px;
				
				
				}				

#menuWrap{ width:187px;
			float:left;
			
			height:100%;
			margin-left:30px;
			_margin-left:15px;
			margin-top:10px;
			
			
			}

#Content{ width:465px;
		_width:445px;
           height:100%;
		   margin-left:255px;
		   padding:10px 10px 0px 10px;
		   }

#Content input{background-color:#FFFFFF; }
#Content textarea{background-color:#FFFFFF}
#Content select{background-color:#FFFFFF}
#Content button{background-color:#FFFFFF; border:1px solid #18689a}
#Content a{ color:#146395}
#Content a:hover{ color:#670213}


#mainBottom{ width:760px;
			 height:49px;
			 background-image:url(../images/graphics/main_bottom.jpg); background-repeat:no-repeat}
			 
#searchWrap{ width:100%;
             	 }		
#searchWrap input{ width:143px;
					border:1px solid #1a6696;
					background-color:#80aac5;
					float:left;
					height:23px;
					_height:20px;
					padding:5px 0px 0px 5px; text-align:center
					}
#mainMenu{ margin-top:20px;  }




*/

/* news styles */

.newscontent{ padding:10px 10px}

table.newsmenu{ border:1px solid #50a2d8; border-collapse: collapse}
table.newsmenu td{ border:1px solid #50a2d8; border-collapse: collapse; padding: 3px 3px 3px 10px; background-color:#176495}	
.newsmenu a{ color:#FFFFFF; text-decoration:none}	
.newsmenu a:hover{ color:#FFFFFF; text-decoration: underline}

/* All Navigations */
.molnavtext{
font-family: arial;
font-size: 12px;
font-style: normal;
color: #ffffff;
text-decoration: none;
}

.Nav_Side_Level1,.Nav_Side_Level2,.Nav_Side_Leveln,.Nav_Side_Level_Selected,.Nav_Top{
  text-decoration:none;
}


.Nav_Side_Level1{
  color:036;
  font-weight:bold;
}

.Nav_Side_Level2{
  color:369;
}

.Nav_Side_Leveln{
  color:69a;
}

.Nav_Side_Level_Selected{

}

.Nav_Top{
  color:036;
}

.Nav_Top:hover{
  color:black;
}



.toplink {
font: bold 12px  verdana;
color:#black; 
text-decoration:underline;
}

.toplink:hover {color:333
text-decoration:none;
}




/* Start Shop Styles */
.shopsubmit,.ft100bold,.pft100,.ft100,.ft{
  background-color:cccccc ;font-size:10px;
}
.ft100bold,.pft100,.ft100{
  width:100px;
}
.shopsubmit,.ft100bold{
  font-weight:bold; font-size:11px;
}
.shopsubmit{
  font-size:12px
}
/* End Shop Styles */
 	
/* Start Form Validation Styles*/
.validation_failed {
  border: 1px solid red;
}
.error_msg {
  color:red;
}
/* End  Form Validation Styles */

