body {
	margin-top: 0px;
	margin-bottom: 0px;
    COLOR: #333333;	
    FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif,Helvetica;	
}
a
{
	color: #1d6dff;
	text-decoration: none;
	font-size:14px;
}
a.sml
{
	font-size:12px;
}
a.lable
{
	color: White;
	font-weight: bolder;
	text-decoration: none;
}
a.label_small
{
	color: White;
	font-weight: bolder;
	text-decoration: none;
	background-image: url(../images/green_button_none.jpg);
	background-repeat: no-repeat;
	width: 93px;
	height: 22px;
	padding: 3px 22px 5px 18px;
}
a.label_small:hover
{
	color: White;
	font-weight: bolder;
	text-decoration: none;
	background-image: url(../images/green_button_over.jpg);
	background-repeat: no-repeat;
	width: 93px;
	height: 22px;
	padding: 3px 22px 5px 18px;
}
a.label_small:active
{
	color: White;
	font-weight: bolder;
	text-decoration: none;
	background-image: url(../images/green_button_down.jpg);
	background-repeat: no-repeat;
	width: 93px;
	height: 22px;
	padding: 3px 22px 5px 18px;
}
a.but_lable
{
	color: White;
	font-weight: bolder;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-left: 5px;
	width: 92px;
	height: 23px;
}
a.product_link{
	FONT-SIZE: 14px;
}
a.HyperLink
{
	Width:100%;
	Height:16px;
	font-weight: bold;
	font-size: 15px;
	color: #9BD01D;
}
td
{
	font-size:11pt;
	color: #354C7E;
}
input.butLabel
{
	color: White;
	font-weight: bolder;
	text-decoration: none;
	background-image: url(../images/Button_green.jpg);
	background-repeat: no-repeat;
	width: 93px;
	height: 22px;
	border: solid 0px black;
}
#tdLogo {
	background-image: url(../images/top_bckgr_image.jpg);
	background-repeat: repeat;
	width: 211px;
	text-align: left;
	height:111px;
}
.tab
{
	border: 1px solid #354C7E;
}
.tdLogoGradient {
	background-image: url(../images/top_bckgr_image.jpg);
	background-repeat: repeat;	
	text-align: right;
	vertical-align: bottom;
}
.tdButClick {
	background-image: url(../images/read_more_none.jpg);
	background-repeat: no-repeat;
	cursor: pointer;
	text-align: right;
	width: 90px;
	height: 25px;
}
.tdButClickHeare {
	background-image: url(../images/click_here_none.jpg);
	background-repeat: no-repeat;
	cursor:pointer;
	text-align: right;
	width: 90px;
	height: 25px;
}
.tdButSendFeedback {
	background-image: url(../images/send_feedback_none.jpg);
	background-repeat: no-repeat;
	cursor:pointer;
	text-align: right;
	width: 90px;
	height: 25px;
}
.tdButClearForm {
	background-image: url(../images/clear_form_none.jpg);
	background-repeat: no-repeat;
	cursor:pointer;
	text-align: right;
	width: 90px;
	height: 25px;
}
.tdButClickGreen {
	background-image: url(../images/green_button_none.jpg);
	background-repeat: no-repeat;
	cursor:pointer;
	width: 92px;
	height: 23px;
	color: White;
	padding: 3px 5px 3px 5px;
}
.tdButClickGreenBig {
	background-image: url(../images/green_button_none_big.jpg);
	background-repeat: no-repeat;
	cursor:pointer;
	width: 92px;
	height: 23px;
	color: White;
	padding: 3px 5px 3px 5px;
}
.web_part_caption 
{
	font-weight: 600;
	FONT-SIZE: 16px;
	text-decoration: underline;
	padding-top: 5px;
	padding-bottom: 3px;
	COLOR: #354c7e;
}
.web_part_content 
{
	padding-bottom: 10px;
	font-size: 12px;
}
.web_part_content_r
{
	padding-bottom: 10px;
	font-size: 12px;
	width: 290px;
	text-align: left;
	direction: rtl;
	margin-left: 10px;
}
.tdWidth
{
	width: 200px;
}
.taWidth
{
	width: 400px;
	direction: ltr;
}
.label_img
{
	 width: 50px;
	 text-align: left;
	 height: 36px;
}
.label_small{
	color:white;
	FONT-SIZE: 12px;	
	padding-left: 6px;
	vertical-align: middle;		
}
.caption_label_pict{
	FONT-SIZE: 14px;			
	font-weight: 700;
}
.caption_label_small{
	FONT-SIZE: 11px;			
	border-bottom: 1px solid #354C7E;
	border-left: 1px solid #354C7E;
	padding: 3px;
}
.common {
	FONT-SIZE: 12px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}
.common_cost {
	FONT-SIZE: 13px;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	color:#354C7E;
}
hr.green 
{
	color: #9BD01D;
	border: solid 1px #9BD01D;
}
hr 
{
	background-image: url(../images/dashed_line_blue.jpg);
}

div.info_label{
	FONT-SIZE: 12px;
	font-weight:normal;
}
.form_delimiter {  
	background-image: url(../images/dashed_line_blue.jpg);
	width: 800px;
}

td.info_label{
	FONT-SIZE: 12px;
	font-weight:normal;
	border-bottom: 1px solid #354C7E;
	border-left: 1px solid #354C7E;
	padding: 3px;
}
td.info_label_l{
	FONT-SIZE: 12px;
	font-weight:normal;
	border-bottom: 1px solid #354C7E;
	padding: 3px;
}
.info_label_bold{
	FONT-SIZE: 12px;
	font-weight:bold;
	padding: 3px;
}
.free_text{
	font-weight:normal;
}
.field_label{
	font-weight:normal;
	font-size: 13px;
}
.error_message{
	FONT-SIZE: 13px;
	color:red;
	font-weight:bold;
}
.caption_label{
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px; 
	text-decoration: underline;
	margin-bottom: 25px;
}

h1{
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px; 
	text-decoration: underline;
	margin-bottom: 25px;
}

h2{
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px; 
	text-decoration: none;
}


.price{
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px; 
}
.paragraph_label{
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px; 
	text-decoration: underline;
	padding-bottom: 7px;
	color: #9BD01D;
}
.table_header{
	FONT-SIZE: 12px;
	font-weight:bold;
	BACKGROUND-COLOR: white;
	color: White !important;
	border-left: 1px solid white;
	padding: 3px;
}
.table_header_l{
	FONT-SIZE: 12px;
	font-weight:bold;
	BACKGROUND-COLOR: #354C7E;
	color: White !important;
	padding: 3px;
}
.table_line{
	border-bottom: 1px solid;
}
.feedbackTitle
{
	font-size: 13px;
	font-weight: bolder;	
}

.inner_table
{
	PADDING-RIGHT:5.4pt;
	PADDING-LEFT:5.4pt;
	FONT-SIZE:9pt;
	color: Black;
	FONT-FAMILY: Tahoma, Verdana, serif;
        width: 100%;
	
}

.inner_table_header
{
	FONT-FAMILY: Tahoma, Verdana, serif;
	FONT-SIZE:10pt;
	font-weight: bold;
	BORDER-BOTTOM:#4bacc6 3pt solid;
}

.inner_table_left_cell
{
	BORDER-RIGHT: #4bacc6 1pt solid;
	FONT-SIZE:11pt;
	FONT-FAMILY: Tahoma, Verdana, serif;
}

.inner_table_cell
{
	FONT-SIZE:11pt;
	FONT-FAMILY: Tahoma, Verdana, serif;
}

.inner_table_right_cell
{
	FONT-SIZE:11pt;
	BORDER-RIGHT: #4bacc6 1pt solid;
	FONT-FAMILY: Tahoma, Verdana, serif;
	text-align: center;
}

.inner_table_bottom_left_cell
{
	BORDER-RIGHT: #4bacc6 1pt solid;
	FONT-SIZE:10pt;
	font-weight: bold;
	FONT-FAMILY: Tahoma, Verdana, serif;
}

.inner_table_bottom_cell
{
	FONT-SIZE:10pt;
	font-weight: bold;
	FONT-FAMILY: Tahoma, Verdana, serif;
}

.inner_table_bottom_right_cell
{
	BORDER-RIGHT: #4bacc6 1pt solid;
	FONT-FAMILY: Tahoma, Verdana, serif;
	text-align: center;
}

.common_text
{
	FONT-SIZE:11pt;
	FONT-FAMILY: Tahoma, Verdana, serif;

}

.product_family
{
	FONT-SIZE: 14px! important; 
	COLOR:  #37527d; 
	FONT-FAMILY:  Arial, serif;
}

#pPrices
{
  width: 800px;
}

#pDocuments
{
  width: 800px;
}

#pDownloads
{
  width: 800px;
}

.divSocial
{
  width: 100%; height: 32px; position: relative; bottom: 46px;
}

.innerSocial
{
  float : right;
}

.tdSocialFollow
{
  color: #a9fffe;
}



.ws_div_social_share_item
{
  float: left;
  padding-left: 10px;
  padding-right: 30px;
  padding-top: 20px;
  padding-bottom: 20px;
}