body {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        color: #000000;
}
 
input {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        font-weight: normal;
        color: #000000;
        text-decoration: none;
        background-color: #FFFFFF;
        border: 1px solid #999999;
        padding: 1px;
        height: 20px;
}

td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.chk_box
{
	height: 12px;
	width: 12px;
	border: thin solid #CCCCCC ;
	background:#ffffff;
	color:#000000;
}

.textarea{
        font-family:Verdana,Arial,Helvetica,sans-serif;
        font-size: 11px;
        border:1px solid #999999;
        background:#ffffff;
        color:#000000;
}

.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #65669c;
	border: 1px solid #000000;
	padding: 5px;
	height: 25px;
 }


select {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
}
.error {
        padding:3px;
        border:#000000 1px solid;
        background-color: #FFF8DF;
        text-align:center;
}
.horizontal{
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000099;
}
.a1, .a1:active, .a1:visited,  .a1:link     {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bolder;
        color: #018F00;
        text-decoration: none;
}

.a1:hover{
        color: #006F00;
}

.cat_disp, .cat_disp:active, .cat_disp:visited,  .cat_disp:link     {
		font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bolder;
        color: #222222;
        text-decoration: none;
		font-size:10px;
}

.sub_cat_disp, .sub_cat_disp:active, .sub_cat_disp:visited,  .sub_cat_disp:link     {
		font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bolder;
        color: #888888;
        text-decoration: none;
		font-size:10px;
}

.sub_cat_disp:hover{
        color: #000000;
}

.text{
color:#000033;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
.textbox {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 11px;	border:1px solid #000000; height: 20px; background:#ffffff;color:#000000;}
.links{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight:bold;
		font-size:9px;
        color:#999900;
        text-decoration: none;
}
.links:Hover{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight:bold;
		font-size:9px;
        color:#000000;
        text-decoration: none;
}

.tablebox{

	border:1px solid  #CCCCCC;
	padding-left:25px;
 }
 .errmsg{font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 10px;  color:#FF0000;}
 .specialtext{
 	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:800;
	text-decoration:none;
 }
.heading{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333399;
	text-decoration:none;
}
.subHead{
	background:#FFFFFF;
	font-weight:bold;
	padding:2px;
	border-bottom:#0000CC 2px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
 .rowtext{
       	 padding:2px; 
		 color:#000000;
		 font-family:Verdana, Arial, Helvetica, sans-serif;
		 font-size:10px;
		 font-weight:bold;
  }

.medium {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.paging{font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 10px;color:#FF9900;font-weight:bold;}

.rowclass{
 background-color:#CCCCCC;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
}
.sub_head{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
text-decoration:none;
color:#888888;
}

.sub_head:Hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
text-decoration:none;
color:#000000;
}
.header_sub{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bolder;
color:#000000;
text-decoration:none;
}
.special_links{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:800;
color:#999933;
text-decoration:none;
text-shadow:#99CC00;
 
}
.header_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#99CC66;
float:left;
 }
 
 .rowtext{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#000000;
 background-color:#CCCCCC;
 height:10px;
 }
 .countinuebutton{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#666666;
	text-decoration: none;
	border: 1px solid #000000;
	padding: 5px;
	height: 25px;
  }
 .giftcertificates{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:14px;
 font-weight:bolder;
 color:#9859C1;
 }
 .giftfont{
 font-family:Verdana, Arial, Helvetica, sans-serif ;
 font-size:10px;
 color:#666666;
 }
 .giftfont2{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#6666CC;
 text-shadow:#CCCCCC;
 }
 .menu{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 font-weight:800;
 color:#000000;
 }
.tdborder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#000000;
	text-decoration:none;
	padding-left:5px;
	border:#666666 thin 2px;
}
.tablecss 
{
	margin: 10px 0px 20px 0px;
	padding: 10px 10px 10px 50px;
	border: 1px #ccc;
	color: #4d7097;
	font-weight: bold;
	font-family: Tahoma;
} 
.tableborder
{
padding-left:2px;
padding-right:2px; 
border: 1px solid #E6E6E6; border-collapse:collapse;

}
.cart_tr
{
color:#000000; font-size:12px; 
}
.vertical{
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #000099;
}
.hor_line{border-bottom:#CCCCCC solid 1px;}
.input_sum {
	text-align:right;
	font-family: Arial;
	font-size: 11px;
	border:  solid 0px;
}
.td_payment{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.checkout_txt{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}
a{ text-decoration:none;}

.opc {
filter:alpha(opacity=60);
-moz-opacity:.60;
opacity:.60;
}
.servicehead{
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:16px;
	 color:#669900;
	 letter-spacing:2px;
	 border-bottom:2px solid #C4CABC;
	 padding-left:10px;
 }
 .servicelist{
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:22px;
	 color:#FFFFFF;
 } 
 .servicedetails{
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:12px;
	 padding-top:10px;
	 padding-left:5px;
 }
.scroll{
/*scrollbar-face-color:#EBF5FF;
scrollbar-base-color:#EBF5FF;
scrollbar-arrow-color:black;
scrollbar-track-color:#F3F3F3;
scrollbar-shadow-color:#EBF5FF;
scrollbar-highlight-color:#EBF5FF;
scrollbar-3dlight-color:#78AAFF;
scrollbar-darkshadow-Color:#78AAFF;*/

scrollbar-face-color: #000000; /*/ obviously change this to whatever you want /*/
scrollbar-arrow-color: #FFFFFF;
scrollbar-highlight-color: #FFFBF0;
scrollbar-3dlight-color: #808080;
scrollbar-shadow-color: #000000;
scrollbar-darkshadow-color: #808080;
scrollbar-track-color: #cccccc;
}

