body
{
   color: #000000;
}

a:active
{
   color: #0000FF;
}

.main_body
{
	position:absolute;
	left:20px;
	top:0px;
	min-width:900px;
	width:100%;
	height:auto;
	
	background-repeat:no-repeat;
	background-color: #1e5799;
	/*
	background-image: -moz-linear-gradient(left,  #1e5799 0%, #207cca 40%, #2989d8 62%, #7db9e8 100%);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0%,#1e5799), color-stop(40%,#207cca), color-stop(62%,#2989d8), color-stop(100%,#7db9e8));
	background-image: -webkit-linear-gradient(left,  #1e5799 0%,#207cca 40%,#2989d8 62%,#7db9e8 100%);
	background-image: -o-linear-gradient(left,  #1e5799 0%,#207cca 40%,#2989d8 62%,#7db9e8 100%);
	background-image: -ms-linear-gradient(left,  #1e5799 0%,#207cca 40%,#2989d8 62%,#7db9e8 100%);
	background-image: linear-gradient(to right,  #1e5799 0%,#207cca 40%,#2989d8 62%,#7db9e8 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=1 );
	*/
}

.announcement_title
{
	margin:0;
	padding:0;
	position:relative;
	overflow:hidden;
	left:10px;
	top:0px;
	z-index:5;
	
	background: #1A293A;
	border: 10px solid #1e5799;
	height:65px;
	width:760px;
	line-height:80px;
	margin-bottom: 0px;
	padding: 0 0 0 0px;
	display: block;
	vertical-align: middle;

}

.announcement_title #p_font
{
	position:absolute;
	height:52px;
	top:50%;
	margin-top: -52px;
	margin-left: 60px;

	font-size: 90px;
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-smooth: always;
}

.announcement_sub
{
	margin:0;
	padding:0;
	position:relative;
	overflow:hidden;
	left:10px;
	top:0px;
	z-index:5;
	
	background: #1e5799;
	border: none;
	height:75px;
	width:780px;
	
	margin-bottom: 4px;
	padding: 0 0 0 0px;
	display: block;
	vertical-align: middle;
}

.announcement_sub #p_font
{
	position:absolute;
	height:52px;
	top:50%;
	margin-top: -30px;
	margin-left: 80px;

	font-size: 36px;
	line-height:30px;
	color:#1A293A;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-smooth: always;
}

.announcement_sub #small_font
{
	position:absolute;
	top:50%;
	margin-top: -30px;


	font-size: 13px;
	line-height:30px;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-smooth: always;
}

.announcement_sub #contact_font
{
	position: absolute;
	top:50%;
	margin-top: 5px;
	margin-left: 180px;
	text-align: center;
	font-size: 16px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-smooth: always;
}

.announcement_sub #splash_text
{
	position:absolute;
	height:52px;
	margin-top: -3px;
	left: 40px;

	font-size: 18px;
	line-height:30px;
	color:#FFFFFF;
	font-family: "Brush Script MT", cursive;
	font-weight:bold;
	font-smooth: always;
	
	transform:rotate(-6deg) scale(1.1, 1.1);
	-ms-transform: rotate(-6deg) scale(1.1, 1.1);
	-webkit-transform: rotate(-6deg) scale(1.1, 1.1);
	-o-transform: rotate(-6deg) scale(1.1, 1.1);
	-moz-transform: rotate(-6deg) scale(1.1, 1.1);
}


#button_style_1
{
	background: #f2f6f8;
	color:#3E6EBC;
	border: 1px solid #e0eff9;
	height:35px;
	width:200px;
	line-height:35px;
	margin-bottom: 4px;
	padding: 0 0 0 0px;
	display: block;
	vertical-align: middle;
	
	/*font style*/
	font-family: Tahoma, Geneva, sans-serif;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	text-align:center;

	
	/*Transition*/
	-webkit-transition-property: height, width, border, background-color, color;
	-moz-webkit-transition-property: height, width, border, background-color, color;
	-o-webkit-transition-property: height, width, border, background-color, color;
	-ms-webkit-transition-property: height, width, border, background-color, color;
	transition-property: height, width, border, background-color, color;
	
	-webkit-transition-duration: 0.2s;
	-moz-webkit-transition-duration: 0.2s;
	-o-webkit-transition-duration: 0.2s;
	-ms-webkit-transition-duration: 0.2s;
	transition-duration: 0.2s;
	
	-webkit-transition-timing-function: ease;
	-moz-transition-timing-function: ease;
	-o-transition-timing-function: ease;
	-ms-transition-timing-function: ease;
	transition-timing-function: ease;
	
	
	/*border*/
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	
	/*gradient created using http://www.colorzilla.com/gradient-editor/ */
	background: -moz-linear-gradient(top, #f2f6f8 0%, #d8e1e7 50%, #b5c6d0 51%, #e0eff9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f6f8), color-stop(50%,#d8e1e7), color-stop(51%,#b5c6d0), color-stop(100%,#e0eff9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f2f6f8 0%,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f2f6f8 0%,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f2f6f8 0%,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%); /* IE10+ */
	background: linear-gradient(to bottom, #f2f6f8 0%,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f6f8', 	endColorstr='#e0eff9',GradientType=0 ); /* IE6-9 */
	
	/*shadow*/
	-webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.6);
	-moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.6);
	box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.6);


}

#button_style_1:hover
{
	height:38px;
	width:203px;
	
	/*gradient created using http://www.colorzilla.com/gradient-editor/ */
	color:#FFFFFF;
	border: 1px solid #1e5799;
	background-color: #7db9e8;
	background: -moz-linear-gradient(top,  #7db9e8 0%, #2989d8 50%, #207cca 53%, #1e5799 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7db9e8), color-stop(50%,#2989d8), color-stop(53%,#207cca), color-stop(100%,#1e5799));
	background: -webkit-linear-gradient(top,  #7db9e8 0%,#2989d8 50%,#207cca 53%,#1e5799 100%);
	background: -o-linear-gradient(top,  rgb(125, 185, 232) 0%,rgb(41, 137, 216) 50%,rgb(32, 124, 202) 53%,rgb(30, 87, 153) 100%);
	background: -ms-linear-gradient(top,  #7db9e8 0%,#2989d8 50%,#207cca 53%,#1e5799 100%);
	background: linear-gradient(to bottom,  #7db9e8 0%,#2989d8 50%,#207cca 53%,#1e5799 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#1e5799',GradientType=0 );
}

.button_style_2
{
	background:#86e23f;
	color:#FFFFFF;
	border: 1px solid #86e23f;
	height:35px;
	width:200px;
	line-height:35px;
	margin-bottom: 4px;
	padding: 0 0 0 0px;
	position:relative;
	/*vertical-align: middle;*/
	
	/*font style*/
	font-family: Tahoma, Geneva, sans-serif;
	font-weight:bold;
	font-size:16px;
	text-decoration:none;
	text-align:center;
	
	/*Transition*/
	
	-webkit-transition-property: transform, border, background-color, color, font-size;
	-moz-webkit-transition-property: transform, border, background-color, color, font-size;
	-o-webkit-transition-property: transform, border, background-color, color, font-size;
	-ms-webkit-transition-property: transform, border, background-color, color, font-size;
	transition-property: transform, border, background-color, color, font-size;
	/*
	-webkit-transition-property: border, background-color, color, font-size;
	-moz-webkit-transition-property: border, background-color, color, font-size;
	-o-webkit-transition-property: border, background-color, color, font-size;
	-ms-webkit-transition-property: border, background-color, color, font-size;
	transition-property: border, background-color, color, font-size;
	*/
	-webkit-transition-duration: 0.2s;
	-moz-webkit-transition-duration: 0.2s;
	-o-webkit-transition-duration: 0.2s;
	-ms-webkit-transition-duration: 0.2s;
	transition-duration: 0.2s;
	
	-webkit-transition-timing-function: ease;
	-moz-transition-timing-function: ease;
	-o-transition-timing-function: ease;
	-ms-transition-timing-function: ease;
	transition-timing-function: ease;
	
	
	/*border*/
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	border-radius: 25px;
	
	/*gradient created using http://www.colorzilla.com/gradient-editor/ */
	background: -moz-linear-gradient(top,  #A4F069 0%, #61c419 25%, #61c419 75%, #86e23f 99%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#A4F069), color-stop(25%,#61c419), color-stop(75%,#61c419), color-stop(99%,#86e23f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #A4F069 0%,#61c419 25%,#61c419 75%,#86e23f 99%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #A4F069 0%,#61c419 25%,#61c419 75%,#86e23f 99%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #A4F069 0%,#61c419 25%,#61c419 75%,#86e23f 99%); /* IE10+ */
	background: linear-gradient(to bottom,  #A4F069 0%,#61c419 25%,#61c419 75%,#86e23f 99%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#A4F069', endColorstr='#86e23f',GradientType=0 ); /* IE6-9 */

	
	/*shadow*/
	-webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.6);
	-moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.6);
	box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.6);
}

.button_style_2:hover
{

	transform:rotate(3deg) scale(1.1, 1.1);
	-ms-transform: rotate(3deg) scale(1.1, 1.1);
	-webkit-transform: rotate(3deg) scale(1.1, 1.1);
	-o-transform: rotate(3deg) scale(1.1, 1.1);
	-moz-transform: rotate(3deg) scale(1.1, 1.1);

	font-size:18px;
	
	
	/*gradient created using http://www.colorzilla.com/gradient-editor/ */
	color:#CCFF33;
	border: 1px solid #62e200;
	background: #62e200; /* Old browsers */
	background: -moz-linear-gradient(top,  #62e200 0%, #46a815 50%, #63e202 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#62e200), color-stop(50%,#46a815), color-stop(100%,#63e202)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #62e200 0%,#46a815 50%,#63e202 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #62e200 0%,#46a815 50%,#63e202 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #62e200 0%,#46a815 50%,#63e202 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #62e200 0%,#46a815 50%,#63e202 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#62e200', endColorstr='#63e202',GradientType=0 ); /* IE6-9 */
	
	-webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0);
	-moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0);
	box-shadow: 2px 2px 4px rgba(0, 0, 0, 0);
}

/*Logo*/
.logo
{
	
	margin:0;
	padding:0;
	left:0px;
	top:0px;
	width:1020px;
	height:176px;
	background-color:#FFFFFF;
	border:0px;
	position:absolute;
}

.logo #logo_img
{
	margin:10px;
	top:9px;
	width:1000px;
	height:156px;
	z-index:3
}



/*Right Panel*/

.right_panel
{
	margin:0;
	padding:0;
	position:absolute;
	overflow:hidden;
	left:220px;
	top:176px;
	width:800px;
	height:auto;
	border-width:0px;
	border-style:solid;
	background:#FFFFFF;
	z-index:5;
}

/*Title Bar*/

.title_bar
{
	margin-bottom:10;
	padding:0;
	position:relative;
	background-color:#2989D8;
	left:10px;
	top:0px;
	width:780px;
	height:52px;
	z-index:4;
}

.title_bar #t_font
{
	position:absolute;
	height:52px;
	top:50%;
	margin-top:-15px;
	text-align:left;
	font-size: 26px;
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.right_panel p
{
	float:left;
	font-size:14px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	text-align:justify;
	line-height:120%;
	margin:15px;
}

.right_panel #brochure_button
{
	margin-top:20px;
	float:left;
	/*display:block;*/
	margin-left:100px;
	margin-right:auto;
}

.bottom_bar
{
	margin:10px;
	padding:0px;
	position:relative;
	background-color:#2989D8;
	left:0px;
	top:0px;
	width:780px;
	height:52px;
	z-index:4;
	display: flex;
}

.bottom_bar #email_text
{
	flex: 1 auto;
	align-content: center;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	text-align:center;
	z-index:5
}

.left_panel
{
	margin:0;
	padding:0;
	position:absolute;
	left:0px;
	top:176px;
	width:200px;
	height:auto;
	border-width:0px;
	border-style:solid;
	z-index:5;
}

.left_panel #wrapper
{
	position:absolute;
	top:300px;
	left:5px;
}

.left_panel p
{
	margin-left:auto;
	margin-right:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	margin:10px;
	z-index:3
}

.NavigationBar
{
	position:absolute;
	left:5px;
	top:10px;
	width:190px;
	height:234px;
	z-index:6
}

.left_panel #stand_img
{
	display:block;
	margin-left:auto;
	margin-right:auto;
}

.left_panel #visa_mastercard_img
{
	display:block;
	margin-left:auto;
	margin-right:auto;
}