@font-face {
    font-family: 'Dax';
    src: url('fonts/dax_con_bol-webfont.eot');
    src: url('fonts/dax_con_bol-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/dax_con_bol-webfont.woff') format('woff'),
         url('fonts/dax_con_bol-webfont.ttf') format('truetype'),
         url('fonts/dax_con_bol-webfont.svg#DaxCondensedBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* GLOBAL SECTION */
.cs-clear-fix {clear: both;}
.cs-container img {border: 0px;}
.ModuleTitle_MenuBreak, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon{height:3px;}
.ModuleTitle_MenuItem{border:none;}
/* END GLOBAL SECTION */
/* HEADER SECTION */
.cs-container {float: left;    width: 100%; height:100%;}

.cs-container .cs-container-header {margin:0 0 0 0;}
.cs-container .cs-container-header .cs-container-actions {float: left; margin-right: 3px;}
.cs-container .cs-container-header .cs-container-actions .ModuleTitle_MenuItem {border: none;}
.cs-container .cs-container-header .cs-container-title {}
.cs-container .cs-container-header .cs-container-title img {float: left; margin-right: 10px;}
.cs-container .cs-container-header .cs-container-title h1 {margin:0px; padding: 0px;}
.cs-container .cs-container-header .cs-container-visibility {float: right;}
.cs-container .cs-no-header-image .cs-container-header .cs-container-title h1 img {display: none;}
/* END HEADER SECTION */
/* FOOTER SECTION */
.cs-container .cs-container-footer {text-align: right;}
.cs-container .cs-container-footer span{padding:0px 2px;}
/* END FOOTER SECTION-------------------------------------------------------------------------------------------------- */

/*HOME PAGE SLIDER*/
#content {width:100%; float:left;}
.cs-default .cs-container-body .relative {position:relative; float:left;}
.cs-default .cs-container-body .slider {width:990px; height:230px!important; background:#F7F7F7;  margin-top:10px; overflow:hidden; position:relative; float:left;}
.cs-default .cs-container-body .slideul {height:230px!important; float:left;background: none repeat scroll 0 0 #F7F7F7;}
.cs-default .cs-container-body .slideul li {width:990px; height:220px; background:#F7F7F7; overflow:hidden; float:left; }
.cs-default .cs-container-body .slideul li .condiv {width:990px; height:219px; }
.cs-default .cs-container-body .slider .lg {float:left; margin:10px 0 0;}
.cs-default .cs-container-body .slider h2 {clear: both;float: left;font-family: 'Dax';font-size: 56px;line-height: 100%;margin: 15px 0 0;}
.cs-default .cs-container-body .slider p {clear:both; float:left; font-size:15px; margin-top:10px;}
.cs-default .cs-container-body .slider .leftp {width:515px; float:left; margin-left:22px;}
.cs-default .cs-container-body .slider .img {float:right; border:solid 1px #e2e2e2; padding:9px; background:#fff; margin: 5px  25px 0 0;}

/*END OF HOME PAGE SLIDER*/
/*HOME PAGE HOVEREFFECT*/
.cs-default .cs-container-body .hovereffect {    float: left;    font-family: 'Dax';    font-size: 20px;    height: 240px;    margin-top: 10px;    overflow: hidden;   width: 100%;}
.cs-default .cs-container-body .hovereffect div{    font-family: 'Dax';    font-size: 20px;    }
.cs-default .cs-container-body .hovereffect ul.heul { float: left;    width: 994px;}
.cs-default .cs-container-body .hovereffect ul.heul li {float:left; margin:0 0 0 1px; width:247px; height:200px; position:relative;list-style-type: none;}
.cs-default .cs-container-body .hovereffect ul.heul li:first-child {margin:0;}
.cs-default .cs-container-body .hovereffect .one, .cs-default .cs-container-body .hovereffect .two { background: none repeat scroll 0 0 #DEEBE4;    cursor: pointer;    float: left;    height: 100px;    padding: 11px;    position: absolute;    text-align: center;    width: 224px;}
.cs-default .cs-container-body .w100per {width:100%; float:left;}
.cs-default .cs-container-body .hovereffect .w100per {clear:both; margin-top:2px;}
.cs-default .cs-container-body .hovereffect .one {z-index:2; border-bottom:solid 1px #fff; -moz-transition:background .5s ease; -webkit-transition:background .5s ease; -o-transition:background .5s ease;}
.cs-default .cs-container-body .hovereffect .one:hover, .cs-default .cs-container-body .hovereffect .two:hover {background:#F77E14; color:#fff;}
.cs-default .cs-container-body .hovereffect .two {  -moz-transition: background 0.5s ease 0s;    background: none repeat scroll 0 0 #F5E9DC;    top: 120px;    z-index: 1;}
.cs-default .cs-container-body .hovereffect ul, p, h1, h2, h3, h4, h5, h6 {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}

/*END OF HOME PAGE HOVEREFFECT*/

/*DEFAULT CONTAINERS =============================================*/
.cs-default .cs-container-body a,
.cs-default .cs-container-body a:hover,

.cs-default .cs-container-body a:visited{
	 color: #06C;
    text-decoration: underline;
     font-size: 18px;
}
.cs-default .cs-container-body a:link, a {
    color: #06C;
    text-decoration: underline;
     font-size: 18px;
}

.cs-default .cs-container-body a:hover
{
    color:#F60;
	text-decoration:none;
}
.cs-default .cs-container-body h3 a:link, h3 a {
    color: #666 !important;
    text-decoration: none!important;
     font-size: 18px!important;
}

/*BIG*/
.cs-default-big .cs-container-header .cs-container-title .TitleHead
{	
	font-family: "Trebuchet MS", Arial;
	font-size: 1px;
	color: #000000;
	line-height: 0;
	font-weight: bold;
}

cs-default-big .cs-container-header .cs-container-title h1 ,
.cs-default-big .cs-container-body h1{
	 font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:20px; border-bottom:solid 1px #e5e5e5; margin-top:15px; padding-bottom:10px; clear:both; float:left; width:100%;
}

.cs-default-big .cs-container-body h3{
    color: #FF6600;
    font-size: 14px;
    font-weight: bold;
}   
.cs-default-big .cs-container-body,
.cs-default-big .cs-container-body div,
.cs-default-big .cs-container-body h4,
.cs-default-big .cs-container-body h5,
.cs-default-big .cs-container-body h6,
.cs-default-big .cs-container-body .Normal,
.cs-default-big .cs-container-body td{
	color:#383838;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; 
}
.cs-default-big .cs-container-body p {
    clear: both;
    padding: 10px 0 0;
     color: #666666;
    font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
    font-size: 13px;
}
.cs-default-big .cs-container-body,
.cs-default-big .cs-container-body div,
.cs-default-big .cs-container-body .Normal,
.cs-default-big .cs-container-body td
{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; 
    font-size: 13px;
}
/*MEDIUM*/
.cs-default-medium .cs-container-header .cs-container-title h1 .TitleHead,
.cs-default-medium .cs-container-body h1{
	border-bottom: 1px solid #E5E5E5;
    clear: both;
    float: left;
    font-size: 20px;    
    padding-bottom: 10px;
    width: 100%;
}
.cs-right-column-in-right .TitleHead{
    clear: both;
    float: left;
    font-size: 13px !important;
    padding-bottom: 10px;
    width: 100%;
    background-image: url("images/lnbg.png");
    display: block;
    text-decoration: none;
    color:#ffffff;
    padding-bottom: 6px !important;
    padding: 0.5em;
    list-style-type: none;
}

.Social-Links {display:none;}

.cs-default-medium .cs-container-body,
.cs-default-medium .cs-container-body div,
.cs-default-medium .cs-container-body h2,
.cs-default-medium .cs-container-body h3,
.cs-default-medium .cs-container-body h4,
.cs-default-medium .cs-container-body h5,
.cs-default-medium .cs-container-body h6,
.cs-default-medium .cs-container-body p,
.cs-default-medium .cs-container-body .Normal,
.cs-default-medium .cs-container-body li,
.cs-default-medium .cs-container-body td{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; 
    font-size: 13px;
    color: #666666;
}
.cs-default-medium .cs-container-body,
.cs-default-medium .cs-container-body div,
.cs-default-medium .cs-container-body .Normal,
.cs-default-medium .cs-container-body li,
.cs-default-medium .cs-container-body td,
.cs-default-medium .cs-container-body a,
.cs-default-medium .cs-container-body a:hover,
.cs-default-medium .cs-container-body a:link,
.cs-default-medium .cs-container-body a:visited{
	font-size:13px;
	line-height:1.6em;
}
.cs-default-medium .cs-container-body p
{
    text-align: justify;
    list-style: none outside none;
    margin: 0;
    padding: 10px 0 0;
}
/*SMALL*/
.cs-default-small .cs-container-header .cs-container-title h1 .TitleHead,
.cs-default-small .cs-container-body h1{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; 
	font-size:16px; border-bottom:solid 1px #e5e5e5; 
	margin-top:15px; padding-bottom:10px; 
	clear:both; float:left; width:100%;
	 color: #333333;
}

#msection {
	background-color:#f7f7f7;
	float:left;
	width:540px;
	text-align: justify;
	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 20px;
	padding-left: 5px;
}
#msection h3 {
	font-size: 18px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight: normal;
}

#msection .ico {
	background-color:#fff;
	width:88px;
	height:88px;
	border:1px solid #CCC;
	background-repeat: no-repeat;
	float: left;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 10px;
	
}
#msection .ico .inbx{
	width:88px;
	height:88px;
	background:#B9DDF5;
	position: absolute;
	top: 33px;
	margin-top: 18px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}

#msection .ico .inbx .imgthm
{padding:5px;}
#msection .msection-content {
	float:left;
	width:420px;
}
#msection .msection-span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;	
}

.cs-default-small .cs-container-body .cs-container-heading,
.cs-default-small .cs-container-header
{
    display:none;
}

.cs-default-small .cs-container-body p
{
    text-align: justify;
    list-style: none outside none;
    margin: 0;
    padding: 10px 0 0;
}

.cs-default-small .cs-container-body,
.cs-default-small .cs-container-body div,
.cs-default-small .cs-container-body h2,
.cs-default-small .cs-container-body h3,
.cs-default-small .cs-container-body h4,
.cs-default-small .cs-container-body h5,
.cs-default-small .cs-container-body h6,
.cs-default-small .cs-container-body .Normal,
.cs-default-small .cs-container-body li,
.cs-default-small .cs-container-body td{
	color:#383838;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.cs-default-small .cs-container-body h2{
	font-weight:bold;
	font-size:16px;
}
.cs-default-small .cs-container-body,
.cs-default-small .cs-container-body div,
.cs-default-small .cs-container-body p,
.cs-default-small .cs-container-body .Normal,
.cs-default-small .cs-container-body li,
.cs-default-small .cs-container-body td,
.cs-default-small .cs-container-body a,
.cs-default-small .cs-container-body a:hover,
.cs-default-small .cs-container-body a:link,
.cs-default-small .cs-container-body a:visited{
	font-size:13px;
    font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;	
}
.cs-default-small .cs-container-body ul{
	list-style:inside;
}
.cs-default-small .cs-container-body li{
	color: #333333;
    font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
    font-size: 13px;
}

/*LINKS CONTAINER=====================================*/
.cs-links .cs-container-header .cs-container-title h1 .TitleHead,
.cs-links .cs-container-body h1{
	color:#383838;
	font-size:16px;
}
.cs-links .cs-container-body{
	background:#f8f8f8;
	border:1px solid #f0eee8;
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px;
	padding:10px;
}
.cs-links .cs-container-body a,
.cs-links .cs-container-body a:hover,
.cs-links .cs-container-body a:link,
.cs-links .cs-container-body a:visited{
	background:url(images/links_marker.png) left 4px no-repeat;
	color:#0089d5;
	font-size:13px;
	display:block;
	padding-left:11px;
}
.cs-links .cs-container-body ul{
	margin:0;
	padding:0;
}
.cs-links .cs-container-body,
.cs-links .cs-container-body div,
.cs-links .cs-container-body p,
.cs-links .cs-container-body td
.cs-links .cs-container-body .Normal,
.cs-links .cs-container-body li{
	color:#0089d5;
	font-size:13px;
}
.cs-links .cs-container-body li,
.cs-links .cs-container-body p{
	background:url(images/list_hor_sep.png) bottom repeat-x;
	padding:11px 0;
	list-style:none;
	margin:0;
}
/*LINKS CONTAINER LIST=================================*/
.cs-links-list .cs-container-header .cs-container-title h1 .TitleHead,
.cs-links-list .cs-container-body h1{
	color:#3a3a3a;
	font-size:16px;
}
.cs-links-list .cs-container-body a,
.cs-links-list .cs-container-body a:hover,
.cs-links-list .cs-container-body a:link,
.cs-links-list .cs-container-body a:visited{
	color:#0089d5;
	font-size:13px;
	text-decoration:underline;
}
.cs-links-list .cs-container-body ul{
	padding-left:20px;
	margin:10px 0 0;
}
.cs-links-list .cs-container-body li{
	margin:0;
	padding:0;
	color:#383838;
}
.cs-links-list .cs-container-body,
.cs-links-list .cs-container-body div,
.cs-links-list .cs-container-body p,
.cs-links-list .cs-container-body td,
.cs-links-list .cs-container-body .Normal{
	color:#aaaaaa;
	font-size:11px;
}
