*
{
	margin: 0 auto 0 auto;
	padding: 0 0 0 0;
}
body
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	background-color:#000000;
	background-image:url(bg_site.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	
	font-family:Helvetica, sans-serif;
	font-size:13px;
	color:#444444;
	font-weight:normal;
	letter-spacing:0;
}

/* ------------------- Common --------------------- */

img{border:0px; outline:none;}

a{outline:none;}

a:hover, a:active, a:focus {outline:none;}

.PhotoBorder
{
	border:1px solid #000000;
}
.PhotoBorder_Medium
{
	border:1px solid #cfcfcf;
	background-color:#FFFFFF;
	padding:4px 4px 4px 4px;
}


.left
{
	float:left;
	margin: 0 10px 10px 0;
}
.right
{
	float:right;
	margin: 0 0 10px 10px;
}
.center
{
	text-align:center;
	margin: 0 0 10px 0;
}

h1
{
	margin: 0 0 5px 0;
	padding: 0 0 5px 0;
	width: 614px;
	background-image:url(heading_sep.jpg);
	background-position:bottom;
	background-repeat:no-repeat;

	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:30px;
	color:#0079ba;
	font-weight:normal;
	letter-spacing:1px;
	text-align: left;
}
h1 span
{
	color:#333333;
}


h2
{
	margin:0 0 15px 0;
	padding:0 0 5px 0;
	width:700px;
	border-bottom:1px dashed #bababa;

	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:18px;
	color:#68a400;
	font-weight:normal;
	letter-spacing:1px;
	text-align: left;
}
h3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0192cb;
	font-weight:bold;
	letter-spacing:0.5px;
	margin: 0 0 5px 0;
}
.prod_head
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:30px;
	color:#0079ba;
	font-weight:normal;
	letter-spacing:1px;
	text-align: left;
}
.prod_head span
{
	color:#333333;
}

.Text_Description
{
	font-family:Helvetica, sans-serif;
	font-size:13px;
	color:#444444;
	font-weight:normal;
	letter-spacing:0;
	line-height:18px;
	text-align:justify;
	margin: 0 0 15px 0;
}

.Text
{
	font-family:Helvetica, sans-serif;
	font-size:13px;
	color:#444444;
	font-weight:normal;
	letter-spacing:0;
}

.DateText
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family:Helvetica, sans-serif;
	font-size:11px;
	color:#444444;
	font-weight:normal;
	font-style:italic;
	letter-spacing:1px;
}

.Quot_Left
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px; 
	font-weight:bold;
	color:#AAAAAA;
}
.Quot_Right
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px; 
	font-weight:bold;
	color:#AAAAAA;
}

.header_contact_text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#A2BC74;
	font-weight:normal;
	letter-spacing:1px;
}

.Welcome_Text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	letter-spacing:1px;
}

a.link_logout
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#7AACCB;
	font-weight:normal;
	text-decoration:none;
	letter-spacing:0;
}
a.link_logout:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#BCDFF5;
	font-weight:normal;
	text-decoration:underline;
	letter-spacing:0;
}

.home_subheading
{
	font-family:Helvetica, sans-serif;
	font-size:18px;
	color:#333333;
	font-weight:normal;
	letter-spacing:1px;
}

.home_subheading ul
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style:none;
}
.home_subheading ul li
{
	border:0px #000000 solid;
	margin:0 0 3px 0;
	padding:0 0 0 10px;
	background-image:url(bullet_1.gif);
	background-position:left;
	background-repeat:no-repeat;
	
	font-family:Helvetica, sans-serif;
	font-size:13px;
	color:#444444;
	font-weight:normal;
	letter-spacing:0px;
	line-height:18px;

}

/* --------------- End of Common ----------------- */

/* ---------- Start: Links -------------- */

a
{
	font-family:Helvetica, sans-serif;
	font-size:13px;
	color:#009dd0;
	font-weight:normal;
	text-decoration:none;
	letter-spacing:0;
}
a:hover
{
	font-family:Helvetica, sans-serif;
	font-size:13px;
	color:#888888;
	font-weight:normal;
	text-decoration:underline;
	letter-spacing:0;
}

a.link
{
	font-family:Helvetica, sans-serif;
	font-size:13px;
	color:#009dd0;
	font-weight:normal;
	letter-spacing:0px;
	text-decoration:none;
}
a.link:hover
{
	font-family:Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	font-weight:normal;
	letter-spacing:0px;
	text-decoration:none;
}
a.link_bold
{
	font-family:Helvetica, sans-serif;
	font-size:13px;
	color:#009dd0;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:0;
}
a.link_bold:hover
{
	font-family:Helvetica, sans-serif;
	font-size:13px;
	color:#888888;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:0;
}

a.link_green
{
	font-family:Helvetica, sans-serif;
	font-size:13px;
	color:#6dac00;
	font-weight:normal;
	letter-spacing:0px;
	text-decoration:none;
}
a.link_green:hover
{
	font-family:Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	font-weight:normal;
	letter-spacing:0px;
	text-decoration:none;
}
a.link_green_bold
{
	font-family:Helvetica, sans-serif;
	font-size:13px;
	color:#6dac00;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:0;
}
a.link_green_bold:hover
{
	font-family:Helvetica, sans-serif;
	font-size:13px;
	color:#888888;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:0;
}

/* ---------------- End: Links ---------------------- */

/* ------ Blank START------ */

.blank2{ clear: both; height: 2px; line-height: 2px; }
.blank5{ clear: both; height: 5px; line-height: 5px; }
.blank10{ clear: both; height: 10px; line-height: 10px; }
.blank15{ clear: both; height: 15px; line-height: 15px; }
.blank20{ clear: both; height: 20px; line-height: 20px; }
.blank25{ clear: both; height: 25px; line-height: 25px; }
.blank30{ clear: both; height: 30px; line-height: 30px; }
.cleardiv{ clear: both; }

/* ------ Blank END ------ */


/*----------------- Main Menu -----------------------*/

A.mainmenu
{
	display: block;
	margin:0 0 0 0;
	padding:6px 10px 0 10px;
	width: 97px;
	height: 27px;
	background-image:url(menu_bg_n.jpg);
	background-position:center top;
	background-repeat:repeat-x;

	font-family:Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FFFFFF;
	font-weight: bold;
	letter-spacing: 0px;
	text-decoration: none;
}
A.mainmenu:hover
{
	background-image:url(menu_bg_h.jpg);
	background-position:center top;
	background-repeat:repeat-x;
	
	font-family:Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FFFFFF;
	font-weight: bold;
	letter-spacing: 0px;
	text-decoration: none;

}
A.mainmenu1
{
	display: block;
	margin:0 0 0 0;
	padding:6px 10px 0 10px;
	width: 102px;
	height: 27px;
	background-image:url(menu_bg_n.jpg);
	background-position:center top;
	background-repeat:repeat-x;

	font-family:Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FFFFFF;
	font-weight: bold;
	letter-spacing: 0px;
	text-decoration: none;
}
A.mainmenu1:hover
{
	background-image:url(menu_bg_h.jpg);
	background-position:center top;
	background-repeat:repeat-x;
	
	font-family:Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FFFFFF;
	font-weight: bold;
	letter-spacing: 0px;
	text-decoration: none;

}
A.mainmenu2
{
	display: block;
	margin:0 0 0 0;
	padding:6px 10px 0 10px;
	width: 202px;
	height: 27px;
	background-image:url(menu_bg_n.jpg);
	background-position:center top;
	background-repeat:repeat-x;

	font-family:Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FFFFFF;
	font-weight: bold;
	letter-spacing: 0px;
	text-decoration: none;
}
A.mainmenu2:hover
{
	background-image:url(menu_bg_h.jpg);
	background-position:center top;
	background-repeat:repeat-x;
	
	font-family:Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FFFFFF;
	font-weight: bold;
	letter-spacing: 0px;
	text-decoration: none;

}
A.mainmenu_buy
{
	display: block;
	margin:0 0 0 0;
	padding:6px 10px 0 35px;
	width: 73px;
	height: 27px;
	background-image:url(menu_buy_n.jpg);
	background-position:center top;
	background-repeat:no-repeat;

	font-family:Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FFFFFF;
	font-weight: bold;
	letter-spacing: 0px;
	text-decoration: none;
}
A.mainmenu_buy:hover
{
	background-image:url(menu_buy_h.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	
	font-family:Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FFFFFF;
	font-weight: bold;
	letter-spacing: 0px;
	text-decoration: none;

}

/*----------------- End of Main Menu -----------------------*/


/* Start: Panel */
.panel_bg
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:250px;
	height:218px;
	background-color:#FFFFFF;
	background-image:url(panel_bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	
}
.panel_bg_main
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:240px;
	
	font-family:Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	font-weight:normal;
	letter-spacing: 0px;
	text-align:left;
	clear:both;
}
.panel_bg_main_heading
{
	font-family:Helvetica, sans-serif;
	font-size: 13px;
	color: #0069a1;
	font-weight:bold;
	letter-spacing: 0px;
	text-align:left;
	margin:0 0 5px 0;
	padding:0 0 0 0;
}
.panel_bg_main img
{
	margin:0 5px 0 0;
	border:1px solid #FFFFFF;
}

/* End: Panel */

.footer_text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8accef;
	font-weight:normal;
	letter-spacing:0;
}
.footer_text1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8accef;
	font-weight:normal;
	letter-spacing:0;
}
.footer_text_powerdby
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#9E9E9E;
	font-weight:normal;
	letter-spacing:0;
}

A.footer_link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	letter-spacing:0;
}
A.footer_link:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8accef;
	font-weight:normal;
	text-decoration:none;
	letter-spacing:0;
}
A.footer_link1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8accef;
	font-weight:normal;
	text-decoration:none;
	letter-spacing:0;
}
A.footer_link1:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8accef;
	font-weight:normal;
	text-decoration:underline;
	letter-spacing:0;
}
A.footer_link_powerdby
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#9E9E9E;
	font-weight:normal;
	text-decoration:none;
	letter-spacing:0;
}
A.footer_link_powerdby:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8accef;
	font-weight:normal;
	text-decoration:none;
	letter-spacing:0;
}

.footer_logo_bg
{
	margin:0 auto 0 auto;
	padding:0 0 0 0;
	background-color:#d7d7d7;
	background-image:url(footer_logo_bg.jpg);
	background-position:center top;
	background-repeat:repeat-x;
	width:944px;
	height:80px;
}
.footer_logo_bg_1 img
{
	margin:0 10px 0 10px;
	padding:5px 0 0 0;
}

/* ------------------- Form -------------------- */

.Form_Text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	font-weight:bold;
	line-height:20px;
	letter-spacing:0;
}
.Help_Text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	font-weight:normal;
}
.clsCombobox
{
	margin:0 0 2px 0;
	padding:4px 5px 4px 5px;
	height:24px;
	background-color:transparent;
	background-image:url(textbox_bg.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	
	border:solid #dcdcdc 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	letter-spacing:0.5px;
}
.clsCombobox option
{
	margin:0 0 0 0;
	padding:5px 5px 5px 5px;
	background-color:#FFFFFF;
	
	border-bottom:solid #dcdcdc 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	letter-spacing:0px;
}

.clsTextbox
{
	margin:0 0 2px 0;
	padding:5px 5px 2px 5px;
	height:17px;
	background-color:#FFFFFF;
	background-image:url(textbox_bg.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	
	border:solid #dcdcdc 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	letter-spacing:0.5px;
}
.clsTextArea
{
	margin:0 0 2px 0;
	padding:5px 5px 5px 5px;
	background-color:#FFFFFF;
	background-image:url(textarea_bg.jpg);
	background-position:left top;
	background-repeat:repeat-x;	
	
	border:solid #dcdcdc 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
.login_textbox
{
	margin: 0 0 0 0;
	padding: 3px 3px 0 3px;
	border: solid #d3d3d3 1px;
	background-color:#FFFFFF;
	width:92px;
	height:17px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight:normal;
	letter-spacing: 0px;
}
.search_textbox
{
	margin: 0 0 0 0;
	padding: 0 8px 0 8px;
	border: solid #dcdcdc 0px;
	background:none;
	width:148px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #616161;
	font-weight:normal;
	letter-spacing: 1px;
}

/* ------------------- End of Form -------------------- */

.technology_logo
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:924px;
	clear:both;
	vertical-align:middle;
}
.technology_logo img
{
	margin:12px 12px 12px 0;
	padding:0 0 0 0;
	float:left;
}

.home_box
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:294px;
	height:329px;
	background-color:#FFFFFF;
	background-image:url(home_box_bg.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}
.home_box_heading
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#006da8;
	font-weight:bold;
	letter-spacing:0.5px;
}
.home_box_text
{
	font-family:Helvetica, sans-serif;
	font-size:13px;
	color:#444444;
	font-weight:normal;
	letter-spacing:0;
}
.home_box_textdescription
{
	font-family:Helvetica, sans-serif;
	font-size:13px;
	color:#444444;
	font-weight:normal;
	letter-spacing:0;
}
a.home_box_link
{
	font-family:Helvetica, sans-serif;
	font-size:13px;
	color:#629b00;
	font-weight:normal;
	letter-spacing:0;
	text-decoration:none;
}
a.home_box_link:hover
{
	font-family:Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	font-weight:normal;
	letter-spacing:0;
	text-decoration:none;
}
a.home_box_link_orange
{
	font-family:Helvetica, sans-serif;
	font-size:13px;
	color:#e15c01;
	font-weight:normal;
	letter-spacing:0;
	text-decoration:none;
}
a.home_box_link_orange:hover
{
	font-family:Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	font-weight:normal;
	letter-spacing:0;
	text-decoration:none;
}
a.home_box_link_large
{
	font-family:Helvetica, sans-serif;
	font-size:14px;
	color:#6dac00;
	font-weight:bold;
	letter-spacing:0.5px;
	text-decoration:none;
}
a.home_box_link_large:hover
{
	font-family:Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	font-weight:bold;
	letter-spacing:0.5px;
	text-decoration:none;
}

/* START: PANEL TABS */

.tab
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:260px;
}
.tab ul
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style:none;
}
.tab ul li
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style:none;
	text-align:left;
}
.tab ul li a
{
	display:block;
	margin:0 0 5px 0;
	padding:7px 0 0 30px;
	width:230px;
	height:28px;
	background-image:url(tab_bg_n.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#454545;
	font-weight:normal;
	text-decoration:none;
}
.tab ul li a:hover
{
	background-image:url(tab_bg_h.jpg);
	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}

/* END: PANEL TABS */

/* ------------------- Start: Div Center -------------------- */
.div_center
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:614px;
	clear:both;
	
	font-family:Helvetica, sans-serif;
	font-size:13px;
	color:#444444;
	font-weight:normal;
	letter-spacing:0px;
	line-height:17px;
}
.div_center p
{
	text-align:justify;
}
.div_center img
{
	padding:0;
	background-color:#FFFFFF;
	border:0px solid #CCCCCC;
}
.div_center_heading_blue
{
	font-family:Helvetica, sans-serif;
	font-size:14px;
	color:#0192cb;
	font-weight:bold;
	letter-spacing:0;
	margin: 0 0 5px 0;
	text-align:left;
}
.div_center_heading_green
{
	font-family:Helvetica, sans-serif;
	font-size:14px;
	color:#6dac00;
	font-weight:bold;
	letter-spacing:0;
	margin: 0 0 5px 0;
	text-align:left;
}
.div_ol
{
	width:614px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-align:left;
}
.div_ol ol
{
	margin:0 0 0 30px;
	padding:0 0 0 0;
}
.div_ol ol li
{
	margin:0 0 20px 0;
	padding:0 0 0 0;
	font-weight:normal;
	text-align:justify;
}
.div_ol_bold
{
	font-weight:bold;
	margin:0 0 5px 0;
}

.div_center ul
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:574px;
	list-style:none;
	text-align:left;
}
.div_center ul li
{
	border:0px #000000 solid;
	margin:0 0 3px 0;
	padding:0 0 0 10px;
	background-image:url(bullet_1.gif);
	background-position:0 6px;
	background-repeat:no-repeat;
	
	font-family:Helvetica, sans-serif;
	font-size:13px;
	color:#444444;
	font-weight:normal;
	letter-spacing:0;
	line-height:18px;
	text-align:justify;
}

.highlight_bg
{
	width:574px;
	margin:0 0 20px 0;
	padding:15px;
	background-color:#ffffe7;
	border:1px solid #d2d2a1;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5d5d1d;
	font-weight:normal;
	letter-spacing:0px;
	line-height:16px;
}
.highlight_heading
{
	margin:0 0 10px 0;
	padding:0 0 0 0;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:20px;
	color:#619801;
	font-weight:normal;
	letter-spacing:0px;
	text-align:left;
}
.highlight_bg ul
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style:none;
}
.highlight_bg ul li
{
	margin:0 0 0 0;
	padding:0 0 10px 15px;
	background-image:url(bullet_3.gif);
	background-position:0 5px;
	background-repeat:no-repeat;
	text-align:left;
}

/* ------------------- End: Div Center -------------------- */

/* Start: Navigation */
.navigation
{
	margin:0 0 15px 0;
	padding:0 0 0 0;
	width:614px;
	
	font-family:Helvetica, sans-serif;
	font-size:11px;
	color:#888888;
	font-weight:normal;
	letter-spacing:1px;
	text-align:left;
}
a.navigation_link
{
	font-family:Helvetica, sans-serif;
	font-size:11px;
	color:#68a400;
	font-weight:normal;
	text-decoration:none;
	letter-spacing:1px;
}
a.navigation_link:hover
{
	font-family:Helvetica, sans-serif;
	font-size:11px;
	color:#888888;
	font-weight:normal;
	text-decoration:none;
	letter-spacing:1px;
}

/* End: Navigation */

/* Start: Panel Highlight */

.panel_highlight
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:260px;
	background-color:transparent;
	background-image:url(panel_highlight_top.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	letter-spacing:0;
	line-height:16px;
}
.panel_highlight_normal
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#99deff;
	font-weight:normal;
	letter-spacing:0;
	line-height:16px;
}

/* End: Panel Highlight */

/* ------------------- Start: FAQ -------------------- */
.faq
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:614px;
	clear:both;
	
	font-family:Helvetica, sans-serif;
	font-size:13px;
	color:#444444;
	font-weight:normal;
	letter-spacing:0px;
	line-height:17px;
	text-align:left;
	border:0px solid #FF00FF;
}
.faq_icon
{
	float:left;
	margin:4px 5px 0 0;
	border:0px solid #00FF00;
}
.faq_text_question
{
	float:left;
	margin:0 5px 0 0;
	border:0px solid #FF0000;
	
	font-family:Helvetica, sans-serif;
	font-size:13px;
	color:#444444;
	font-weight:bold;
	font-style:italic;
	
	cursor: pointer;
}
.faq_text_answer
{
	float:left;
	margin:0 5px 0 0;
	
	font-family:Helvetica, sans-serif;
	font-size:13px;
	color:#444444;
	font-weight:bold;
	font-style:italic;
}

a.faq_heading_link
{
	width:563px;
	float:left;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
	color:#333333;
	border:0px solid #000000;
}
a.faq_heading_link:hover
{
	float:left;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.faq_content
{
	width:580px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	clear:both;
	float:right;

	font-family:Helvetica, sans-serif;
	font-size:13px;
	color:#444444;
	font-weight:normal;
	letter-spacing:0px;
	line-height:17px;
	border:0px solid #FF00FF;
}
.faq_content p
{
	width:555px;
	float:left;
	text-align:justify;
}

/* ------------------- End: FAQ -------------------- */

/* ------------------- Start: Testimonials -------------------- */

.testimonials_bg
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:614px;
	height:242px;
	background-image:url(testimonial_top.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}
.testimonials
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:584px;
	clear:both;
	
	font-family:Helvetica, sans-serif;
	font-size:13px;
	color:#444444;
	font-weight:normal;
	letter-spacing:0px;
	line-height:17px;
}
.testimonials p
{
	text-align:justify;
}
.testimonials img
{
	padding:4px 4px 4px 4px;
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
}
.testimonials_heading_blue
{
	font-family:Helvetica, sans-serif;
	font-size:14px;
	color:#0192cb;
	font-weight:bold;
	letter-spacing:0;
	margin: 0 0 5px 0;
	text-align:left;
}
.testimonials_heading_green
{
	font-family:Helvetica, sans-serif;
	font-size:14px;
	color:#6dac00;
	font-weight:normal;
	letter-spacing:0;
	margin: 0 0 5px 0;
	text-align:left;
}
/* ------------------- End: Testimonials -------------------- */


.sep
{
	width:614px;
	height:1px;
	margin:0px 0 0px 0;
	padding:0 0 0 0;
	background-image:url(sep_hr.jpg);
	background-position:left;
	background-repeat:repeat-x;
}
.faq_heading_blue
{
	font-family:Helvetica, sans-serif;
	font-size:14px;
	color:#0192cb;
	font-weight:bold;
	letter-spacing:0;
	margin: 0 0 5px 0;
	text-align:left;
	
	margin:0 0 10px 0;
	padding:0 0 5px 0;
	background-image:url(sep_hr.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}

.div_links_img
{
	width:614px;
	margin:0 0 20px 0;
	padding:0 0 0 0;
	text-align:center;
}
.links_heading_blue
{
	font-family:Helvetica, sans-serif;
	font-size:14px;
	color:#0192cb;
	font-weight:bold;
	letter-spacing:0;
	margin: 0 0 5px 0;
	text-align:left;
	
	margin:0 0 10px 0;
	padding:0 0 5px 0;
	background-image:url(sep_hr.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}

/* ------------------------ Start: Products Listing ------------------------ */
a.view_cart
{
	margin:0 0 0 0;
	padding:0 0 0 15px;
	width:100px;
	background-image:url(icon_viewcart_n.gif);
	background-position:left;
	background-repeat:no-repeat;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0192cb;
	font-weight:bold;
	text-decoration:none;
}
a.view_cart:hover
{
	background-image:url(icon_viewcart_h.gif);
	background-position:left;
	background-repeat:no-repeat;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#f27800;
	font-weight:bold;
	text-decoration:none;
}

.prod
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:904px;
	clear:both;
	text-align:left;
}
.prod_list
{
	margin:0 0 0 0;
	padding:0 33px 0 33px;
	width:160px;
	float:left;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#444444;
	font-weight:normal;
	letter-spacing:0;
}
.prod_list_img_border
{
	background-color:#FFFFFF;
	border:5px solid #eeeeee;
}
.prod_list_img_border:hover
{
	background-color:#FFFFFF;
	border:5px solid #e1e1e1;
}
.prod_list_price
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#f27800;
	font-weight:bold;
	letter-spacing:0;
}
.prod_list a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#68a400;
	font-weight:bold;
	letter-spacing:0;
	text-decoration:none;
}
.prod_list a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#aaaaaa;
	font-weight:bold;
	letter-spacing:0;
	text-decoration:none;
}
.prod_list_textbox
{
	margin:0 0 0 0;
	padding:2px;
	width:40px;
	height:12px;
	background-color:#f8f8f8;
	
	border:solid #e1e1e1 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#777777;
	letter-spacing:0.5px;
}
a.prod_list_addcart_btn
{
	display:block;
	margin:0 0 0 0;
	padding:5px 10px 5px 10px;
	width:74px;
	height:13px;
	background-image:url(btn_addcart_n.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0192cb;
	font-weight:bold;
	letter-spacing:0;
	text-decoration:none;
}
a.prod_list_addcart_btn:hover
{
	color:#f27800;
	text-decoration:none;
}

/* ------------------------ End: Products Listings ------------------------ */

/* ------------------------ Start: Products Details ------------------------ */

.prod_details
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	letter-spacing:0;
}
.prod_details_img_border
{
	background-color:#FFFFFF;
	border:5px solid #eeeeee;
}

/*
.prod_details_img_border:hover
{
	background-color:#FFFFFF;
	border:5px solid #e1e1e1;
}
*/

.prod_details_heading
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#777777;
	font-weight:bold;
	letter-spacing:0.5px;
}
.prod_details_text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:normal;
	letter-spacing:1px;
}
.prod_details_textdescription
{
	font-family:Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	font-weight:normal;
	letter-spacing:0;
	line-height:18px;
	text-align:justify;
}

.prod_details_textdescription ul
{
	margin:3px 0 0 20px;
	padding:0 0 0 0;
}
.prod_details_textdescription ul li
{
	margin:0 0 3px 0;
	padding:0 0 0 0;
	list-style-type:square;

	font-family:Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	font-weight:normal;
	letter-spacing:0;
	line-height:18px;
	text-align:left;
}

.prod_details_price
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f27800;
	font-weight:bold;
	letter-spacing:0.5px;
}
.prod_details a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#68a400;
	font-weight:bold;
	letter-spacing:0;
	text-decoration:none;
}
.prod_details a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#aaaaaa;
	font-weight:bold;
	letter-spacing:0;
	text-decoration:none;
}
a.prod_details_addcart_btn
{
	display:block;
	margin:0 0 0 0;
	padding:5px 10px 5px 10px;
	width:74px;
	height:13px;
	background-image:url(btn_addcart_n.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0192cb;
	font-weight:bold;
	letter-spacing:0;
	text-decoration:none;
}
a.prod_details_addcart_btn:hover
{
	color:#f27800;
	text-decoration:none;
}

.prod_clsCombobox
{
	margin:0 0 0 0;
	padding:2px 2px 2px 2px;
	width: 65px;
	height:20px;
	background-color:transparent;
	background-image:url(textbox_bg.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	
	border:solid #dcdcdc 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	letter-spacing:0px;
}
.prod_clsCombobox option
{
	margin:0 0 0 0;
	padding:2px 2px 2px 2px;
	background-color:#FFFFFF;
	
	border-bottom:solid #dcdcdc 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	letter-spacing:0px;
}

.prod_clsTextbox
{
	margin:0 0 0 0;
	padding:2px 2px 2px 2px;
	width:40px;
	height:14px;
	background-color:#FFFFFF;
	background-image:url(textbox_bg.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	
	border:solid #dcdcdc 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	letter-spacing:0.5px;
}

/* ------------------------ End: Products Details ------------------------ */


/* ------------------------ Start: Paging ------------------------ */

.paging_text
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#aaaaaa;
	font-weight:bold;
}
.paging_text ul
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:300px;
	list-style:none;
}
.paging_text ul li
{
	margin:0 0 0 0;
	padding:0 5px 0 5px;
	display:inline;
	border:0px solid #FF0000;

	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#aaaaaa;
	font-weight:bold;

}
.paging_text ul li span
{	
	color:#008fdc;
	font-weight:bold;
}
.paging_text ul li a
{	
	color:#aaaaaa;
	font-weight:bold;
	text-decoration:none;
}
.paging_text ul li a:hover
{	
	color:#008fdc;
	font-weight:bold;
	text-decoration:none;
}

.paging_link_prev
{
	display:block;
	margin:0 0 0 0;
	padding:0 0 0 10px;
	width:40px;
	background-image: url(paging_prev_n.gif);
	background-position:left;
	background-repeat:no-repeat;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#aaaaaa;
	font-weight:bold;
	letter-spacing:0;
	text-decoration:none;
}

a.paging_link_prev
{
	display:block;
	margin:0 0 0 0;
	padding:0 0 0 10px;
	width:40px;
	background-image: url(paging_prev_n.gif);
	background-position:left;
	background-repeat:no-repeat;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#aaaaaa;
	font-weight:bold;
	letter-spacing:0;
	text-decoration:none;
}
a.paging_link_prev:hover
{
	background-image: url(paging_prev_h.gif);
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#008fdc;
	font-weight:bold;
	letter-spacing:0;
	text-decoration:none;
}

.paging_link_next
{
	display:block;
	margin:0 0 0 0;
	padding:0 10px 0 0;
	width:30px;
	background-image: url(paging_next_n.gif);
	background-position:right;
	background-repeat:no-repeat;
	direction: ltr;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#aaaaaa;
	font-weight:bold;
	letter-spacing:0;
	text-decoration:none;
}

a.paging_link_next
{
	display:block;
	margin:0 0 0 0;
	padding:0 10px 0 0;
	width:30px;
	background-image: url(paging_next_n.gif);
	background-position:right;
	background-repeat:no-repeat;
	direction: ltr;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#aaaaaa;
	font-weight:bold;
	letter-spacing:0;
	text-decoration:none;
}
a.paging_link_next:hover
{
	background-image: url(paging_next_h.gif);
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#008fdc;
	font-weight:bold;
	letter-spacing:0;
	text-decoration:none;
}

/* ------------------------ End: Paging ------------------------ */


/* ------------------------ Start: Other Products ------------------------ */

.other_product
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#444444;
	font-weight:normal;
	letter-spacing:0;
}
.other_product_head
{
	margin:0 0 5px 0;
	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	color:#68a400;
	font-weight:normal;
	letter-spacing:1px;
	text-align:left;
}
.other_product_price
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#f27800;
	font-weight:bold;
	letter-spacing:0;
}
.other_product a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
	letter-spacing:0;
	text-decoration:none;
}
.other_product a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#888888;
	font-weight:bold;
	letter-spacing:0;
	text-decoration:none;
}
.other_product_img_border
{
	background-color:#FFFFFF;
	border:2px solid #cccccc;
}
.other_product_img_border:hover
{
	background-color:#FFFFFF;
	border:2px solid #bbbbbb;
}

/* ------------------------ End: Other Products ------------------------ */

/* ------ Start of Message ------ */

.SuccessMessage
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    color: #156F00;
	font-weight: normal; 
    text-decoration: none;
	background-color: #E5FFD4;
}

.ErrorMessage
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    color: #E11800;
	font-weight: normal;
    text-decoration: none;
	background-color: #FFEAE8;
}

.WarningMessage
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    color: #797500;
	font-weight: normal;
    text-decoration: none;
	background-color: #FFFEE2;
}

/* ------ End of Message ------ */

span.tab{
    padding: 0 11px; /* Or desired space*/
}

/* -------- Accordian ---------- */
/*Define Accordion box*/  
.accordion {    
     width:830px;   
     overflow:hidden;    
     margin:10px auto;    
     color:#474747;    
     background:#414141;    
     padding:10px;    
} 
.accordion section{    
      float:left;   
      overflow:hidden;    
      color:#333;    
      cursor:pointer;    
      background: #333;    
      margin:3px;    
}   
.accordion section:hover {   
      background:#444;   
}  
.accordion section p {    
      display:none;    
} 
.accordion section:after{   
      position:relative;   
      font-size:24px;   
      color:#000;   
      font-weight:bold;   
}   
.accordion section:nth-child(1):after{ content:'1'; }   
.accordion section:nth-child(2):after{ content:'2'; }   
.accordion section:nth-child(3):after{ content:'3'; }   
.accordion section:nth-child(4):after{ content:'4'; }   
.accordion section:nth-child(5):after{ content:'5'; }  


/* -------- End Accordian ---------- */