/*used for product images*/
.imgStyle
{
	border:1px solid #000000;
	padding:1px;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#c3c3c3', Direction=115, Strength=3);
}
/*used in textarea that are used in product details for user input attributes.*/
.textarea
{
	border:1px solid #7F9DB9;
	font-size:7pt;
	font-family:verdana;
	width:160;
	background:#C5C5C5;
}
/*used in links like login and view cart*/
.menulinks
{
	font-family: tahoma;
	font-size: 12px;
	color:#ffffff;
	padding:0px;
	font-weight:bold;
	text-decoration:none;
}
.menulinks:hover
{
	color:#B4CCEE;
	 text-decoration:underline;
}

.links
{
	font-family: verdana;
	font-size: 10px;
	color:#990000;
	padding:5px;
	font-weight:bold;
	text-decoration:none;
}
.links:hover
{
	color:DD9393;
	 text-decoration:none;
}
/*used in product categories*/
.links_cat 
{
	font-family: verdana;
	font-size: 10px;
	color:#990000;
	padding:5px;
	font-weight:bold;
	text-decoration:none;
}
.links_cat:hover
{
	color:DD9393;
	 text-decoration:none;
}

.error 
{
color:#FF0000;	
}
/*used in headings at the time of creating new account*/
.style1 
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #4B4B4E;
}
/*used in shopping cart to show orignal price of product if discount is allowed*/
.style1_1 
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #ff0000;
	text-decoration:line-through;	
}
 /*used to show the discount amount after checkout*/
.discount
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #ff0000;
}
/*used to show the product price*/
.style2 
{
	font-family: verdana;
	font-size: 9px;
	font-weight: bold;
	color: #B83400;
}
/*used in Note at the time of creating new account*/
.style3 
{
	font-family: verdana;
	font-size: 10px;
	color: #000000;
}
/*used to show congratulation message after creating new account*/
.style4
{
	font-family: verdana;
	font-size: 11px;
	color: #000000;
}
/*used to show billing and shipping detail after checkout*/
.style5 
{
	font-family: verdana;
	font-size: 10px;
	color: #000000;
}

.style6
{
	font-family: verdana;
	font-size: 9px;
	color: #FFFFFF;
}
 /*used in quantity price break section of product details*/
.style7
{
	font-family: verdana;
	font-size: 9px;
	color: #676B6E;
}
/*used for buttons in view cart*/
.subbut
{
	color:000000;
	font-family:arial;
	font-size:8.5pt;
	width:120;
	border:1px solid #C0C0C0;
	cursor:hand;
	background:ECE9D8;
}
 /*used for remove button in view cart*/
.rembut
{
	width:54;
	height:27;
	cursor:hand;
	background-image: url("/images/remove.gif");
}
 /*used for select control*/
.select
{
	color:000000;
	width:190;
	font-size:7pt;
	font-family:verdana;
}	
 /*used for textbox*/
.textbox
{
	border:1px solid #95B36B;
	font-size:7pt;
	font-family:verdana;
	width:160;
}
/*used for heading on login page e.g. Welcome, Please Sign In*/
.pageheading 
{
	color:#4B4B4E;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	background:#EFEFEF;
}
/*used for sub headings in create new account page e.g. My Account Login Information*/
.pagesubheading 
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	height:20;
	background:#EFEFEF;
}
/*used in Menues*/
.link,.linkover 
{
	font-family: arial;
	font-size: 11px;
	color:#FFFFFF;
	padding:5px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	
	 
}
.link:hover
{	
	color:#b2cef0;
	 text-decoration:none;
}
.linkover
{
	background-color:#A6C47E;
	layer-background-color:#CB9AD3; 
	color:#FFFFFF; 
	cursor:pointer; 
	cursor:hand; 
}
 /*used for sub menues*/
.childlink,.childlinkover
{
	font-family: arial;
	font-size: 11px;
	color:#4B4B4E;
	padding:5px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	background-color:#A6C47E;
	layer-background-color:#CB9AD3; 
}
.childlinkover
{
	background-color:#A6C47E;
	layer-background-color:#CB9AD3; 
	color:#FFFFFF; 
	cursor:pointer; 
	cursor:hand; 
}

.clCMEvent
{
	position:absolute; 
	width:99%; 
	height:99%; 
	clip:rect(0,100%,100%,0); 
	left:0; 
	top:0; 
	visibility:visible
}

.clCMAbs
{
	position:absolute; 
	visibility:hidden; 
	left:0; 
	top:0;
}

.clBar
{
	position:absolute; 
	width:0; 
	height:0; 
}
/*Main Menu Border Class*/
.cl2Leve10border 
{
	position:absolute; 
	visibility:hidden;
	background-color:#A6C47E;
	layer-background-color:#cc0000;
}
/*Sub Menu Border Class*/
.cl2Leve20border 
{
	position:absolute; 
	visibility:hidden;
	background-color:#A6C47E;
	layer-background-color:#cc0000;
}

#shopcat_table td
{
       background:#F3F3F3;
       border-bottom:1px solid #ffffff;
}
/*used for main table used in product images*/
.shopprodMain_table 
{
	background:#FFFFFF;
}
/*used in display information above the product images*/
#shopprodMain_header 
{
	background:#EFEFEF;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #4B4B4E;
}
/*used in billing and shipping information table shown after checkout*/
.shopprodSubLeft_table 
{
	background:#F7F7F7;
}

.shopprodSubRight_table
{
	background:#F3F3F3;
}

#shopprodSub_table
{
	background:#F3F3F3;
}

#shopprodSubAlt_table
{
	background:#F7F7F7;
}
/*used in column that shows the table of product categories*/
.shopcatTD 
{
	background:#ffffff;
}
/*used in column that shows the table of product images*/
.shopProdTD 
{
	background:#ffffff;
}
/*used in column that shows the table of shopping cart*/
.shopcartTD 
{
	background:#ffffff;
}
.frmValidatorDisplay
{
	Font-Size:10px;
	Font-Family:Arial;
	Color:#ffcc00;
}
/* --- Begin Styles for new Menu --- */
/* --[[ Main Expand Icons ]]-- */
#imenus0 .imeam span,#imenus0 .imeamj span 
{
	/*background-image:url(sample3_main_arrow.gif); */
	width:7px; 
	height:5px; 
	left:-8px; 
	top:5px; 
	background-repeat:no-repeat;
	background-position:top left;
}
#imenus0 li:hover .imeam span,#imenus0 li a.iactive .imeamj span 
{
	/*background-image:url(sample3_main_arrow.gif); */
	background-repeat:no-repeat;
	background-position:top left;
}

/* --[[ Sub Expand Icons ]]-- */
#imenus0 ul .imeas span,#imenus0 ul .imeasj span 
{
	/*background-image:url(arrow_sub.gif); */
	width:10px; 
	height:13px; 
	left:-10px; 
	top:0px; 
	background-repeat:no-repeat;
	background-position:top left;
}
#imenus0 ul li:hover .imeas span,#imenus0 ul li a.iactive .imeasj span 
{
	/*background-image:url(arrow_sub.gif); */
	background-repeat:no-repeat;
	background-position:top left;
}
/* --- Begin Editable Region --- */
/* --[[ Main Div Container For Specifying Top Horizontal Menu Total Width ]]-- */
.imrcmain0_imgl_Horz{
	width:750px;
}
/* --[[ Main Div Container For Specifying Top Vertical Menu Total Width ]]-- */
.imrcmain0_imgl_Vert{
	width:160px;
}
/* --[[ Main Container ]]-- */
#imouter0 
{
	background-image:none;
	
	border-style:none; 
	border-color:#769bba; 
	border-width:1px; 
	padding:0px; 
	margin:0px;
	/*position:relative;
	top:-420px;
	left:151px;
	height:25px;*/
}

/* --[[ Sub Container ]]-- */
#imenus0 li ul 
{
	background-color:#701c09; 
	border-style:solid; 
	border-color:#404653; 
	border-width:1px; 
	padding:1px; 
	z-index:999999;
}

/* --[[ Main Items ]]-- */
#imenus0 li a, #imenus0 .imctitle 
{
	color:#efefef; 
	text-align:center; 
	font-family:Arial; 
	font-size:12px; 
	font-weight:bold; 
	text-decoration:none; 
	border-style:solid; 
	border-color:#000000; 
	border-width:0px; 
	padding:4px 5px 4px 12px; 
}

/* [hover] - These settings must be duplicated for IE compatibility.*/
#imenus0 li:hover>a 
{
	background-color:none; 
	color:#990000; 
}
#imenus0 li a.ihover, .imde imenus0 a:hover 
{
	background-image:none;
	background-color:none; 
	color:#990000; 
}

/* [active] */
#imenus0 li a.iactive 
{
	background-color:none; 
	color:#990000; 
}

/* --[[ Sub Items ]]-- */
#imenus0 ul a, #imenus0 .imsubc li .imctitle  
{
	color:#ffffff; 
	text-align:left; 
	font-size:11px; 
	font-weight:normal; 
	text-decoration:none; 
	border-style:none; 
	border-color:#000000; 
	border-width:0px; 
	padding:2px 5px; 
	height:15px;
}

/* [hover] - These settings must be duplicated for IE comptatibility.*/
#imenus0 ul li:hover>a 
{
	background-color:#87b2e7; 
	color:#ffffff; 
}
#imenus0 ul li a.ihover 
{
	background-color:#87b2e7; 
	color:#000000; 
}

/* [active] */
#imenus0 ul li a.iactive 
{
	background-color:#87b2e7; 
	color:#000000; 
}
/* --- End Editable Region --- */
/* --- End Styles for new Menu --- */

/* ---- Start Video Stream Styles----*/
.category_bgcolor
{
	background-color:#A09E87;
}
/*Video Categories styles*/
.categories_style
{
	background-color:#A09E87;
	width:140;
}

/*used in video categories links*/
.links_vid_cat 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e6e0ae;
	text-decoration:underline;
	font-weight:normal
}
.links_vid_cat:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e6e0ae;
	text-decoration:none;
	font-weight:normal
}
/*used for category table.*/
#videocat_table td
{
       background:#A09E87;
       border-bottom:0px solid #ffffff;
}
/*used for video list backcolor.*/
#video_table td
{
	background:#A09E87;
	
}
/*used for videolist column bgcolor*/
.video_bgcolor
{
	background-color:#817E6D;
}
/*used for video list links.*/
.links_video
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e6e0ae;
	text-decoration:underline;
	font-weight:normal
}
.links_video:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e6e0ae;
	text-decoration:none;
	font-weight:normal
}

/*used in video small comment links*/
.links_small_comments 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#e6e0ae;
	text-decoration:underline;
	font-weight:normal;
}
.links_small_comments:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#e6e0ae;
	text-decoration:none;
	font-weight:normal;
}
.comments_td{
	background-color:#817E6D;
}
#div_viewcomments{
  	width:783px;
	background-color:#817E6D;
	height:344px;
	overflow:auto;
	vertical-align:top;
	scrollbar-track-color:#918E7B;
	scrollbar-arrow-color:#918E7B;
	scrollbar-face-color:#FCFCFC;
}
#comment_table_header 
{
	background:#000000;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #4B4B4E;
}
/*videostream main table*/
#vs_main_table
{
	height:300px;
	width:800px;
}
/*main TV Styles*/
#vs_main_tv
{
	width:420;
	background-color:#817E6D;
}
/*Video List Styles*/
#div_AllVideos
{
	height:495;
	width:220px;
	scrollbar-track-color:#918E7B;
	scrollbar-arrow-color:#918E7B;
	scrollbar-face-color:#FCFCFC;
	OVERFLOW:auto;
}

#comment_header 
{
	background:#000000;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #CECBAE;
}
/*Used for all comments width*/
#comments
{
	width:750px;
}

/* ---- End Video Stream Styles----*/
/*------------RV Coaches Styles Start------------*/
h1
{
	font-size:12px;
	font-weight:bold;
	color:#dedede;
	background-color:#7596B6;
	height:22px;
	padding:3 0 0 20;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#0B263B', Direction=115, Strength=3);
}
h2
{
	font-size:10px;
	font-weight:bold;
	color:#282C35;
	background-color:#ABC6D9;
	height:18px;
	padding:2 0 0 30;
}
h3
{
	font-size:17px;
	font-weight:normal;
	color:#ABC6D9;
	height:18px;
	padding:2 0 0 0;
}

#div_Categories{
	width:150px;
	background-color:#354E62; 
	border-style:none; 
	border-color:#ffffff; 
	border-width:1px; 
	margin:0px;
}

#div_Categories ul{
	list-style-type:none;
	margin:0px;
}

#rvNavList{
	margin: 0; 
	padding: 0;
	width:140px;
}

#rvNavList ul{
	margin: 0; 
	padding: 0;
	width:140px;
}

#rvNavList > li, #rvNavList ul > li{
	margin: 0; 
	padding:0px;
	list-style-type: none;
	padding:4px 5px 4px 12px;
	border-bottom-style:solid; 
	border-color:#7596B6; 
	border-width:1px;
	position:relative;
	left:-1px;
}

#div_Categories li ul{
	background-color:#354E62; 
	border-style:none; 
	border-color:#ffffff; 
	border-width:1px;
	margin:0px;
	padding:1px;
}

#div_Categories li a 
{
	border-bottom-style:solid; 
	border-color:#7596B6; 
	border-width:1px;
	color:#ffffff; 
	text-align:left; 
	font-family:Verdana; 
	font-size:12px; 
	text-decoration:none; 
	margin:0px;
	width:140px;
	padding:4px 5px 4px 12px;
}

#rvNavList li:hover > a {
	background-color:#E4EDF4;
	color:#2A3F50; 
	cursor:default;
}

#rvNavList li:hover{
	background-color:#E4EDF4;
	color:#2A3F50; 
}

#div_Categories li a:hover
{
	background-color:#E4EDF4;
	color:#2A3F50; 
}

/*main table*/
#rv_main_table
{
	width:100%;
	height:300px;
	text-align:center;
	border:solid 0px #000000;
}
/*Category Column width*/
#rv_catTable_width
{
	width:20%;
	vertical-align:top;
	text-align:left;
	background-color:#354E62; 
}
.rv_bgImage
{
	background-image: url(../English/images/gredientLeft.gif);
}
/*Category Table*/
#rv_catTable
{
	width:100%;
	border:solid 0px #ffffff;
}
/*links*/
.rv_links
{
	font-family: verdana;
	font-size: 11px;
	color:#ffffff;
	padding:5px;
	font-weight:normal;
	text-decoration:underline;
}
.rv_links:hover
{
	font-family: verdana;
	font-size: 11px;
	padding:5px;
	font-weight:normal;
	text-decoration:none;
	color:#dfdfdf;
}
.rv_smalllinks
{
	font-family: verdana;
	font-size: 9px;
	color:#ffffff;
	padding:5px;
	text-decoration:none;
}
.rv_smalllinks:hover
{
	font-family: verdana;
	font-size: 9px;
	padding:5px;
	text-decoration:none;
	color:#306A90;
}

/*Models Column Width*/
#rv_ModelTable_Column
{
	width:80%;
}

/*Model Table*/
#rv_modelTable
{
	width:100%;
	height:50%;
}
/*Sub Categories Table*/
#rv_SubCatTable
{
	width:100%;
	padding:3px;
	font-size:11px;
}

#rv_SubCatTable td
{
	font-family:verdana;
	font-size:11px;
}

/*SubCategory Table*/
#rv_SubCatTable_Column
{
	vertical-align:top;
}

/*Coach Detail Table*/
#rv_detailtable td
{
	border-bottom:solid 0px #BEBEBE;
	padding:3px;
}
#rv_coachDetail td
{
	font-family:Verdana;
	font-size:12px;
	color:#ffffff;
	border-bottom:solid 1px #354E62;
	padding:4px;
}
/*Coach Detail Table Header*/
#rv_tableHeader td
{
	background:#7596B6;
	color:#FFFFFF;
	text-align:center;
	font-size:12px;
	font-weight:normal;
	font-family:verdana;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#0B263B', Direction=115, Strength=3);
}
/*Coach Detail Heading Column Width*/
#rv_coachHeading
{
	width:40%;
}
/*Coach Image Caption*/
.rv_imageCaption
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	text-align:center;
}
/*Coach Images Area */
#rv_CoachImages
{
	width:100%;
	height:160px;
	text-align:center;
	background-color:#2A3F50;
}
/*Login Area*/
#rv_loginArea td
{
	padding:3px;
	
}
#rv_login
{
	width:150px;
	background-color:#354e62;
}
#rv_CategoryLogin
{
	padding:0px;
	background:#354E62;
}
/*Make An Offer Table*/
#rv_Offer td
{
	padding:2px;
}
/*Text box*/
.rv_text
{
	font-family:Verdana;
	font-size:12px;
	width:170px;
	font-weight:bold;
	border:solid 1px #000000;
	color:#3B444B;
}
/*Button*/
.rv_button
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	background-color:#C9C9AF;
	border:solid 1px #000000;
	color:#3B444B;
}
	
/*Create Account Area*/
#rv_CreateAccount td
{
	padding:2px;
}
/*Forgot Password Table*/
#rv_forgotPwd td
{
	padding:3px;
}	
/*Welcome Label*/
.rv_welcomeLabel
{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#BAD5EA;
}

.datarow{
	font-family:verdana;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
}
.datarowhover td{
	background-color:#E4EDF4;
	color:#000000;
	cursor:hand;
}
/* Offer Detail Tooltip */
.rv_tooltip 
{
	font-family: verdana;
	font-size: 9px;
	color: #000000;
	background-color:#ffffff;
}
#dhtmltooltip 
{
	BORDER-RIGHT: black 1px solid; 
	PADDING-RIGHT: 10px; 
	BORDER-TOP: black 1px solid; 
	PADDING-LEFT: 10px; 
	Z-INDEX: 100; 
	FILTER: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); 
	VISIBILITY: hidden; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: black 1px solid; 
	WIDTH: 100px; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: black 1px solid; 
	POSITION: absolute; 
	HEIGHT: 50px; 
	BACKGROUND-COLOR: #ffffff 
}
/*-----RV Coaches Styles End--------------*/
/*------Online Local Coupons Styles Start------*/
#category_table
{
    font-family:Verdana;
    color:#0053D7;
}
.category_links
{
    font-family:Verdana;
    color:#0053D7;
    text-decoration:none;
    font-size:8pt;
 }
.category_links:hover
{
    font-family:Verdana;
    color:#D81001;
    text-decoration:underline;
    font-size:8pt;
    font-weight:bold;
}
#table_retailers
{
    height:360px;
}
#retailer_list
{
    width:98%;
    background-color:#FFF9E1;
}
#retailer_list td
{
    font-family:Verdana;
    font-size:8pt;
}
.tbl_alternate_row
{
    background-color:#F8F2D0;
}
#tbl_row td
{
    background-color:#EDE7C5;
}

#tbl_header td
{
    font-family:Verdana;
    font-size:9pt;
    background-color:#0151D7;
    color:#ffffff;
    font-weight:500;
}

.border
{
    border:solid 1px #000000;
}
#RightBorder
{
    border-right:solid 1px #BEB9A6;
}
.small_msg
{
    font-family:Verdana;
    font-size:7pt;
    color:red;
}
.coupon_border_dashed
{
    border:dashed 2px #000000;
}
.coupon_border_solid
{
    border:solid 2px #000000;
}
#dhtmltooltip 
{ 
    BORDER-RIGHT: black 1px solid; 
    PADDING-RIGHT: 10px; 
    BORDER-TOP: black 1px solid; 
    PADDING-LEFT: 10px; 
    Z-INDEX: 100; 
    FILTER: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); 
    VISIBILITY: hidden; 
    PADDING-BOTTOM: 2px; 
    BORDER-LEFT: black 1px solid; 
    WIDTH: 100px; 
    PADDING-TOP: 2px; 
    BORDER-BOTTOM: black 1px solid; 
    POSITION: absolute; 
    HEIGHT: 50px; 
    BACKGROUND-COLOR: #FFF9E1;
    font-family:Verdana;
    font-size:8pt;
    text-align:justify;
}
.go_button
{
	background:url(../English/Images/go_btn.gif);
	background-repeat:no-repeat;
	width:54px;
	height:28px;
	border:none;
}

.retailer_name
{
    font-family:Verdana;
    font-size:18pt;
    font-weight:bold;
}
.Error_Msg
{
    font-family:Verdana;
    color:Red;
    font-size:10pt;
}
.retailer_address
{
    font-family:Verdana;
    font-size:10pt;
}

h2
{
    font-family:Verdana;
    font-size:10pt;
}

a.mainlinks{ font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none

}

a:hover.mainlinks{ font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:underline}



a.bottomlinks{ font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#776d00;
text-decoration:underline

}

a:hover.bottomlinks{ font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#776d00;
text-decoration:none
}
.grid_header
{
	font-weight:bold;
	text-align:center;
	background-color:#0151D7;
	color:White;
}
/*------Online Local Coupons Styles End------*/

/*-------Begin Services Styles ----------*/
.services_ddl
{
    width:180;
    font-family:verdana;
    font-size:10px;
}
#services_heading td
{
    background-color:#000000;
    color:#D5D0D6;
    font-size:10pt;
    font-family:Comic Sans MS;
    font-weight:bold;
    
}
#services_listingHeader td
{
	background-color:#FCE9DB;
}
.services_listinglinks
{
	font-family: verdana;
	font-size: 13px;
	color:#990000;
	padding:5px;
	font-weight:bold;
	text-decoration:none;
}
.services_listinglinks:hover
{
	color:DD9393;
	 text-decoration:none;
}
/*-------End Services Styles ----------*/

.fontwhite{
font-family:Tahoma;
font-size:14px;
color:#ffffff;
font-weight:bold;
padding-top:3px;
padding-right:7px;
}
.bodytext{
font-family:Tahoma;
font-size:11px;
color:#000000;
padding-left:7px;
padding-right:7px;
text-align:justify;
text-decoration:none;
}
.menu{
font-family:Tahoma;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
.menublack{
font-family:Tahoma;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:none;
display:block;
}
.menublack:hover{
font-family:Tahoma;
font-size:11px;
color:white;
font-weight:bold;
text-decoration:none;
display:block;
}
.menuwhite{
font-family:Tahoma;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration:underline;
}
.menuwhite:hover{
font-family:Tahoma;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}

.footerfont{
font-family:Tahoma;
font-size:11px;
color:#ffffff;
padding-left:4px;
}
.dottedline{
border-bottom:1px dashed #666666;
}
.fontgray{
font-family:Tahoma;
font-size:11px;
color:#bebebe;
text-decoration:none;
line-height:150%;
}
.fontgray:hover{
font-family:Tahoma;
font-size:11px;
color:#ffffff;
text-decoration:none;
}
.more{
font-family:Tahoma;
font-size:11px;
color:red;
text-decoration:underline;
}
.search{
font-family:Tahoma;
font-size:11px;
border:1px solid #4d4d4d;
color:#000000;
}
.line{
font-family:Tahoma;
font-size:11px;
color:#000000;
padding-left:7px;
padding-right:7px;
text-align:left;
text-decoration:none;
border:1px solid #CCCCCC;
}