/* CSS Document */

a{
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}

.font_12{
font-size:12px;
}
.font_10{
font-size:10px;
}
.font_11{
font-size:11px;
}
.font_14{
font-size:14px;
}
.font_18{
font-size:18px;
}
.font_20{
font-size:20px;
}


.font_bold{
font-weight:bold;
}

.font_normal{
font-weight:normal;
}

.font_arial{
font-family:Arial, Helvetica, sans-serif;
}
.font_verdana{
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.font_dark_gray{color:#757575;}

.font_dark_red{
color:#B70606;
}
.font_white{
color:#FFFFFF;
}
.font_clr{
color:#4A401C;
}
.font_gray{
color:#5C5C5C;
}
.font_black{
color:#000000;
}
.font_blue
{
	color:#206397;
}

.font_msg_blue{
color:#003359;
}

.font_dark_blue
{
	color:#024C87;
}

.left_padding_neg10{
padding-left:-10px;
}

.left_padding_10{
padding-left:10px;
}
.left_padding_7
{
	padding-left:7px;
}
.left_padding_15{
padding-left:15px;
}
.left_padding_25{
padding-left:25px;
}
.left_padding_35{
padding-left:35px;
}
.left_padding_30{
padding-left:30px;
}


.right_padding_40{
padding-right:40px;
}
.right_padding_7
{
	padding-right:7px;
}
.right_padding_15
{
	padding-right:15px;
}


.top_padding_5{
padding-top:5px;
}
.top_padding_6{
padding-top:6px;
}
.top_padding_10{
padding-top:10px;
}
.top_padding_4{
padding-top:4px;
}
.top_padding_15{
padding-top:15px;
}
.top_padding_25{
padding-top:25px;
}

.bottom_padding_5{
padding-bottom:5px;
}

.bottom_padding_10{
padding-bottom:10px;
}

.position_absolute
{
	position:absolute;
}

.textdecornone{
text-decoration:none;
}
.textdecoration_underline
{
	text-decoration:underline;
}

.font_trebuchetMS{
font:"Trebuchet MS";
}

.home_bgimg{
background-image:url(../images/site/shop_homebg_2.gif); background-repeat:repeat-x;
}

.textbox_border_groove{
border-style:groove;
}
.textbox_email
{
	padding:2px;
	color:#333;
}
.email_text
{
	padding:2px;
	color:#333;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.email_heading
{
	padding:7px;
	color:#FF9900;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
}
.tbl_border_bottem
{
	BORDER-BOTTOM: #DFDFDF 1px solid;
}
.tbl_border_top
{
	border-top: #DFDFDF 1px solid;
}
.tbl_border_left
{
	border-left: #DFDFDF 1px solid;
}
.tbl_border
{
	border: #DFDFDF 1px solid;
}




/* FOR SLID */

.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	/* End layout CSS */	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	border:0px solid #FFFFFF;
	background-color:#FFFFFF;
	
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}


/*For Footer Bar */

html>body #footer {
	position:fixed;
	bottom:0;
	padding: 0px;
	z-index:10; /* Prevent certain problems with form controls */
}

#footer {
	text-align:center;
}