body
		{
			margin-left: auto;
			margin-right: auto;
			padding: 0;
			font-family: Arial, Helvetica, sans-serif ;
			font-size:95%;
            width:970px;
			
			
		}


		#header
		{
			height: 90px;
			width:99%;
			margin-bottom: 10px;
			margin-left: 38px;
			margin-top:2px;
			margin-right:20px;
			padding: 5px;
			padding-right:40px;
			background:url(/Images/logo.jpg) no-repeat;
			
						
		}
		#wheader
		{
			height:130px;
			width:99%;
			margin-bottom: 10px;
			margin-left: 38px;
			margin-top:2px;
			margin-right:20px;
			padding: 5px;
			padding-right:40px;
			background:url(/Images/logo.jpg) no-repeat;
			
						
		}
				
		#search{ 
		     margin-right:40px;
			 margin-top:10px;
			 font-size:75%;}
		
		#gutter
		{
			float: left;
			width: 3%;
			height: 1px;
		}
		
		#col1
		{
			float: left;
			width: 65.5%;
			/*background-color: #bbb;*/
			margin-bottom: 2px;
			margin-left:20px;
			min-height:600px;
			height:750px;
			font-size:14px;
			
		}
		#col1narrow
		{
			float: left;
			width: 50.5%;
			/*background-color: #bbb;*/
			margin-bottom: 2px;
			margin-left:20px;
			margin-top:1px;
			min-height:500px;
			height:500px;;
			
		}
		#col1narrow1
		{
			float: left;
			width: 35.5%;
			margin-bottom:2px;
			margin-top:5px;
			margin-right:5px;
			margin-left:5px;
			min-height:500px;
			
			
		}
		#col1narrow1main
		{
			float:  left;
			width: 41.5%;
			margin-bottom:2px;
			margin-top:5px;
			margin-right:5px;
			margin-left:25px;
			min-height:500px
			
			
		}
		
		#col1wide
		{
			float: left;
			width: 60%;
			/*background-color: #bbb;*/
			margin-left : 20px;
			margin-right : 2px;
			
			
		}
		#col1wideback
		{background:url(Images/homebackground.png);
		background-repeat: repeat;		 
			float: left;
			width: 71%;			
			/*background-color: #bbb;*/
			margin-left : 20px;
			margin-right : 2px;
			height:475px
			
		}
		#col1formenu
		{
			float: left;
			width: 60%;
			/*background-color: #bbb;*/
			margin-bottom: 2px;
			margin-left: 1%;
			height:500px;
			
		}
		
		#col2
		{
			float: left;
			width: 15%;
			/*background-color: #bbb;*/
			margin-bottom: 0px;
			margin-left:18px;
		}
		#col2narrow
		{
			float: left;
			width: 15%;
			/*background-color: #bbb;*/
			margin-bottom: 0px;
			margin-left:18px;
		}
		#col2wide
		{
			float: left;
			width: 26%;
			margin-bottom: 0px;
			margin-left:20px;
			padding-left:15px;
			padding-right:2px;	
			font-size:12px;		
			
		}
		#col2wide p,ul{color:#2d2d2d;
		 font-size:90%;}
		#col3
		{
			float: left;
			width: 20%;
			margin-left: 13px;
			margin-bottom: 0px;
			margin-top:0px;
			padding:2px;
			border-right:1px solid #2d2d2d ;			
			
		}
		#col3mainpage
		{
			float: left;
			width: 20%;
			margin-left: 13px;
			margin-bottom: 0px;
			margin-top:0px;
			padding:2px;
			
			
		}
						
		#col3menu{
			float: left;
			width: 20%;
			margin-left: 0.5%;
			margin-bottom: 2px;
			padding:0px;
			
		}
		#col3narrow
		{
			float: left;
			width: 10%;
			margin-left: 1%;
			margin-bottom: 0px;
			padding:0px;
			margin-left: 2px;
		}
		#col3wide
		{
			float: left;
			width: 22%;
			margin-bottom: 0px;
			padding:0px;
			margin-left: 15px;
			border-right:1px solid #2d2d2d;
		}
		
		#footer
		{
			clear: both;
			height: 50px;
			margin-left:150px;
			margin-top:50px;
			color: #999999;
					}
		#underl {letter-spacing: -1px;font-family: Arial, Helvetica, sans-serif ;margin: 1.2em 0 .3em;color:#000666;border-bottom: 1px solid #eee;padding-bottom: .1em}
		h1
		{
			margin: 0;
			padding: 5px;
		}
		
		h2
		{
			margin-top: 0;
			padding-top: 7px;
		}
		
		h2, p
		{
			margin-left: 7px;
			margin-right: 7px;
		}
		.blue {color: #FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
		background-color:#2d2d2d;
		/*width:80%;	*/
		padding-left:7px;
		padding-right:7px;
		padding-bottom:7px;		
		padding-top:7px;
		margin-top:8px;
		
		}
		#borderit {border:5px outset #FFFFFF }
		
		.bluelight {color: #2d2d2d;
		font-family: Arial, Helvetica, sans-serif;
		background-color:#C6D6DE;
		/*width:80%;*/	
		padding-left:15px;
		padding-right:10px;
		padding-bottom:0px;		
		padding-top:5px;
		margin:7px;
		/*border-bottom: 1px solid  #990000;*/
		color: #FF0000;
		
		
		 
		}
		
		.bluenarrow {color: #FF0000 ;
		font-family: Arial, Helvetica, sans-serif;
		background-color:#2d2d2d;
		width:66%;	
		padding-left:20px;
		padding-right:10px;
		padding-bottom:10px;		
		padding-top:5px;
		margin:7px;
		
		}
		
		.blue1{color: #FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
		background-color:#2d2d2d;
		width:60%;	
		padding-left:8px;
		padding-right:10px;
		padding-bottom:5px;		
		padding-top:5px;
		margin-top:10px;
		margin-left:7px;
		}
		.grey{color: #2d2d2d;
		font-family: Arial, Helvetica, sans-serif;
		background-color: #ABD1D0 ;
		width:80%;	
		padding-left:3px;
		padding-right:10px;
		padding-bottom:15px;		
		padding-top:5px;
		margin:10px;
		font-weight: bold;
			
		}
		.grey1{color: #2d2d2d;
		font-family: Arial, Helvetica, sans-serif;
		background-color: #DCD8FE;
		width:80%;	
		padding-left:13px;
		padding-top:5px;
		/*margin:10px;*/
		font-weight: bold;
		height:1.25em;
		border-bottom:1px solid red;}
		
		
			
		#leftcol {		
float:left;
margin-left:80px;
}

#rightcol {
float:left;
margin-left:270px;

}
.stylebold {
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;

}		
#stylebolds {
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:110%;
color: #990000}
.color_a {background: #c9ba65; color:#fff;}
.color_b {background:#C6E0FD; color:#2d2d2d;}
.color_c {background:#758279; color:#2d2d2d;}
.color_d {background:#b2ab9b; color:#000;}
.color_e {background:#2d2d2d; color:#fff;}
	




a.two:link {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size:12px;text-decoration: none; }
a.two:visited {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size:12px;text-decoration: none; }
a.two:hover { color: #CC0000; }
a.twob:link {color: #2d2d2d; font-family: Arial, Helvetica, sans-serif; font-size:12px;text-decoration: none; }
a.twob:visited {color: #2d2d2d; font-family: Arial, Helvetica, sans-serif; font-size:12px;text-decoration: none; }
a.twob:hover { color: #FF0000; }

a.twocart:link {color: #2d2d2d; font-family: Arial, Helvetica, sans-serif; font-size:12px;text-decoration: none; }
a.twocart:visited {color: #2d2d2d; font-family: Arial, Helvetica, sans-serif; font-size:12px;text-decoration: none; }
a.twocart:hover { color: #CC0000; font-size:12px;}

a.twowhite:hover { color:#FFFFFF ; font-size:12px; }
a.twowhite:link {color: #FFFFFF;  font-family: Arial, Helvetica, sans-serif; font-size:12px;}
a.twowhite:visited {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size:12px; }


a.twowhiteb:hover { color:#FFFFFF ; font-weight:bold;font-size:12px }
a.twowhiteb:link {color: #FFFFFF;  font-family: Arial, Helvetica, sans-serif; font-weight:bold;font-size:12px }
a.twowhiteb:visited {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold;font-size:12px }
a.twowhiteb:hover { color: #CC0000;font-size:92%  }


a.twoblue:link {color: #2d2d2d ;  font-family: Arial, Helvetica, sans-serif; font-size:12px; }
a.twoblue:visited {color:#2d2d2d; font-family: Arial, Helvetica, sans-serif; font-size:12px;text-decoration: none; }
a.twoblue:hover { color: #FF0000 ;font-size:80%  }

a.twoblue1:link {color: #2d2d2d ;  font-family: Arial, Helvetica, sans-serif; font-size:12px;text-decoration: none;  }
a.twoblue1:visited {color:#2d2d2d; font-family: Arial, Helvetica, sans-serif; font-size:12px;text-decoration: none; }
a.twoblue1:hover { color: #FF0000 ;font-size:95%  }

a.twoblues:link {color: #2d2d2d ;  font-family: Arial, Helvetica, sans-serif; font-size:9px;text-decoration: none;  }
a.twoblues:visited {color:#2d2d2d; font-family: Arial, Helvetica, sans-serif; font-size:9px;text-decoration: none; }
a.twoblues:hover { color: #FF0000 ;font-size:95%  }

a.twoblueL:link {color: #2d2d2d;  font-family: Arial, Helvetica, sans-serif; font-size:14px;  }
a.twoblueL:visited {color:#2d2d2d; font-family: Arial, Helvetica, sans-serif; font-size:14px; }
a.twoblueL:hover { color: #FF0000 ;font-size:14px; text-decoration: none; }
a.twoblueL12:link {color: #2d2d2d ;  font-family: Arial, Helvetica, sans-serif; font-size:12px;  }
a.twoblueL12:visited {color:#2d2d2d; font-family: Arial, Helvetica, sans-serif; font-size:12px; }
a.twoblueL12:hover { color: #FF0000 ;font-size:12px; text-decoration: none; }

a.twoblueG:link {color: #2d2d2d ;  font-family: Arial, Helvetica, sans-serif; font-size:12px;text-decoration: none; font-weight:bold  }
a.twoblueG:visited {color:#2d2d2d; font-family: Arial, Helvetica, sans-serif; font-size:12px;text-decoration: none;font-weight:bold }
a.twoblueG:hover { color: #FF0000 ; font-size:103.0%; font-weight:bold}

a.twoblues1:link {color: #2d2d2d ;  font-family: Arial, Helvetica, sans-serif; font-size:9px;text-decoration: none;  }
a.twoblues1:visited {color:#2d2d2d; font-family: Arial, Helvetica, sans-serif; font-size:9px;text-decoration: none; }
a.twoblues1:hover { color: #FF0000 ; }
a.twoblues1:link {color: #2d2d2d ;  font-family: Arial, Helvetica, sans-serif; font-size:85%;text-decoration: underline;font-weight:bold  }
a.twoblues1:visited {color:#2d2d2d; font-family: Arial, Helvetica, sans-serif; font-size:85%;text-decoration: underline;font-weight:bold  }
a.twoblues1:hover { color: #FF0000 ; font-size:85%;text-decoration: none;font-weight:bold  }
a.twoblues2:link {color: #2d2d2d ;  font-family: Arial, Helvetica, sans-serif; font-size:90%;text-decoration: underline;font-weight:bold  }
a.twoblues2:visited {color:#2d2d2d; font-family: Arial, Helvetica, sans-serif; font-size:90%;text-decoration: underline;font-weight:bold  }
a.twoblues2:hover { color: #FF0000 ; font-size:90%;text-decoration: none;font-weight:bold  }
a.twogrey:link {color: #999999 ;  font-family: Arial, Helvetica, sans-serif; font-size:90%;text-decoration: underline;font-weight:bold  }
a.twogrey:visited {color:#999; font-family: Arial, Helvetica, sans-serif; font-size:90%;text-decoration: underline;font-weight:bold  }
a.twogrey:hover { color: #FF0000 ; font-size:90%;text-decoration: none;font-weight:bold  }
#blockquotex { 
 
	padding:15px 15px 15px 0px; 
	margin:0 10px 15px 0px;
	color:#2d2d2d;
  /* border-left: 2px solid #2d2d2d;*/
   font-size: 80%;
   
 
    }
	#blockquotexcalc { 
 
	padding:15px 45px 15px 0px; 
	margin:0 10px 15px 0px;
	color:#2d2d2d;
  /* border-left: 2px solid #2d2d2d;*/
   font-size: 14px;
   width:100%
 
    }
	#blockquotex1 { 
 
	padding:15px; 
	margin:0 5px 5px 5px;
	color:#2d2d2d;
  /* border-left: 2px solid #2d2d2d;*/
   font-size: 80%;
  
    }
  #blockquotegrey {
  background-color: #DCD8FE;
   padding:15px; 
   margin:0px 10px 5px 15px;
   color:#2d2d2d;
   border-left: 1px solid #2d2d2d;
    border-right: 1px solid #2d2d2d;
   font-size: 95%;
   }  
   
blockquote {
  
   padding:2px;
   margin:0 15px 0px 10px;
  /* border-left: 5px solid #00066;*/
	}

.fleft{ float:left; margin-left:15px; margin-top:0px; margin-bottom:10px; margin-right:15px; }
.frightpadded{ float:right; margin-left:15px; margin-top:0px; margin-bottom:10px; margin-right:15px; }
.fright {float:right; }
.paditleft {padding-left:15px}
.paditright {padding-right:15px}
#menu1 {position:relative; top:10px; background-color: #fff; z-index:100;}
#menu1 a.p1, #menu a.p1:visited {display:block;text-decoration:none; background:#fff; top:0; left:0; border:0;}
#menu1 a img {border:0;}
#menu1 a.p1:hover {text-decoration:none; background-color:#8c97a3; color:#000;}
#menu1 a.p1:hover .large {display:block; position:absolute; top:140px; left:180px; width:300px; height:300px; border:10px solid #000033;}
#menu1 a.p2:hover {text-decoration:none; background-color:#8c97a3; color:#000;}
#menu1 a.p2:hover .large {display:block; position:absolute; top:140px; left:180px; width:250px; height:250px; border:10px solid #000033 ;}
#info {z-index:100; height:20em;}
#menu1 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}


.cssform p{
width: 300px;
clear: left;
margin: 0;
padding: 5px 0 8px 0;
padding-left: 155px; /*width of left column containing the label elements*/
border-top: 1px dashed gray;
height: 1%;

}

.cssform label{
font-weight: bold;
float: left;
margin-left: -155px; /*width of left column*/
width: 150px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.cssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 180px;
}

.cssform textarea{
width: 250px;
height: 150px;
}

/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/

* html .threepxfix{
margin-left: 3px;
}
#menuside a, #menuside a:visited {
  text-decoration:none; 
  color:#2d2d2d; 
  display:block; 
  height:1.0em; 
  /*border-left:1px solid ;*/
  /*border-right:1px solid #2d2d2d; */
  width:75%;
  padding:0.25em;
  margin-left:10px;
  }
#menuside a:hover {
  border-bottom:1px solid #000; 
  color:#FF0000;
  background-color: #F0FFFC;/*#A3EAEC*/
   /*text-align:right;*/
  }
  #sidemenu a, #sidemenu a:visited {
  text-decoration:none; 
  color:#2d2d2d; 
  display:block; 
  height:1.5em; 
  /*border-left:1px solid ;*/
  /*border-right:1px solid #2d2d2d; */
  width:75%;
  padding:0.3em 0.25em 1.2em 0.25em;
  font-size:75%;
  margin-left:20px;
  }
#sidemenu a:hover {
  border-bottom:1px solid #000; 
  color:#FF0000;
  background-color: #C6E0FD;
  height:1.5em;
   /*text-align:right;*/
  }
  hr.blueline {background-color:#2d2d2d;
  height:4px;
  margin-top:5px;
  margin-bottom:5px;
  
  }
  
  
div.row span.textleft {
  float: left;
  text-align: left;
  font-weight: bold;
   width: 49%;
  }

div.row span.textright {
  float: right;
  text-align: right;
  font-weight: bold;
  width: 49%;
  }
  div.row span.textright1 {
  float: right;
  text-align: right;
  font-weight: bold;
  width: 49%;
  padding-top:5px;
  }
  div.row span.textleftright {
  float: right;
  text-align: left;
  font-weight: bold;
  width: 49%;
  }
  div.row span.textleftrightnotbold {
  float: right;
  text-align: left;
   width: 68%;
   color:#2d2d2d;
  }
div.row span.textleftshort
 {
  float: left;
  text-align: justify;
  font-weight: bold;
   width: 29%;
  }
  div.row span.textleftshort39
 {
  float: left;
  text-align: justify;
  font-weight: bold;
   width: 39%;
  }
    div.row span.textleftrightlong59 {
  float: right;
  text-align: left;
  font-weight: bold;
  width: 59%;
  }
   div.row span.textleftrightlong {
  float: right;
  text-align: left;
  font-weight: bold;
  width: 69%;
  }
  div.row span.textrightshort {
  float: left;
  text-align: right;
  font-weight: bold;
  width:69%;
  }
 .scrollcontainer {	   	  
	     position:relative; 
		 text-align:left; 
		 border-right:1px solid #fff;
		 background: #C6D6DE;
		 min-height:480px;
		 }
.scrolling {
text-align:left;
padding:0 10px 50px 2px;
height:650px;
width:460px;
overflow: auto;
text-align:justify;
/*border-left: 3px dotted #00635A;*/
padding-left:10px;
margin-left:-5px;


}
div.float {
  float: left;
  width: 145px;
  padding:10px;
  
  }
 div.floatx {
  float: left;
  width: 145px;
  padding:2px;
  
  } 
div.float p {
   text-align: center;
   font-size:75%;
   }
div.spacer {
  clear: both;
  }
div.float30 {
  float: left;
  width: 30px;
  padding: 9px;
  }
  div.float30 p {
   text-align: left;
   font-size:55%;
  
   }
   #thefloat {
  float: left;
  width:200px;
  padding:3.5px;
  }
  
#thefloat30 {
  float: left;
  width: 30px;
  padding: 5px;
  }
#buttonstyle {background-image:url(/Images/greygradientsml.jpg);background-repeat:repeat;background-color:#2d2d2d; color: white;font-weight:bold;border:0px outset #FFFFFF;  }
#buttonstyleb {background-image:url(/Images/greygradientsml.jpg);background-repeat:repeat;background-color:#2d2d2d; color: white;font-weight:bold;border:0px outset #FFFFFF }
.buttonstyleadd { width:90px;height:30px;border:0px; background:url(/Images/Shops/addtocart2.jpg) no-repeat; 
 }
.buttonstyle50 {background-image:url(/Images/greygradientsml.jpg);background-repeat:repeat;background-color:#2d2d2d; color:white;font-weight:bold;  width:100px;border:0px outset #FFFFFF;
 }
  #buttonstyle150 {background-image:url(/Images/greygradientsml.jpg);background-repeat:repeat;background-color:#2d2d2d; color:white;font-weight:bold;  width:200px;border:0px outset #FFFFFF;
 }
#asterix{color:#FF0000}
.myborder { border:1px solid #2d2d2d;padding:2px 15px 17px 30px;width:50%;background:#F0FFFC;}

#tablerowblue{ background:#2d2d2d;color:#FFFFFF;font-weight:bold;padding-top:55px;padding-bottom:55px }

.holder {width:210px; margin:5px; padding:5px; border:1px solid #ddd; float:left; background:#f8f8f8;}
.holder h2 {text-align:left;}
a.hid {color:#000; text-decoration:none; outline-style:none; position:relative; z-index:500;}
a.hid em {display:none;}
a.hid:hover {text-decoration:none;}
a.hid:active, a.id:focus {background:#fff;}
a.hid:active span, a.hid:focus span {display:none;}
a.hid:active em, a.hid:focus em {display:block; background:#f8f8f8; color:#000; width:210px; font-style:normal; cursor:default; padding:5px 5px 20px 5px; position:absolute; left:-6px; top:-5px; border:1px solid #ddd; border-width:0 1px 1px 1px;}
.clear {clear:both;}


.cartoon{
text-alignment:justified;
margin-top:25px;
border:1px solid #ddd;
padding:15px 0 20px 10px;
border-left:20px solid #A3EAEC;
background:#F0FFFC;
height:160px;
font-size:14px;
}
.newscartoon{
text-alignment:justified;
margin-top:25px;
border:1px solid #ddd;
padding:15px 0 20px 10px;
border-left:20px solid #A3EAEC;
background:#F0FFFC;
font-size:14px;
line-height:1em;
min-height:150px
}

.cartoonnarrow{
text-alignment:justified;
margin-top:25px;
border:1px solid #ddd;
padding:5px 0 10px 35px;
border-left:20px solid #A3EAEC;
background:#F0FFFC;
width:70%;
line-height:1.75em;
}
.articlescartoon{
text-alignment:justified;
margin-top:5px;
border:1px solid #ddd;
padding:15px 0 15px 5px;
border-left:20px solid #A3EAEC;
background:#F0FFFC;
line-height:0.75em;
width:450px
}
/* Personal add-ons */

.popup {
  position: absolute; display: none;
}

.subtle {
  margin: 0px;
  padding: 5px;
  border: 0px solid gray;
  font-size: x-small;
  background-color: #FFFFFF ;
  color: #444;
}

form.small input, form.small select, form.small.textarea {
  font-size: x-small;
}

td.label { text-align: right; }

#redasterix{color:#FF0000}


.shoplists {
list-style-type:disc;
margin-top:15px;
font-size:14px}
.handcursor{
cursor:hand;
cursor:pointer;
}
.testimonials{color:#2d2d2d; font-size:80%;display:block; }
.dotted{border-bottom:2px dotted #ddd;}
.listDisc {list-style-type:disc;margin-top:10px;font-size:14px }
.listleft{margin-left:45px;font-size:14px}
.justifypara{text-align:justify;}

#box {display:block; width:250px; line-height:normal; letter-spacing:1px; font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#000; border:1px solid #ddd; padding:5px; margin:2em auto;}
#cap {font-size:45px; color:#2d2d2d; font-weight:bold; float:left; height:35px; line-height:35px; margin-top:-5px; margin-right:1px; font-family: Arial, Helvetica, sans-serif }
* html #cap {margin-right:-2px; margin-top:3px;}
.VIPTop{margin-top:-102px;height:45px;padding-top:10px}
.VIPLogin{
margin-top:-50px;
 font:Arial, Helvetica, sans-serif;
  color:#2d2d2d;
  font-weight:bold;
  font-size:110%;
  margin-right:350px;
  border:4px outset;
  margin-left:300px;
  text-align:center }
 .regformIE{position: relative; left:-620px; top:-68px;border:2px solid #ddd;width:275px;text-align:left} 
 .regformSafari{position: relative; left:290px; top:-58px;border:2px solid #ddd;width:285px;text-align:left;background-color:white;height:65px;padding:15px} 
.VIPLoggedIn{margin-top:-110px;font:Arial, Helvetica, sans-serif; color:#2d2d2d;font-weight:bold;font-size:110%; margin-right:360px;border:4px outset;margin-left:350px;text-align:center;padding-bottom:15px;padding-top:10px}

.custcheckingout{margin-top:45px;margin-left:220px}
.custkeepshopping{margin-left:20px;margin-top:-43px}
.wishlisttable{border:0px ridge #CCCCCC;width:100%;padding-bottom:15px;margin-left:20px}
.colourdisplay{margin-left:0px;margin-bottom:0px;margin-top:10px;padding-left:5px;width:667px;float:left;display:block;padding-bottom:10px; border:1px solid #cccccc}
.addcartbutton{margin-left:340px}
.testimonialbox{
margin-top:5px; width:515px;padding:10px 105px 10px 20px ;border:1px solid #dddddd ;text-align:justify  
}
.asterix{color:#FF0000}
.sidemenuheaders{background-color:#949494;color:#FFFFFF;font-family:century gothic;width:205px;font-size:18px;text-align:right;padding-right:10px;border:1px solid #ddd;}