/*DO NOT DELETE THIS PART. INSTEAD MODIFY THE VALUES*/
.TblBorder { border-right: #5E6466 1px solid; border-top: #5E6466 1px solid; border-left: #5E6466 1px solid; border-bottom: #5E6466 1px solid }	

.TblHeading {font-family:Verdana; font-size:13px; font-weight:bold;background-image:url(../../Includes/Images/urip.jpg);background-repeat:repeat-x;width:100%; height:30px; color:#FFFFFF;vertical-align:top;}

.NewsBottomRepeater {width:200px;height:7px;}

.button { background-color:#014471;  font-family:verdana;color:#FFFFFF; font-weight:normal; font-size:10px;border:solid 1px #FFFFFF;height:20px; }
.controlarea { background-color:#FFFFFF; font-family:verdana; font-weight:normal; color:#000000; font-size:10px; border:solid 1px #AFAFAF; height:20px; }


.HrClass{height:1px;color:#019240;}

#Copy { font-family:verdana; font-weight:normal; text-align:center; color:#6B6B6B; font-size:10px; }
#Copy a{ font-family:verdana; font-weight:normal; text-align:center; color:#E3DCDC; text-decoration:none; font-size:10px;}
#Copy a:hover{ font-family:verdana; font-weight:normal; text-align:center; color:#F2CECE; font-size:10px; text-decoration:underline;}

form{
	margin:0px;
	padding:0px;
}

/* default (inactive field) */
.sf_inactive{
	border:2px #3d91a5 solid;
	background:#FFFFFF;
	color:#003366;
}
/* on focus (when field is clicked on)  */
.sf_active{
	border:2px #8BB544 solid;
	background:#FFFFFF;
	color:#000000;
}
/* with text (when field is inactive but contains user's input)  */
.sf_text{
	border:2px #3c90a5 solid;
	background:#FFFFFF;
	color:#000000;
}

/* suggestions box */
/* js code generates unordered list */
.sf_suggestion{
	position:relative;
	
}
.sf_suggestion ul{
	position:relative;
	margin:0;
	padding:0;
	background:#DEFF96;
	color:Black;
	top:0;
	left:0;
	border:1px solid silver;
	width:156px;
}
.sf_suggestion li{
	margin:0;
	padding:0;
	list-style:none;
	font-family:Tahoma;
	font-size:12px;
	height:20px;
	width:156px;
}
.sf_suggestion li a{
	display:block;
	text-indent:0px;
	height:20px;
	color:#000000;text-decoration:none;
}
.sf_suggestion li.selected a{
	background:#013CF0;color:#ffffff;
}

/***************************************************************************************/
/* HERE ONWARDS YOU CAN OMMIT WHOLE CSS DEFINE AS PER YOUR LAYOUT*/
body
{
	margin:0px auto;padding:0px;background-image:url(../../Includes/Images/bgBody.jpg);background-repeat:repeat-x;background-position:top;
}
#topRow
{
	position:relative;width:1000px;height:17px;font-size:0px;
}
#HeaderRow
{
	position:relative;width:1000px;height:89px;
}
	#HeaderRow .HeaderRowLeft
	{
		position:relative;float:left;width:278px;height:89px;
	}
	#HeaderRow .HeaderRowMiddle
	{
		position:relative;float:left;width:470px;height:89px;
	}
	#HeaderRow .HeaderRowRight
	{
		position:relative;float:left;width:252px;height:89px;
	}
#MiddleRow
{
	position:relative;width:1000px;
}
	#MiddleRow #MiddleRowLeft
	{
		position:relative;width:727px;min-height:676px;padding-left:17px;padding-right:256px;border:0px solid red;
	}
		*html #MiddleRowLeft
		{
			height:676px;
		}
		#MiddleRowLeft .Menu
		{
			position:relative;width:727px;height:33px;/*background-image:url(../../Includes/Images/NationalCarPacific_07.gif);background-repeat:no-repeat;*/
		}
		.Menu #Menu1
		{
			position:relative;float:left;width:22px;height:33px;
		}
		.Menu #Menu2
		{
			position:relative;float:left;width:705px;height:33px;
		}
		#MiddleRowLeft .Flash
		{
			position:relative;width:727px;height:247px;margin:0px;padding:0px;
		}
			.Flash .FlashAbs
			{
				position:absolute;width:727px;height:247px;left:0px;top:0px;border:0px solid red;
			}
			
		#MiddleRowLeft .BlankRow
		{
			position:relative;width:727px;height:11px;font-size:0px;z-index:9999;background-color:#fff;
		}
		#MiddleRowLeft .CarScroll
		{
			position:relative;width:727px;height:87px;background-image:url(../../Includes/Images/NationalCarPacific_CarBG2.gif);background-repeat:no-repeat;border:0px solid red;
		}
						
		.CarScroll .CarScrollInnerPre
		{
			position:relative;float:left; width:20px;margin-top:30px;padding-top:5px;padding-bottom:0px;margin-left:10px;border:0px solid red;
		}
		.CarScroll .CarScrollInner
		{
			position:relative;float:left; width:627px;height:73px;padding-top:5px;padding-bottom:0px; /*padding-top:7px;padding-bottom:7px; border:0px solid red;*/
		}
		.CarScroll .CarScrollInnerNxt
		{
			position:relative;float:left; width:20px;padding-top:5px;padding-bottom:0px;margin-top:30px;margin-left:35px;border:0px solid red;
		}
		#MiddleRowLeft .Content
		{
			position:relative;width:727px;min-height:245px;
		}
		*html  .Content
		{
			height:245px;
		}
			.Content .ContentInner
			{
				position:relative;width:727px;
			}
	#MiddleRow #MiddleRowRight
	{
		position:absolute;width:226px;height:676px;right:16px;top:0px;border:0px solid red;
	}	
		#MiddleRowRight .SearchImg
		{
			position:relative;width:226px;height:29px;
		}
		#MiddleRowRight .SearchBox
		{
			position:relative;width:226px;height:26px;background-image:url(../../Includes/Images/NationalCarPacific_SearchBG.gif);background-repeat:no-repeat;
		}
			.SearchBox .SearchBoxInput
			{
				position:absolute;width:156px;height:17px;left:15px;top:1px;
			}
			.SearchBox .SearchBoxButton
			{
				position:absolute;width:24px;height:18px;right:18px;top:3px;
			}
		#MiddleRowRight .Balnk1
		{
			position:relative;width:226px;height:5px;font-size:0px;
		}
		#MiddleRowRight .NewsImg
		{
			position:relative;width:226px;height:32px;
		}
		#MiddleRowRight .NewsBox
		{
			position:relative;width:226px;height:122px;background-image:url(../../Includes/Images/NationalCarPacificNewsRpt.gif);background-repeat:repeat-y;
		}
			.NewsBox .NewsInner
			{
				position:relative;width:200px;height:110px;top:8px;border:0px solid red;
			}
		#MiddleRowRight .ContactImg
		{
			position:relative;width:226px;height:57px;background-image:url(../../Includes/Images/NationalCarPacific_ContactImg.gif);background-repeat:no-repeat;
		}
		#MiddleRowRight .ContactBox
		{
			position:relative;width:226px;height:146px;background-image:url(../../Includes/Images/NationalCarPacific_ContactRpt.gif);background-repeat:repeat-y;
		}
			.ContactBox .ContactBoxInner
			{
				position:relative;width:150px;top:-13px;border:0px solid red;text-align:left;line-height:1.0em;
			}
		#MiddleRowRight .ContactBottom
		{
			position:relative;width:226px;height:12px;
		}
		#MiddleRowRight .Blank2
		{
			position:relative;width:226px;height:5px;font-size:0px;background-image:url(../../Includes/Images/NationalCarPacific_BlankRpt.gif);background-repeat:repeat-y;
		}
		#MiddleRowRight .Banner
		{
			position:relative;width:226px;height:91px;
		}
			
		#MiddleRowRight .Blank3
		{
			position:relative;width:226px;height:6px;font-size:0px;background-image:url(../../Includes/Images/NationalCarPacific_BlankRpt.gif);background-repeat:repeat-y;
		}
		#MiddleRowRight .StaticImg
		{
			position:relative;width:226px;height:125px;
		}
		.StaticImg .StaticImgAbs
			{
				position:absolute;width:226px;height:125px;left:0px;top:0px;border:0px solid red;
			}
.footerBG
{
	position:relative;width:100%;height:86px;background-image:url(../../Includes/Images/bgFooter.jpg);background-repeat:repeat-x;background-position:top;
}
.searchText
{
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#266B00;
	text-align:left;
}
.newsText
{
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#000;
	text-align:left;
}

.newsText a
{
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#000;
	text-decoration:none;
	text-align:left;
}


.newsText a:hover
{ 
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#000;
	text-decoration:underline;
	text-align:left;
}
.ContactTextWhite
{
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	color:#FFF;
	text-align:left;
}

.ContactTextWhite a
{
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	text-align:left;
}


.ContactTextWhite a:hover
{ 
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	color:#FFF;
	text-decoration:underline;
	text-align:left;
}

.ContactText
{
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#CDE458;
	text-align:left;
}

.ContactText a
{
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#CDE458;
	text-decoration:none;
	text-align:left;
}


.ContactText a:hover
{ 
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#CDE458;
	text-decoration:underline;
	text-align:left;
}
.maintext
{
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#000;
	text-align:left;
}

.maintext a
{
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#000;
	text-decoration:none;
	text-align:left;
}


.maintext a:hover
{ 
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#000;
	text-decoration:underline;
	text-align:left;
}
.copyText
{
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#000;
	
}

.copyText a
{
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#000;
	text-decoration:none;
	
}


.copyText a:hover
{ 
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#000;
	text-decoration:underline;
	
}
