		.headingtitle {font-family:'Verdana'; font-weight:400; font-size:23px; color:#000000; }
		.headingsub {font-family:'Verdana'; font-weight:700; font-size:13px; color:#cccccc; }
		.paragraphheading {font-family:'Verdana' ; font-weight:700; font-size:23px; color:#000000; font-style:italic; }
		.paragraphsubheading {font-family:'Verdana'; font-weight:400; font-size:21px; color:#000000; font-style:italic; }
		.servicetype {font-family:'Verdana'; font-weight:700; font-size:19px; color:#880000;}
		.servicetypesub {font-family:'Verdana'; font-weight:700; font-size:15px; color:#880000;}
		.servicedetailitem {font-family:'Verdana'; font-weight:400; font-size:11px; color:#000000;}
		.servicedetailnote {font-family:'Verdana'; font-weight:700; font-size:11px; color:#000000; font-style:italic }
		.newscol {width:130px;}
		.newscolheading {font-family:'Verdana'; font-weight:700; font-size:17px; color:#880000; }
		.newscoltext {font-family:'Verdana'; font-weight:700; font-size:11px; color:#373737; }
		
		.regtext {font-family:'Verdana'; font-weight:400; font-size:13px; color:#ffffff; }
		.regtextbold {font-family:'Verdana'; font-weight:700; font-size:13px; color:#ffffff; }
		.regtextsold {font-family:'Verdana'; font-weight:700; font-size:13px; color:#FFFF66; }
		.regtextadm {font-family:Verdana; font-weight:400; font-size:13px; color:#000000; }
		.regtextadmhelp {font-family:Verdana; font-weight:400; font-size:11px; color:#777777; }

		.windowcaption {font-family:'Verdana'; font-weight:700; font-size:13px; color:#000088; }
		.windowcaptionsub {font-family:'Verdana'; font-weight:400; font-size:11px; color:#000088; }
		.windowtext {font-family:'Verdana'; font-weight:700; font-size:11px; color:#880000; }


		.nalnk		     {font-size: 15px; font-weight:400; font-family: 'Verdana'; color:#ffffff; text-decoration: underline;}
    .nalnk:hover  {text-decoration : underline; color:#ffffff;}
		.nlnk		     {font-size: 15px; font-weight:400; font-family: 'Verdana'; color:#ffffff; text-decoration: none;}
    .nlnk:hover   {text-decoration : underline; color:#ffffff;}

    .menublock {width:100%; margin-left:auto; margin-right:auto; background-color:#ce0412;}
	  ul.menuitems {width:100%; list-style:none; float:left; margin-bottom:0px; margin-top:3px; margin-left:0px;  padding-left:0px; background-color:#ce0412;}
	  ul.menuitems li {float:left; padding: 0px 8px 0px 8px; border-right:dotted 2px #ffffff;}
	  
		.emaillnk	   {font-size: 13px; font-weight:700; font-family: 'Verdana'; color:#bbbbbb;}
    .emaillnk:hover   {text-decoration : underline; color:#000000;}
    
    .productlnk  {font-size: 13px; font-family: 'Verdana'; font-weight:700; color:#ffffff; text-decoration: underline;}
    .morelnk  {font-size: 11px; font-family: 'Verdana'; font-weight:400; color:#990000; text-decoration: underline;}
   
   
		.clear {clear:both;font-family: 'Verdana'; font-weight:400; font-size:2px;}

    .clearfloats {clear:both;}
    .productimage { float:left; margin:5px 7px 7px 0px;}

		.contactheading  {font-size: 16px; font-family: 'Verdana'; font-weight:400; color:#990000; text-decoration: none;}
		.standardbutton  {width:80px; height:24px; font-family:'Verdana'; font-size:14px }
		.errtext {font-family:'Verdana'; font-weight:700; font-size:13px; color:#ff0000; }

		.category {font-family:'Verdana'; font-weight:700; font-size:17px; color:#cc0000; }
		.hrline {color:#cabbb7; background-color:#cabbb7;height: 1px;border-top: 1px solid #cabbb7;}
		
		.carddetails {width:600px;}
		
		
		a img {text-decoration:none; border:none;}
		
		.strapnew {width:996px; height:175px; margin:0 auto 0 auto; background-image: url('strap150newicons.jpg'); position:relative; text-align:left;}

		.strapnavontop {width:100%; height:30px; z-index:200; position:absolute; top:250px; left:0; background-color:#ce0412; font-family:Verdana; font-size:15px; font-weight:400; color:#ffffff; vertical-align:middle;}
		.strapnav {width:100%; height:30px; background-color:#ce0412; font-family:Verdana; font-size:15px; font-weight:400; color:#ffffff; vertical-align:middle;}

		
		
		.strapimg {border:0px;}

		.tagline {width:996px; margin:0 auto 0 auto; background-color:#818181; text-align:center;}
    .tagline img {border:0px;}

		.sepline {width:1000px; color:#cabbb7; height:2px; border:solid 0px; background-color:#cabbb7; margin:0px 0px 0px 0px; line-height: 2px; font-size: 1px;}
		.seplinesmall {width:990px; color:#cabbb7; height:2px; border:solid 0px; background-color:#cabbb7; margin:0px 0px 0px 0px; line-height: 2px; font-size: 1px;}
		
		

		.swf {width:1000px; text-align:center; margin:0px 0px 0px 0px; border:solid 0px; background-color:#778899;}
		.smallfontspacer {font-family: 'Verdana'; font-weight:400; font-size:2px;}
		.flashfooter {border:solid 0px;}
		.piclink {text-decoration:none; border:solid 0px;}
		.showpic {width:650px; text-align:center; margin:0px 0px 0px 0px; border:solid 0px; background-color:#778899; text-align:center;}
		.showpicmainbody {text-align:left; margin:0px 0px 0px 0px; background-color:#778899;}
		.centertable {margin-left : auto; margin-right:auto;}
		.linksection {font-family:'Verdana'; font-weight:700; font-size:17px; color:#ffffff; }
		.linklink {font-family:'Verdana'; font-weight:700; font-size:13px; color:#ffffff; text-decoration:none }
		.commentsleft {float:left; text-align:left; font-family:'Verdana'; font-style:italic; font-weight:700; font-size:13px; color:#dddddd; width:150px; padding: 0px 0px 0px 10px}
		.commentsright {float:right; text-align:left; font-family:'Verdana'; font-style:italic; font-weight:700; font-size:13px; color:#dddddd; width:150px; padding:0px 10px 0px 0px}
		.commentssig {font-style:normal; font-weight:400;}

		body {text-align:center; background-color:#818181; margin-left:0px; margin-top:0px; margin-right:0px; background-image: url('background.gif'); background-repeat: repeat-x;}
		.bodyz {text-align:center; background-color:#ffffff; margin-left:0px; margin-top:0px; margin-right:0px; background-image: url('background.jpg'); background-repeat: repeat-x;}

		.mainbody {width:996px; text-align:center; margin:0px auto 0px auto; border:solid 2px #000000; position:relative; overflow:hidden;}

		.mainbody img {display:block;}

		td img {display:block;}
		td a {text-decoration:none;}
		td a img {border:0px;}
	  
	  .leftside {margin-left:auto; margin-right:auto; text-align:center; width:496px; float:left; background-color:Olive;font-family:'Verdana'; font-weight:400; font-size:10px; color:#000000;}
	  .rightside {margin-left:auto; margin-right:auto; text-align:center; background-color:Teal;font-family:'Verdana'; font-weight:400; font-size:10px; color:#000000;}
    .layoutwrapper {width:100%; background-color:#BFB792; margin:0px auto 0px auto; text-align:left; position:relative; padding:0 0px 0px 0px; font-family:'Verdana'; font-weight:400; font-size:13px;}
    .layoutwrappert {width:100%; background-color:#000000; margin:0px auto 0px auto; text-align:left; position:relative; padding:0 0px 0px 0px; font-family:'Verdana'; font-weight:400; font-size:13px;}
    .layoutwrapperv {width:100%; background-color:#480000; margin:0px auto 0px auto; text-align:left; position:relative; padding:0 0px 0px 0px; font-family:'Verdana'; font-weight:400; font-size:13px;}
    .layoutwrapperd {width:100%; background-color:#d9d1ab; margin:0px auto 0px auto; text-align:left; position:relative; padding:0 0px 0px 0px; font-family:'Verdana'; font-weight:400; font-size:13px;}

	  .leftsideT {width:448px; background-color:#BFB792;font-family:'Verdana'; font-weight:400; font-size:10px; color:#000000;}
	  .rightsideT {width:448px; background-color:#BFB792;font-family:'Verdana'; font-weight:400; font-size:10px; color:#000000;}
	  
	  .leftboxitem {width:90%; background-color:#D5EAFA; border-style:solid; border-width:1px; border-color:#000000; margin-right:auto; margin-left:auto;}
	  .leftboxheader {width:auto; background-color:#000088; text-align:center;font-family:'Verdana'; font-weight:400; font-size:13px; color:#ffffff; border-width:0px;border-style:none;}
	  .boxdetails {width:95%; background-color:#D5EAFA; margin-right:auto; margin-left:auto; text-align:left; font-family:'Verdana'; font-weight:400; font-size:13px; color:#000000; }
	  .boxdetailsstandout {font-weight:700; font-size:15px;}
	  
	  .rightboxitem{width:90%; background-color:#ffffff; border-style:solid; border-width:1px; border-color:#000000; margin-right:auto; margin-left:auto; }
	  .rightboxheader {width:auto; background-color:#000088; text-align:center;font-family:'Verdana'; font-weight:400; font-size:13px; color:#ffffff; border-width:0px;border-style:none;}

		.footer {font-family:'Verdana'; font-weight:400; font-size:10px; color:#ffffff; background-color:#000000; width:996px; text-align:center; text-decoration:none;}
		.footerlink {font-family:'Verdana'; font-weight:400; font-size:10px; color:#ffffff; background-color:#000000; text-decoration:none;}

    
  /* Menu Pages */    
  .layoutwrappermp {width:100%; background-color:#ffffff; margin:0px auto 0px auto; text-align:left; position:relative; padding:0 0px 0px 0px; font-family:'Verdana'; font-weight:400; font-size:14px;}
  .menupagemaincontent {width:950px; margin:0px auto 0px auto; }
  .menupageheader {text-align:center; font-family:Verdana; font-weight:700; font-size:21px; color:#ce0412;}
  h1.menupageheader {padding-bottom: 0px; margin-bottom:0px; padding-top:0px; margin-top:0px;}
	
	div.figurepage{float: right; width:250px; margin: 0px 10px 10px 10px;}
	.figurepage p {font-weight:700; text-align:center; margin:0px 0px 0px 0px;}
	.figurepage img {padding:5px;}    
	
	
	div.figurepagew{float: right; width:410px; margin: 0px 10px 10px 10px;}
	.figurepagew p {font-weight:700; text-align:center; margin:0px 0px 0px 0px;}
	.figurepagew img {padding:5px;}    

	.menuitemlink {color:#0000ff;} 
	.catlisthead {font-weight:700; font-size:17px;}
	.regtextv2 {font-family:'Verdana'; font-weight:400; font-size:13px; color:#000000; }
  .productlnkv2  {font-size: 13px; font-family: 'Verdana'; font-weight:700; color:#0000ff; text-decoration: underline;}
  .sponsorhead {width:820px; text-align:center; margin: 0 auto 0 auto; font-family:Verdana; font-weight:700; font-size:21px; color:#336b9c;}
  .benefit {font-family:Verdana; font-size:15px; font-style:italic; font-weight:400; text-align:center; margin: 0 auto 0 auto;}
  .ul20 li {padding-top : 8px; padding-left:8px;}
  .ulemp {font-weight:700;}
  .bold {font-weight:700;}
  .emailnote {font-style:italic; font-family:Verdana; color:#000000; color:#000000;}
  .inputtext {font-family:Verdana; font-size:14px; font-weight:400; border:solid 1px #000000;}
  .question {font-family:Verdana; font-size:14px; font-weight:400;}
  .questionscript {font-family:Verdana; font-size:12px; font-weight:400; font-style:italic;}
  .testimonials {font-size:13px;}
  .iconblock {position:relative; top:140px; left:650px; z-index:9000; width:300px;}
  
  .strapcardetails {position:absolute; border:solid 2px #999999; width:250px; top:170px; left:540px; background-color:#ffffff; z-index:1000; font-family:Verdana; font-size:13px; visibility: hidden;}
  .strapphonedetails {position:absolute; border:solid 2px #999999; width:250px; top:170px; left:590px; background-color:#ffffff; z-index:1000; font-family:Verdana; font-size:13px; visibility: hidden;}
  .strapemaildetails {position:absolute; border:solid 2px #999999; width:250px; top:170px; left:640px; background-color:#ffffff; z-index:1000; font-family:Verdana; font-size:13px; visibility: hidden;}
  .strapmailboxdetails {position:absolute; border:solid 2px #999999; width:250px; top:170px; left:690px; background-color:#ffffff; z-index:1000; font-family:Verdana; font-size:13px; visibility: hidden;}

  .featureitem1 {border:solid 1px #000000; background-color:#dddddd; height:450px;}
  .featureitem2 {border:solid 1px #000000; background-color:#bbbbbb; height:450px;}
  .featureitem {width: 435px; margin:0 auto 0 auto; font-family:Verdana; font-size:15px;}
  .featureitemadmin {width: 340px; margin:0 auto 0 auto; font-family:Verdana; font-size:13px;}
  .featureitemtitle {font-family:Verdana; font-size:15px; font-weight:700; text-align:center;}
  .ulfeature li {padding-top : 5px; padding-left:5px;}
  .featureitema1 {border:solid 1px #000000; background-color:#dddddd; height:450px;}
  .featureitema2 {border:solid 1px #000000; background-color:#bbbbbb; height:450px;}
  
  .admininputtext {font-weight:400; font-size:15px; color:#000000; font-family:Verdana; border:solid 2px #000000;}  
  .adminheading {font-weight:700; font-size:19px; text-align:center;}
  .adminpageintro {font-weight:400; font-size:15px; text-align:center; color:#666666;}  
  .adminbutton {font-family:Verdana; color:#333333; font-size:11px; font-weight:700; width:100px; height:25px;}
  .adminregtext {font-weight:400; font-size:15px; color:#000000; font-family:Verdana;}  
  .adminlink {font-weight:400; font-size:15px; color:#0000ff; font-family:Verdana; text-decoration:none;}  

    .pageheader
    {
        font-family: Arial; 
        font-size: 16px; 
        font-weight: 400; 
        color: #000000;
        background-color : #9CCFFF;
        padding : 5px 0px 5px 0px;
        width:600px;
        text-align:center; 
        margin:0 auto 0 auto;
    }

    .pageinstructions
    {
        font-family: Arial; 
        font-size: 13px; 
        font-weight: 400; 
        color: #333333;
        background-color : #ffffff;
        width:600px;
        margin:0 auto 0 auto;
        text-align:left;
    } 
    
    .pageinstructionsnumber
    {
      font-weight:700;
    }  
    
    .datagrid
    {
      font-family : Arial;
      font-size : 13px;
      font-weight : 400;
      color : #333333;
      border: solid 1px #eeeeee;
    }
    .gridheader
    {
      background-color: #dfdfdf;
      font-family : Arial;
      font-size : 13px;
      font-weight : 700;
      color : #000000;
    }  
  

