@charset "utf-8";

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on May 15, 2012 12:06:38 PM America/New_York */



@font-face {
    font-family: 'QuicksandLight';
    src: url('Quicksand-fontfacekit/Quicksand_Light-webfont.eot');
    src: url('Quicksand-fontfacekit/Quicksand_Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('Quicksand-fontfacekit/Quicksand_Light-webfont.woff') format('woff'),
         url('Quicksand-fontfacekit/Quicksand_Light-webfont.ttf') format('truetype'),
         url('Quicksand-fontfacekit/Quicksand_Light-webfont.svg#QuicksandLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'QuicksandLightOblique';
    src: url('Quicksand-fontfacekit/Quicksand_Light_Oblique-webfont.eot');
    src: url('Quicksand-fontfacekit/Quicksand_Light_Oblique-webfont.eot?#iefix') format('embedded-opentype'),
         url('Quicksand-fontfacekit/Quicksand_Light_Oblique-webfont.woff') format('woff'),
         url('Quicksand-fontfacekit/Quicksand_Light_Oblique-webfont.ttf') format('truetype'),
         url('Quicksand-fontfacekit/Quicksand_Light_Oblique-webfont.svg#QuicksandLightOblique') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'QuicksandBook';
    src: url('Quicksand-fontfacekit/Quicksand_Book-webfont.eot');
    src: url('Quicksand-fontfacekit/Quicksand_Book-webfont.eot?#iefix') format('embedded-opentype'),
         url('Quicksand-fontfacekit/Quicksand_Book-webfont.woff') format('woff'),
         url('Quicksand-fontfacekit/Quicksand_Book-webfont.ttf') format('truetype'),
         url('Quicksand-fontfacekit/Quicksand_Book-webfont.svg#QuicksandBook') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'QuicksandBookOblique';
    src: url('Quicksand-fontfacekit/Quicksand_Book_Oblique-webfont.eot');
    src: url('Quicksand-fontfacekit/Quicksand_Book_Oblique-webfont.eot?#iefix') format('embedded-opentype'),
         url('Quicksand-fontfacekit/Quicksand_Book_Oblique-webfont.woff') format('woff'),
         url('Quicksand-fontfacekit/Quicksand_Book_Oblique-webfont.ttf') format('truetype'),
         url('Quicksand-fontfacekit/Quicksand_Book_Oblique-webfont.svg#QuicksandBookOblique') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'QuicksandBold';
    src: url('Quicksand-fontfacekit/Quicksand_Bold-webfont.eot');
    src: url('Quicksand-fontfacekit/Quicksand_Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('Quicksand-fontfacekit/Quicksand_Bold-webfont.woff') format('woff'),
         url('Quicksand-fontfacekit/Quicksand_Bold-webfont.ttf') format('truetype'),
         url('Quicksand-fontfacekit/Quicksand_Bold-webfont.svg#QuicksandBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'QuicksandBoldOblique';
    src: url('Quicksand-fontfacekit/Quicksand_Bold_Oblique-webfont.eot');
    src: url('Quicksand-fontfacekit/Quicksand_Bold_Oblique-webfont.eot?#iefix') format('embedded-opentype'),
         url('Quicksand-fontfacekit/Quicksand_Bold_Oblique-webfont.woff') format('woff'),
         url('Quicksand-fontfacekit/Quicksand_Bold_Oblique-webfont.ttf') format('truetype'),
         url('Quicksand-fontfacekit/Quicksand_Bold_Oblique-webfont.svg#QuicksandBoldOblique') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'QuicksandDash';
    src: url('Quicksand-fontfacekit/Quicksand_Dash-webfont.eot');
    src: url('Quicksand-fontfacekit/Quicksand_Dash-webfont.eot?#iefix') format('embedded-opentype'),
         url('Quicksand-fontfacekit/Quicksand_Dash-webfont.woff') format('woff'),
         url('Quicksand-fontfacekit/Quicksand_Dash-webfont.ttf') format('truetype'),
         url('Quicksand-fontfacekit/Quicksand_Dash-webfont.svg#QuicksandDash') format('svg');
    font-weight: normal;
    font-style: normal;

}


.ControlPanel .RadComboBox{width:205px!important;}
.ControlPanel,.barContent{border-left:none!important;border-right:none!important;}
.ModuleTitle_SubMenu{ z-index:1000!important}
.clear { clear:both; font-size:0px;}
html,body {font:12px Arial, Helvetica, sans-serif;margin:0px;padding:0px;height:100%;}
html,body,#Body,form,#Form{height:100%;color:#000; }
form{height:100%; margin:0px;}
.Normal, .NormalDisabled{font:14px Arial, Helvetica, sans-serif;}

.SkinAllWidth{width:960px; margin: 0 auto;}
#skinall {position: relative;width:100%;min-height:100%;min-width:960px;  overflow:hidden; }

.logo{ float:left; padding:30px 0 0 0;}

.contactus{ float:right;padding:15px 0px 0px 0px;margin-right:25px;}

.zhong_tl{ background:url(images-LightBlue/green_ztl.png) no-repeat left top;}

.zhong_tr{ background:url(images-LightBlue/green_ztr.png) no-repeat right top;}

.zhong_tc{ background:url(images-LightBlue/green_ztc.png) repeat-x left top; margin:0 15px; height:15px;}

.zhong_cl{ background:url(images-LightBlue/green_zcl.png) repeat-y left top; margin:-11px 0 0 0;}

*+html .zhong_cl{margin:0;}

.zhong_cr{ background:url(images-LightBlue/green_zcr.png) repeat-y right top;}

.zhong_cc{ background:#fff; margin:0 15px; min-height:200px;}

.zhong_bl{ background:url(images-LightBlue/green_zbl.png) no-repeat left top;}

.zhong_br{ background:url(images-LightBlue/green_zbr.png) no-repeat right top;}

.zhong_bc{ background:url(images-LightBlue/green_zbc.png) repeat-x left top; margin:0 15px; height:15px;}

.banner_tl{ background:url(images-LightBlue/green_tl.png) no-repeat left top;}

.banner_tr{ background:url(images-LightBlue/green_tr.png) no-repeat right top;}

.banner_tc{  margin:0 14px; height:14px;}

.banner_cl{ position:relative;}

.banner_cr{ }

.banner_cc{ min-height:100px; margin:0 13px; padding:0 0 30px 0 ;}

.banner_bl{ background:url(images-LightBlue/green_bl.png) no-repeat left top;}

.banner_br{ background:url(images-LightBlue/green_br.png) no-repeat right top;}

.banner_bc{ background:url(images-LightBlue/green_bc.png) repeat-x left top; margin:0 14px; height:14px;}

.menu_l{ border-top:1px solid #999; border-bottom:1px solid #999;}

.menu_r{}

.menu_c{   min-height:56px;}

.blue_menu_c{ float:left; }

.breadcrumb {margin:8px 0 0 0; color:#999;}
.breadcrumb a {color:#999 !important;}

*+html .menu_c{min-height:56px;}

.BannerPane{ position:absolute; right:25px; top:15px; z-index:5; width:455px;}

#Search{background:url(images-LightBlue/search.png) no-repeat right center; width:225px; height:27px;position:relative; float:right; top:15px;}
.searchcss{ text-indent:-99999px; overflow:hidden; }
#dnn_dnnSEARCH_cmdSearch{position:absolute; right:0px; bottom:0px; width:46px; height:27px;}
.NormalTextBox#dnn_dnnSEARCH_txtSearch{ background:none; border:none; color:#939292; position:absolute; left:15px; bottom:5px; width:170px;}

.SliderPane .conft{ position:relative; z-index:10;}

.FooterWrap {width:100%; 
background: #2F357A;
padding:15px;}

.FooterPane {width:960px; margin:auto;}

#skinfoot { width:100%; padding:20px 0; }

#skinfoot .copytext{ float:left; padding:0 0 0 30px; color:#949494; font-size:11px;}

#skinfoot .copytext a{ color:#949494;}

#skinfoot .copytext a:hover{ color:#06a0cf ; text-decoration:none;}

#skinfoot .logins{ float:right; padding:0 30px 0 0;}
/* =S Css link==========*/
.logins,.logins a:link,.logins a:active,.logins a:visited{color:#949494; padding:0 0 0 10px;}
.logins a:hover{color:#06a0cf ; text-decoration:none;}



/* =S Css link end===*/

/* =Read more ======*/
.readmore_blue{display:block;color:#fff;background:url(images-LightBlue/readmore_blue.png) left top no-repeat;width:100px;height:37px;cursor: pointer;text-align:center;}
.readmore_blue a{ display:block;}
.readmore_blue a:link,.readmore_blue a:active,.readmore_blue a:visited{  font:bold 15px/35px 'LiberationSansRegular', Arial, Helvetica, sans-serif;color:#fff; text-decoration:none;}
.readmore_blue a:hover{ text-decoration:none; color:#444;}
/* =Read more End =====*/

/* =S Css end */
img{border:none;}
.Normal {}
TH,TD,DIV {}
p {margin:10px 0; line-height:1.75em;}
.lt {text-align:left;vertical-align:top; }
.h {height:100%}
.w{width:100%;}
.wh{width:100%; height:100%;}
td{white-space:normal;}

/* Event Viewer Css*/
 span.Normal{color:#000!important;}
.GeneralAdminOperation .Normal{color:#fff!important;}
.OperationSuccess .Normal{color:#fff!important;}
.OperationFailure .Normal{color:#fff!important;}
.HostAlert .Normal{color:#fff!important;}
.ItemDeleted .Normal{color:#fff!important;}
.ItemCreated .Normal{color:#fff!important;}
.Exception .Normal{color:#fff!important;}
/*===END===*/
.Head					{font-size:11px; color:#000; font-weight:bold}
.SubHead				{font-size:11px; color:#000;}
.SubSubHead				{font-size:11px; color:#ddc893;}
.NormalBold             {color:#06f;}

.DataGrid_Header{color:#000;}
.DataGrid_Item{color:#000;}
.DataGrid_AlternatingItem{color:#000;}

.ControlPanel .CommandButton,
.ControlPanel A.CommandButton:link,
.ControlPanel A.CommandButton:visited,
.ControlPanel A.CommandButton:active	{color:#000;TEXT-DECORATION:none}
.ControlPanel A.CommandButton:hover		{color:#b9820d;TEXT-DECORATION:underline}

.CommandButton,
A.CommandButton:link,
A.CommandButton:visited,
A.CommandButton:active		{color:#b9820d;TEXT-DECORATION:none}
A.CommandButton:hover		{color:#cb2a15;TEXT-DECORATION:underline}

A,
A:link,
A:visited,
A:active{color:#2F357A;text-decoration: none; cursor: pointer;}
A:hover	{color:#2F357A;TEXT-DECORATION:none;cursor: pointer;}


/* =S Skin JDMENU ===================================================== */
ul.jd_menu:after{content:".";display:block;font-size:0px;height:0px;clear:both;} 
ul.jd_menu{display:inline-block;}
ul.jd_menu{display:block;}

.jd_menu,.jd_menu ul,.jd_menu li {margin:0;padding:0;list-style:none;}
.jd_menu {padding:0px;}

.jd_menu > li {
	float:left;
	margin:0px;
	text-align:center;
	min-width:60px;
}
.jd_menu li a {
	padding:0 10px; 
	font: 18px/56px 'QuicksandBook', Arial, sans-serif;
	background: url(images-LightBlue/menu_hc.jpg) right 4px no-repeat;
	display: block;
	color:#484747;
	white-space:nowrap;
	cursor:pointer;
	text-decoration: none;
	
}
.jd_menu > li.activetab,.jd_menu > li.jdm_hover,.jd_menu > li.jdm_active {
	text-decoration:none;
	
}
.jd_menu > li.activetab > a,.jd_menu > li.jdm_hover > a,.jd_menu > li.jdm_active > a {
	color:#fff;
	text-decoration:none;
	color:#fff;background: #2F357A;
}
/* =S Sub Menu -------------------------------------------------------- */
.jd_menu ul {
	display:none;
	position:absolute;
	z-index:10000;
	min-width:130px;
	margin:-1px 0 0 0;
}
.jd_menu ul ul {margin:0px;}
.jd_menu ul li{text-align:left;margin:0px;}
.jd_menu ul li a {
	padding:0 5px;
	color:#fff;
	font-weight:normal;
	background:#2F357A;
	font:14px/23px Arial, Helvetica, sans-serif;
}
.jd_menu ul li a:hover,.jd_menu ul li.jdm_hover > a {color:#fff; background:#2F357A;}
/* =S Sub Menu End -------------------------------------------------------- */
/* =S Menu End ------------------------------------------------------------- */



/* =S Skin Pane ------------------------------------------------------- */
.allpane{ padding:0px 0 0; margin-left: -15px;}
.pane-box {width: 100%;}
.pane-box-sub {vertical-align: top;}
.leftshowpane,.rightshowpane{ width:20%;}
.leftshowpane,.leftpane {padding-right: 10px;vertical-align: top;}
.rightshowpane,.rightpane {padding-left: 10px;vertical-align: top;}
.centerpane_a{padding-right:5px;}
.centerpane_b{padding-left:5px;}
.centerpane_c{padding-right:5px;}
.centerpane_d{padding-left:5px;}
.contentpane {vertical-align: top;}
.DNNEmptyPane{ width:0px; padding:0px; line-height:0px; height:0px; font-size:0px; margin:0px; visibility:hidden;}
/* =E Skin Pane ------------------------------------------------------- */


/* =S Skin Control */
#skinControl .mod-title strong {display: block;border-bottom: 2px solid #5F5D55;padding: 8px 0 7px 0;background: #FFFFE1;color: #000;font: bold 12px Arial,sans-serif;text-align: center;cursor: pointer;}
#skinControl .mod-title strong span {padding-right: 16px;background: url("images-LightBlue/icon_expand.gif") no-repeat 100% 0;}
#skinControl .mod-title strong.control-open span {background-position: 100% -1px;background-image: url("images-LightBlue/icon_collapse.gif");}
#skinControl .mod-bd {display: none;border-bottom: 2px solid #5F5D55;background: #FFFFEA;}
#skinControl .control-tips {font: 14px Arial;}
#skinControl .mod-bd-wrap {width: 880px;overflow: hidden;margin: 0 auto;padding: 2px 0;}
#skinControl .mod-bd .mod-area {padding: 8px 0;}
#skinControl .mod-bd .mod-area-hd {float: left;width: 58px;padding-top: 2px;}
#skinControl #editCss .mod-area-hd {margin-right: 4px;}
* html #skinControl #editCss .mod-area-hd {margin-right: 1px;}
#skinControl #setFontSize .mod-area-hd {width: 84px;}
#skinControl .mod-bd .mod-area-hd strong {color: #555;font: bold 14px/16px Arial;}
#skinControl #editCss textarea {width: 810px;height:60px;margin:0;border: 1px solid #CBCBCB;padding:2px;font: 14px/1.4 Arial,sans-serif;;}
#skinControl #setWidth {float: left;width: 400px;}
#skinControl #setWidth table {float: left;border-collapse: collapse;}
.input-set-width {width: 60px;border: 1px solid #CBCBCB;padding: 2px;font: 14px/1.4 Arial,sans-serif;}
#skinControl #setWidth td {padding: 0 10px 0 0;color: #444;font: 14px/16px Arial;}
#skinControl #setFontSize {float: right;width: 400px;}
#skinControl #setFontSize table {border-collapse: collapse;}
#skinControl #setFontSize td {color:#333333;width: 60px;padding: 0;font: 14px/16px Arial;}
#skinControl #setSave {clear: both;float: none;width: auto;padding: 2px 0 8px 62px;}
#skinControl #setSave a {display: block;border: 1px solid #BBBBBB;background: url("images-LightBlue/but_control.png") repeat-x 0 100%;color: #000;font: bold 12px/28px Arial;text-decoration: none;text-align: center;}
#skinControl #setSave a:hover {background: url("images-LightBlue/but_control_h.png") repeat-x 0 0;}
#skinControl #setSave a.but-close {display: none;}
#skinControl .mod-area-hd {margin-bottom: 5px;}
/* =E Skin Control */



@font-face {
    font-family: 'LiberationSansRegular';
    src: url('liberationsans-regular-webfont.eot');
    src: url('liberationsans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('liberationsans-regular-webfont.woff') format('woff'),
         url('liberationsans-regular-webfont.ttf') format('truetype'),
         url('liberationsans-regular-webfont.svg#LiberationSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}





/*  SECTIONS  ============================================================================= */

.section {
	clear: both;
	padding: 0px;
	margin: 0px;
}

/*  GROUPING  ============================================================================= */


.group:before,
.group:after {
    content:"";
    display:table;
}
.group:after {
    clear:both;
}
.group {
    zoom:1; /* For IE 6/7 (trigger hasLayout) */
}

/*  GRID COLUMN SETUP   ==================================================================== */

.col {
	display: block;
	float:left;
	margin: 1% 0 1% 1.6%;
}

.col:first-child { margin-left: 0; } /* all browsers except IE6 and lower */


/*  REMOVE MARGINS AS ALL GO FULL WIDTH AT 480 PIXELS */

@media only screen and (max-width: 480px) {
	.col { 
		margin: 1% 0 1% 0%;
	}
}


/*  GRID OF FOUR   ============================================================================= */

	
.span_4_of_4 {
	width: 100%; 
}

.span_3_of_4 {
	width: 74.6%; 
}

.span_2_of_4 {
	width: 49.2%; 
}

.span_1_of_4 {
	width: 23.8%; 
}


/*  GO FULL WIDTH AT LESS THAN 480 PIXELS */

@media only screen and (max-width: 480px) {
	.span_4_of_4 {
		width: 100%; 
	}
	.span_3_of_4 {
		width: 100%; 
	}
	.span_2_of_4 {
		width: 100%; 
	}
	.span_1_of_4 {
		width: 100%; 
	}
}



/*  GRID OF SIX   ============================================================================= */


.span_6_of_6 {
	width: 100%;
}

.span_5_of_6 {
  	width: 83.06%;
}

.span_4_of_6 {
  	width: 66.13%;
}

.span_3_of_6 {
  	width: 49.2%;
}

.span_2_of_6 {
  	width: 32.26%;
}

.span_1_of_6 {
  	width: 15.33%;
}


/*  GO FULL WIDTH AT LESS THAN 480 PIXELS */

@media only screen and (max-width: 480px) {
	.span_6_of_6 {
		width: 100%; 
	}
	.span_5_of_6 {
		width: 100%; 
	}
	.span_4_of_6 {
		width: 100%; 
	}
	.span_3_of_6 {
		width: 100%; 
	}
	.span_2_of_6 {
		width: 100%; 
	}
	.span_1_of_6 {
		width: 100%; 
	}
}






