@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font,  ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    border: 0 none;
    font-family: inherit;
    font-size: 100%;
    font-style: normal;
    font-weight: normal;
    margin: 0;
    outline: 0 none;
    padding: 0;
    vertical-align: baseline;
	text-align:justify;
}

#main{
	width:100%;
	min-height:50px;
	float:left;
}

img{
	text-align:right;
	border:0;

}

object, embed {
    outline: 0 none;
}


a {
	text-decoration: none;
	color: #666666;
	font-family: tahoma, verdana, Arial;
	font-size: 11px;
	font-weight: bold;
}

a:hover {
	text-decoration: none;
	color: #000;
	font-family: tahoma, verdana, Arial;
	font-size: 11px;
	font-weight: bold;
}

a:focus {
outline: none;
}

.PaddingNone{
	padding:0px !important;
}

.socialIconsContainer {
	height: 24px;
	width: 164px;
	float:right;
	margin-top:4px;
	
}
.socialIcons {
	height: 24px;
	width: 24px;
	-webkit-transition: background-position 0.3s;
	-moz-transition: background-position 0.3s;
	-o-transition: background-position 0.3s;
	-ms-transition: background-position 0.3s;
	transition: background-position 0.3s;
	float:left;
	margin:0 4px;

}
#social_facebook {
	background-image: url(../images/social_md/web_facebook.jpg);
	background-position: 0px 24px;
}
#social_facebook:hover {
	background-position: 0px 0px;
}
#social_twitter {
	background-image: url(../images/social_md/web_tweeter.jpg);
	background-position: 0px 24px;
}
#social_twitter:hover {
	background-position: 0px 0px;
}
#social_youtube {
	background-image: url(../images/social_md/web_youtube.jpg);
	background-position: 0px 24px;
}
#social_youtube:hover {
	background-position: 0px 0px;
}
#social_googleplus {
	background-image: url(../images/social_md/web_google.jpg);
	background-position: 0px 24px;
}
#social_googleplus:hover {
	background-position: 0px 0px;
}
#social_skype {
	background-image: url(../images/social_md/web_skyp.jpg);
	background-position: 0px 24px;
}
#social_skype:hover {
	background-position: 0px 0px;
}

/* Custom text-selection colors (remove any text shadows: twitter.com/miketaylr/status/12228805301) */
::-moz-selection{background: #DA2F10; color: #fff; text-shadow: none;}
::selection {background: #DA2F10; color: #fff; text-shadow: none;} 


/*<--------------------------------------------------------------BORDERS---------------------------------------------------------->*/

.border2 {
	border-top:3px solid #333;
}

.heading_border
{
	border-left:33px solid #DA2F10;	
	height:3px;
	background: url(../images/home/heading_border.gif) repeat-x;
	margin-top:7px;
}

.border3 {
    border-top: 3px solid #F3F3F3;
}

.border4 {
	width: 100%;
	float: left;
    border-radius: 3px;
    border: 1px solid #ececec;
}


/*<--------------------------------------------------------------JUSTIFY_TX---------------------------------------------------------->*/

.tx_jesty1 {
	font-family: "Century Gothic", arial, tahoma, verdana;
	font-size: 12px;
	font-weight: normal;
	color: #2D1600;
	text-decoration: none;
	text-align: justify;
}

/*<--------------------------------------------------------------TX_STYLE---------------------------------------------------------->*/

.tx1 {
	font-family: 'Signika', sans-serif;
	color: #666;
	font-size: 13px;
	font-weight: 500;
	float:right;
	margin:3px 0px 0 0;
	cursor:text;
}

.tx3{
	font-family: 'PT Sans', sans-serif;
	font-size:13px;
	color:#DA2F10;
	font-weight:600;
	width:100%;
	float:left;
}

.tx4{
	font-family: 'PT Sans', sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:400;
	width:100%;
	float:left;
}

.tx5{
	font-family: 'PT Sans', sans-serif;
	font-size:13px;
	color:#666666;
	font-weight:400;
	line-height:1.7em;
	width:100%;
	float:left;
}

.tx6{
	float:left;
	width:100%;
	font-size:15px;
	text-align:left;
	color:#DA2F10;
	font-family:'PT Sans',sans-serif;
}

.tx8{
	font-family: 'PT Sans', sans-serif;
	font-size:13px;
	color:#333;
	text-align:center;
	background-color:#EEE;
	border-bottom:1px dotted #CCC;
	border-top:1px dotted #CCC;
	font-weight:600;
	text-shadow:1px 1px 1px #FFF;
}

.tx9{
	font-family: 'PT Sans', sans-serif;
	font-size:12px;
	color:#000;
	font-weight:600;
	text-align:center;
	text-shadow:1px 1px 1px #FFF;
}

.tx10{
	font-family: 'PT Sans', sans-serif;
	font-size:12px;
	color:#333;
	font-weight:normal;
	text-align:left;
	text-shadow:1px 1px 1px #FFF;
}


/*<-------------------------------------------------------------- LINKS---------------------------------------------------------->*/


.link1 {
	font-family: 'Roboto', sans-serif;
	font-size:15px;
	font-weight:400;
	color:#666;
	text-decoration: none;
	text-transform:  uppercase;
	line-height:20px;
	
	-webkit-transition-property:color, text; 
	-webkit-transition-duration: 400ms, 400ms; 
	-webkit-transition-timing-function: linear, ease-in;
	
	-moz-transition-property:color, text; 
	-moz-transition-duration:400ms; 
	-moz-transition-timing-function: linear, ease-in; 
	
	-o-transition-property:color, text; 
	-o-transition-duration:400ms; 
	-o-transition-timing-function: linear, ease-in;

	-ms-transition-property:color, text; 
	-ms-transition-duration:400ms; 
	-ms-transition-timing-function: linear, ease-in;
}

.link1:hover{
	font-family: 'Roboto', sans-serif;
	font-size:15px;
	font-weight:400;
	color:#DA2F10 !important;
	text-decoration: none;
	text-transform:   uppercase;
	cursor:pointer;
}

.link2{
	font-family:Georgia, Verdana, Tahoma;
	font-size: 11px;
	font-weight:400;
	color:#DA2F10;
	text-decoration: none;
	margin:0px 4px;
	padding-top:13px;
	float:right;
	text-transform: capitalize;
	-webkit-transition-property:color, text; 
	-webkit-transition-duration: 400ms, 400ms; 
	-webkit-transition-timing-function: linear, ease-in;
	
	-moz-transition-property:color, text; 
	-moz-transition-duration:400ms; 
	-moz-transition-timing-function: linear, ease-in; 
	
	-o-transition-property:color, text; 
	-o-transition-duration:400ms; 
	-o-transition-timing-function: linear, ease-in; 
}

.link2:hover{
	font-family:Georgia, Verdana, Tahoma;
	font-size: 11px;
	font-weight: 400;
	color: #000;
	text-decoration: none;
	text-transform: capitalize;
}

.link3{
	font-family:verdana, arial, tahoma;
	font-size: 11px;
	font-weight: 400;
	color:#666;
	text-decoration: none;
}

.link3:hover{
	font-family:verdana, arial, tahoma;
	font-size: 11px;
	font-weight:400;
	color:#DA2F10 !important;
	text-decoration: none;

}

.link5{
	font-family: 'PT Sans', sans-serif;
	font-size:13px;
	color:#666666;
	font-weight:400;
	line-height:1.7em;
}

.link5:hover{
	font-family: 'PT Sans', sans-serif;
	font-size:13px;
	color:#DA2F10;
	font-weight:400;
	line-height:1.7em;
}

.link6{
	font-family: 'PT Sans', sans-serif;
	font-size:13px;
	color:#DA2F10;
	font-weight:400;
	text-align:center;
	line-height:1.7em;
}

.link6:hover{
	font-family: 'PT Sans', sans-serif;
	font-size:13px;
	color:#000;
	font-weight:400;
	line-height:1.7em;
}