/* Style sheet for TWC Graphics Design template */
body  { background-image: url('images/bg21.gif');  }
input { color: #000; font: normal normal 9px Arial, sans-serif; }
h1    {	color: #880D1F; font:  normal bold 14px Times New Roman, Times, serif; 
	 height: 85%;}
h2    { font:  normal normal 10px Verdana, Arial, sans-serif;
	 padding-bottom: 0px; }
h8    { color: #607393; font:  normal bold 13px Verdana, Arial, sans-serif;
	border-bottom: 2px solid #607393; padding-bottom: 0px; width: 85%; }

h3    { color: #154A84; font:  normal bold 13px Verdana, Arial, sans-serif; margin-bottom: 4px; }
h4    { color: #607393; font:  normal bold 12px Verdana, Arial, sans-serif; margin-bottom: 4px; }
h5    { font:  normal bold 11px Verdana, Arial, sans-serif; margin-bottom: 4px; }
h6    { color: #607393; font:  normal bold 11px Verdana, Arial, sans-serif; margin-bottom: 4px; }
h7   { color: #607393; font:  normal bold 13px Verdana, Arial, sans-serif;
	border-bottom: 1px solid #607393; padding-bottom: 0px; width: 85%; }

.std{
	 font:  normal normal 10px Verdana, Arial, sans-serif;
}
.innercontenct22 {
	font: normal normal 11px/16px Verdana, Arial, sans-serif;
	background-image: url('images/applegb.jpg');
	}
.innercontenct {
	font: normal normal 11px/16px Verdana, Arial, sans-serif;
	}

.innercontenct ul { list-style-image: url('images/design_elements/arrows2.gif'); color: #6F2D02; 
	font: normal normal 11px/16px Verdana, Arial, sans-serif;}
.innercontenct ol {	 color: #000; font: normal normal 11px Verdana, Arial, sans-serif;}
.innercontenct h1 { color: #F0A32E; font:  normal bold 14px Verdana, Arial, sans-serif; padding-bottom: 10px;padding-top: 5px;}
.innercontenct h2 { 
color: #658408; font:  normal bold 12px Verdana, Arial, sans-serif;
width: 100%; margin-bottom: 5px;
 }
.innercontenct h3 { color: #000; font:  normal bold 11px Verdana, Arial, sans-serif; 
width: 30%; margin-bottom: 0px;
}

	
.innercontenctfull {
	color: #1E1F2; 	font: normal normal 10px/14px Verdana, Arial, sans-serif; 
	}
.innercontenctfull ul { list-style-image: url('images/design_elements/arrows.gif'); color: #610C03; 
	font: normal normal 11px/16px Verdana, Arial, sans-serif;}
.innercontenctfull ol {	 color: #000; font: normal normal 11px Verdana, Arial, sans-serif;}
.innercontenctfull h1 { color: #F0A32E; font:  normal bold 14px Verdana, Arial, sans-serif; padding-top: 5px;}
.innercontenctfull h2 { color: #99CC00; font:  normal bold 11px Verdana, Arial, sans-serif; }

		

ul       { list-style-image: url('images/design_elements/arr.gif'); color: #154A84; 
	font: normal normal 11px/16px Verdana, Arial, sans-serif; }
ul ul    { color: #607393; font: normal normal 11px/16px Verdana, Arial, sans-serif; }
ul ul ul { color: #154A84; font: normal normal 10px/13px Verdana, Arial, sans-serif; }

/* Define include_top area */
.topleft { background: #fff; border-left: 2px solid #A0B7D5; padding: 0px; }

.topleft3 { background: #fff; border-left: 1px solid #C7D5E7; padding: 6px; }
.topleft22 { background: #fff;  padding-left: 6px; }
.topright { background: #fff; background-image: url('images/design_elements/topbox.gif'); background-repeat: no-repeat;
	color: #154A84; font: normal normal 11px/15px Verdana, Arial, sans-serif; padding: 10px; }

/* Define top menu banner */
.topbanner1 { background: #99CC00; color: #FFF; font: normal normal 11px Verdana, Arial, sans-serif; 
	 line-height: 28px;  padding-left: 10px; }
.topbanner1 a:link    { color: #FFF; text-decoration: none;   }
.topbanner1 a:active  { color: #607393; text-decoration: none;   }
.topbanner1 a:visited { color: #FFF; text-decoration: none;   }
.topbanner1 a:hover   { color: #A13721; text-decoration: underine;  }

/* Define top 2 menu banner */
.topbanner2 { background: #607393; color: #FFF; font: normal normal 11px Verdana, Arial, sans-serif; 
	 height: 28px; border-left: 1px solid #FFF; border-bottom: 1px solid #FFF; padding-right: 10px; }
.topbanner2 a:link    { color: #FFF; text-decoration: none;   }
.topbanner2 a:active  { color: #607393; text-decoration: none;   }
.topbanner2 a:visited { color: #FFF; text-decoration: none;   }
.topbanner2 a:hover   { color: #A0B7D5; text-decoration: underine;  }

/* Define main sections */
.leftside { font: normal normal 10px/12px Verdana, Arial, sans-serif; 
	color: #000; border-left: 0px solid #A0B7D5; padding: 0px; }
.leftside ul { list-style-image: url('images/design_elements/leftarrows.gif'); color: #658408; 
	font: normal normal 9px/14px Verdana, Arial, sans-serif;
	margin-left: 0;
 	padding-left: 3em;

	}
.leftside  ul li
  {
  margin-left: 0;
  padding: 0;
  }

			
.leftside ul ul { list-style-image: url('images/design_elements/arrows3.gif'); color: #6F2D02; 
	font: normal normal 9px/14px Verdana, Arial, sans-serif; padding-left: 0px;
	margin-left: 0;
 	padding-left: 2em;
	}
.leftside ul ul ul { list-style-image: url('images/design_elements/arrows.gif'); color: #000000; 
	font: normal normal 9px/14px Verdana, Arial, sans-serif; padding-left: 0px;
	margin-left: 0;
 	padding-left: 2em;
	}
.leftside  ul ul li
  {
  margin-left: 0;
 padding-left: 0;
  }	
.leftside ul ul a:link    { color: #030404; font-weight: normal; width: 100%; height: 18px; }
.leftside ul ul a:active  { color: #030404; font-weight: normal; width: 100%; height: 18px; }
.leftside ul ul a:visited { color: #030404; font-weight: normal; width: 100%; height: 18px; }
.leftside ul ul a:hover   { font-weight: normal; color: #E815EB; width: 100%; height: 18px; }

.leftside ul ul ul a:link    { color: #000000; font-weight: normal; width: 100%; height: 18px; }
.leftside ul ul ul a:active  { color: #000000; font-weight: normal; width: 100%; height: 18px; }
.leftside ul ul ul a:visited { color: #000000; font-weight: normal; width: 100%; height: 18px; }
.leftside ul ul ul a:hover   { font-weight: normal; color: #CC0000; width: 100%; height: 18px; }

.leftside a:link    { color: #055901; font-weight: normal; width: 100%; height: 18px; }
.leftside a:active  { color: #055901; font-weight: normal; width: 100%; height: 18px; }
.leftside a:visited { color: #055901; font-weight: normal; width: 100%; height: 18px; }
.leftside a:hover   { font-weight: normal; color: #CB2016; width: 100%; height: 18px; }

	
	
	
	
	
	
	.specialoffer  { font: normal normal 9px Verdana, Arial, sans-serif; 
	color: #000; border-left: 0px solid #A0B7D5; padding-left: 5px; padding-top: 5px; }	
	
.leftmenu { font: normal normal 10px/12px Verdana, Arial, sans-serif; 
	color: #000;  border: 0px solid #607393;  }

.leftmenu a:link    { color: #F0A32E; font-weight: bold; width: 100%; height: 24px; }
.leftmenu a:active  { color: #F0A32E; font-weight: bold; width: 100%; height: 24px; }
.leftmenu a:visited { color: #F0A32E; font-weight: bold; width: 100%; height: 24px; }
.leftmenu a:hover   { 
	font-weight: bold; color: #076236; width: 100%; height: 24px; }
	
	
.leftmenutop { background: #99CC00; font: normal normal 11px/16px Verdana, Arial, sans-serif; 
	color: #FFF; width: 100%; border: 1px solid #607393; height: 24px; }
	
.main {  color: #333; font: normal normal 11px/16px Verdana, Arial, sans-serif; 
	padding-left: 15px; padding-top: 10px; border-right: 0px solid #A0B7D5; border-left: 0px solid #A0B7D5; line-height: 25px; }
	
.main2 { color: #333; font: normal normal 11px/16px Verdana, Arial, sans-serif; 
	}
.main3 { background: #ECB084; color: #333; font: normal normal 10px/14px Verdana, Arial, sans-serif; 
	}
.rightside { background: #FFF; font: normal normal 11px/16px Verdana, Arial, sans-serif; 
	color: #FXFXFX; border-right: 1px solid #A0B7D5; padding: 10px; }
	
.vactions {	 font: normal normal 11px/16px Verdana, Arial, sans-serif; 
	color: #FXFXFX;}
	
.formpage { background: #FFF; font: normal normal 11px/16px Verdana, Arial, sans-serif; 
	color: #333; padding: 10px; }
.formfield { background: #FFF; font: normal normal 11px/16px Verdana, Arial, sans-serif; 
	color: #333;  }

/* Define product page sections */
.productbox      { background: #EFEFEF; color: #333; font: normal normal 11px/13px Verdana, Arial, sans-serif; 
	padding-left: 10px; padding-right: 10px; padding-top: 4px; padding-bottom: 4px; 
	border: 1px solid #607393; }
.productboxtop   { background: #607393; color: #FFF; font: normal bold 12px/15px Verdana, Arial, sans-serif; 
	padding-left: 10px; padding-right: 10px; padding-top: 4px; padding-bottom: 4px; 
	border-top: 1px solid #607393; border-left: 1px solid #607393;  border-right: 1px solid #607393;  }
.products        { background: #FFF; }
.products21        { background-image: url('images/topGrad.png'); }
.productssleft   { background: #FFF; color: #154A84; border-left: 1px solid #607393; border-top: 1px solid #607393; 
	padding-left: 10px; padding-right: 10px; padding-top: 4px; padding-bottom: 4px; }
.productssright  { background: #FFF; color: #154A84; border-left: 1px solid #607393; border-top: 1px solid #607393; 
	padding-left: 10px; padding-right: 10px; padding-top: 4px; padding-bottom: 4px; border-right: 1px solid #607393; }


/* Define textbox area */

.textbox      { background: #fff; color: #333; font: normal normal 10px/14px Verdana, Arial, sans-serif; 
	padding-left: 10px; padding-right: 10px; padding-top: 8px; padding-bottom: 8px; 
	border-left: 0px solid #0082DE; border-bottom: 0px solid #0082DE;  border-right: 0px solid #0082DE; }

.textboxheader {  color: #1E1F2; 
		padding-left: 15px; padding-right:20px; padding-top: 4px; padding-bottom: 5px; }
	
.textboxheading      { padding-left: 15px; padding-right: 0px; }

.textboxheadingright      { padding-right: 0px; }

.vacationheading {	color: #880D1F; font:  normal bold 12px Times New Roman, Times, serif; 
	 }
.vacationbox {  color: #1E1F2; 	font: normal normal 10px/14px Verdana, Arial, sans-serif; }
.vacationbox ul { list-style-image: url('images/design_elements/bullit2.gif'); color: #610C03; padding-top: 5px;
	font: normal normal 11px/10px Verdana, Arial, sans-serif;}
.vacationbox li { padding-top: 4px;padding-bottom: 4px;
	font: normal normal 11px/10px Verdana, Arial, sans-serif;}
.vacationbox h1 { color: #F0A32E; font:  normal bold 14px Verdana, Arial, sans-serif; padding-top: 5px;}
.vacationbox h2 { color: #000; font:  normal bold 11px Verdana, Arial, sans-serif; }
	
.textbox3      { background: #fff; color: #333; font: normal normal 10px/14px Verdana, Arial, sans-serif; 
	padding-left: 10px; padding-right: 0px; padding-top:0px; padding-bottom: 0px; 
	border-left: 1px solid #EC3A3E; border-bottom: 1px solid #EC3A3E;  border-right: 1px solid #EC3A3E; }
.textboxheader3 {  color: #FFF; 
	font: normal bold 12px/15px Verdana, Arial, sans-serif; background-image: url('sidehearder3.jpg');
	padding-left: 5px; padding-right: 10px; padding-top: 4px; padding-bottom: 8px; }
	
	.textbox4      { background: #fff; color: #333; font: normal normal 10px/14px Verdana, Arial, sans-serif; 
	padding-left: 5px; padding-right: 5px; padding-top: 6px; padding-bottom: 6px; 
	height: 40px;
	border-left: 1px solid #0082DE; border-bottom: 1px solid #0082DE;  border-right: 1px solid #0082DE; }
.textboxheader4 { color: #FFF; 
	font: normal bold 12px/15px Verdana, Arial, sans-serif; background-image: url('sidehearder4.jpg');
	padding-left: 10px; padding-right: 10px; padding-top: 4px; padding-bottom: 8px; }
	
.textbox5      { background: #fff; color: #333; font: normal normal 10px/14px Verdana, Arial, sans-serif; 
	padding-left: 5px; padding-right: 5px; padding-top: 6px; padding-bottom: 6px; 
	height: 40px;
	border-left: 1px solid #EA8D01; border-bottom: 1px solid #EA8D01;  border-right: 1px solid #EA8D01; }
.textboxheader5 { color: #FFF; 
	font: normal bold 12px/15px Verdana, Arial, sans-serif; background-image: url('sidehearder5.jpg');
	padding-left: 10px; padding-right: 10px; padding-top: 4px; padding-bottom: 8px; }

.textbox6     { background: #fff; color: #333; font: normal normal 10px/14px Verdana, Arial, sans-serif; 
	padding-left: 5px; padding-right: 5px; padding-top: 6px; padding-bottom: 6px; 
	height: 40px;
	border-left: 1px solid #00944A; border-bottom: 1px solid #00944A;  border-right: 1px solid #00944A; }
.textboxheader6 { color: #FFF; 
	font: normal bold 12px/15px Verdana, Arial, sans-serif; background-image: url('images/vthemeheader.jpg'); background-repeat: no-repeat; 
	padding-left: 10px; padding-right: 10px; padding-top: 4px; padding-bottom: 8px; }
		
.textbox7     { background: #fff; color: #333; font: normal normal 10px/14px Verdana, Arial, sans-serif; 
	padding-left: 5px; padding-right: 5px; padding-top: 6px; padding-bottom: 6px; 
	height: 40px;
	border-left: 1px solid #EA8D01; border-bottom: 1px solid #EA8D01;  border-right: 1px solid #EA8D01; }
.textboxheader7 { color: #FFF; 
	font: normal bold 12px/15px Verdana, Arial, sans-serif; background-image: url('images/azheader.jpg'); background-repeat: no-repeat; 
	padding-left: 10px; padding-right: 10px; padding-top: 4px; padding-bottom: 8px; }
	
/* Define horizontal rule */
HR { height:1px; width: 96%; background:#607393; margin: 0% 2% 0% 2%; }

/* Define footer area */
.footer { background: #99CC00; color: #FFF; font: normal normal 11px Verdana, Arial, sans-serif; 
	 line-height: 20px; border-top: 1px solid #607393; border-bottom: 1px solid #607393; }
.footer a:link    { color: #FFF; text-decoration: none;   }
.footer a:active  { color: #607393; text-decoration: none;   }
.footer a:visited { color: #FFF; text-decoration: none;   }
.footer a:hover   { color: #A13721; text-decoration: underine;  }

.newstricker { font: normal normal 11px Verdana, Arial, sans-serif; 
	  border-top: 0px solid #607393; border-bottom: 0px solid #607393; }
.newstricker a:link    { color: #98693A; text-decoration: none;   }
.newstricker a:active  { color: #607393; text-decoration: none;   }
.newstricker a:visited { color: #98693A; text-decoration: none;   }
.newstricker a:hover   { color: #A13721; text-decoration: underine;  }
	
/* Define standard hyperlinks */	
a:link  { color: #A13721; font: normal normal Verdana, Arial, sans-serif; text-decoration: none; }  
a:active { color: #A13721; font: normal normal Verdana, Arial, sans-serif; text-decoration: none; }
a:visited { color: #A13721; font: normal normal Verdana, Arial, sans-serif; text-decoration: none; }
a:hover { color: #000000; font: normal normal Verdana, Arial, sans-serif; text-decoration: none; }

.sidemenu { 
/*background-image: url('images/bggrd.gif');*/
background: #F4FAFF; 	
color: #FFF; font: bold bold  11px Verdana, Arial, sans-serif; 
line-height: 28px;
padding-left: 10px;
 border-top: 1px solid #599ADE; 

 }
.sidemenu a:link    { color: #fff; text-decoration: none; font:  bold bold 13px Verdana, Arial, sans-serif; }
.sidemenu a:active  { color: #ff; text-decoration: none;  font:  bold bold 13px Verdana, Arial, sans-serif; }
.sidemenu a:visited { color: #fff; text-decoration: none;   }
.sidemenu a:hover   { color: #FFFF00; text-decoration: underine;  }

.sidemenuabc { 
background-image: url('images/bggrd.gif') ;
color: #FFF; font: bold bold  11px Verdana, Arial, sans-serif; 
border: 2px solid #CC0000; 
text-align: center;
 }
.sidemenuabc a:link    { color: #fff; text-decoration: none; font:  bold bold 13px Verdana, Arial, sans-serif; }
.sidemenuabc a:active  { color: #ff; text-decoration: none;  font:  bold bold 13px Verdana, Arial, sans-serif; }
.sidemenuabc a:visited { color: #fff; text-decoration: none;  font:  bold bold 13px Verdana, Arial, sans-serif; }
.sidemenuabc a:hover   { color: #FFFF00; text-decoration: underine; font:  bold bold 13px Verdana, Arial, sans-serif;  }
.picturstyle
{
	border: 1px blue dashed;  
	BORDER-COLLAPSE: collapse; 
	background: #F4FAFF; 
	BORDER-RIGHT: #aaaaaa 1px solid; 
	BORDER-TOP: #aaaaaa 1px solid; 
	FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#777777', Direction=135, Strength=5); 
	BORDER-LEFT: #aaaaaa 1px solid; 
	BORDER-BOTTOM: #aaaaaa 1px solid;
}

.tablinks { font: normal normal 11px Verdana, Arial, sans-serif; 
			 }
.tablinks a:link {  background:#039 ;
    
     color:#FFF ;
     display:block ;
     font-family:arial,sans-serif ;
     paddind-top: 4px;
     font-weight:bold ;
     height: 20px;
     text-decoration:none ;
        }

.tablinks a:hover   {
     background:#69F ;
     color:#000 ;
}