/* ---------------------------------------
	@copyright	templatecentury.com
	www.templatecentury.com
	Standard styles formatting
	@license 
-----------------------------------------*/



a {
	color: #539DB3;
}







body {
	background: #CADEE4 url( ../images/page_bg.jpg) top center fixed no-repeat;  margin:0; padding:0; 
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	
	font-size: 15px;
	line-height: 1.5;
}
li {
	line-height: 1.5;
}
.page-header h2 {
	font-size: 26px;
}




#wrapper3 {
	background: #ffffff;
	max-width: 1100px;
    margin: 0 auto;
	border-radius: 13px 13px 0 0;
	margin-top: 35px;
	padding: 25px;
}
#wrapper3 #row1 > div.inner {
    width: 1100px;
    margin: 0 auto;
}
#wrapper3 > .inner {
	margin-top: -50px;
}

#wrapper3 .modulePageHeader .headerRightTitle {
	border: solid 2px #007dc6;
    height: 100px;
    width: 300px;
    text-align: center;
    padding: 0 10px 10px 10px;
    float: right;
}
#wrapper3 .modulePageHeader .headerRightTitle .headerRightTitleIN {
	padding: 30px 10px 10px 10px;
    background: #007dc6;
    font-size: 20px;
    font-weight: bold;
    color: #ffffff;
    height: 60px;
    width: 280px;
}

#wrapper4 {
	background: #ffffff;
	padding: 25px;
	max-width: 1100px;
    margin: 0 auto;
}

#wrapper4 .logoBottomCN {
    font-size: 29px;
    font-weight: bold;
    color: #06C;
    line-height: 32px;
}
#wrapper4 .logoBottom {
    font-size: 25px;
    font-weight: bold;
    color: #06C;
    line-height: 32px;
}



#wrapper5 {
	background: #ffffff;
	max-width: 1150px;
    margin: 0 auto;
}
#wrapper5 > .inner {
	background: #F8F9FA;
	color: #000000;
	padding:0 15px;
}
#wrapper5 .breadcrumb {
    padding: 8px 25px;
    margin: 0;
}
#wrapper5 .breadcrumb a {
	color: #666666;
}


#left .moduleMenuLeft ul li {
	margin-bottom: 3px;
}
#left .moduleMenuLeft ul li a {
	height: 36px;
	line-height: 36px;
	text-indent: 5px;
	color: #ffffff;
	font-size: 14px;
	
	border: 2px;
	border-radius: 5px;
	padding: 0 10px;
	margin-bottom: 3px;
	background-color: #1f61c1;
    background-image: linear-gradient(to bottom, #2b77d5, #1f67c1);
    background-repeat: repeat-x;
}
#left .moduleMenuLeft ul li a:hover {
	color: #ff0000;
}

#left .moduletable.moduleNewsBulletin h3, #left .moduletable.moduleShippingRate h3 {
	text-align: center;
	font-size: 18px;
	color: #000000;
	border-bottom:solid 1px #cccccc;
}
#left .moduletable.moduleNewsBulletin li, #left .moduletable.moduleShippingRate li {
	margin-top: 15px;
}





#wrapper {
	background: #ffffff;
	padding: 25px;
}

#maincenter #center > .inner {
	border: solid 1px #DFE0E1;
}



.pageFormsDownload .dropOffTitle th {
	text-align: center;
	font-weight: bold;
	font-size: 18px;
	line-height: 24px;
	padding: 10px 0;
}
.pageFormsDownload .dropOffTitle th+th {
	font-weight: 400;
	font-size: 13px;
	text-align: left;
}
.pageFormsDownload table td+td {
	padding: 0;
}
.pageFormsDownload table td+td a {
	font-size: 13px;
}


#rsform_3_page_0 {
	margin-top: 30px;
}
#rsform_3_page_0 .formRequired {
	color: #ff0000;
}

#rsform_3_page_0 .rsform-block-recipient-information {
	font-weight: bold;
}
#rsform_3_page_0 .rsform-block-required-note {
	color: #ff0000;
	font-size: 11px;
}
#rsform_3_page_0 .formControls input,
#rsform_3_page_0 .formControls textarea{
	width: 90%;
}
#rsform_3_page_0 .formControls input.rsform-radio {
	width: auto;
}


#rsform_4_page_0 {
	margin-top: 30px;
}
#rsform_4_page_0 .formRequired {
	color: #ff0000;
}
#rsform_4_page_0 .rsform-block-required-note {
	color: #ff0000;
	font-size: 11px;
}
#rsform_4_page_0 .formControls input,
#rsform_4_page_0 .formControls textarea{
	width: 90%;
}



#wrapper8 {
	margin-bottom: 40px;
}
#wrapper8 > .inner {
	background: #ffffff;
	max-width: 1100px;
    margin: 0 auto;
	border-radius: 0 0 13px 13px;
	border-top: solid 1px #DFE0E1;
	padding: 30px 25px;
}


.moduletable.moduleCopyright {
	text-align: center;
	font-size: 12px;
}

.button, button, button.btn, input.btn, .btn, .btn-group > .btn.active {
    background: #007dc6;
    padding: 10px 20px;
}
.button:hover, button:hover, button.btn:hover, input.btn:hover, .btn:hover {
    background: #ab0007;
}






.container,
	#wrapper,
	#block1 > div.inner,
	#blocks1 > div.inner,
	#block2 > div.inner,
	#blocks2 > div.inner,
	#block3 > div.inner,
	#blocks3 > div.inner,
	#blocks3mod1 > div.inner,
	#block5 > div.inner,
	#blocks5 > div.inner,
	#logo1 > div.inner,
	#block6 > div.inner,
	#blocks6 > div.inner,
	#block14 > div.inner,
	#blocks7 > div.inner,
	#block15 > div.inner,
	#blocks8 > div.inner,
	#block16 > div.inner,
	#blocks9 > div.inner,
	#block17 > div.inner,
	#blocks10 > div.inner,
	#block18 > div.inner,
	#blocks11 > div.inner,
	#block19 > div.inner,
	#blocks12 > div.inner,
	#block20 > div.inner,
	#blocks13 > div.inner,
	#block21 > div.inner,
	#blocks14 > div.inner,
	#block22 > div.inner,
	#blocks15 > div.inner,
	#block23 > div.inner,
	#blocks16 > div.inner,
	#block24 > div.inner,
	#blocks17 > div.inner,
	#block25 > div.inner,
	#blocks18 > div.inner
	{
		max-width: 1100px;
}






