#banner{

z-index:-100;
}


#menu_bar{z-index:100;
}

.top_bu_bg {
	background-image: url(images/gtechna_04.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;	
}

.top_small_text {
	
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
	
}
.testimonials {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2A66AF;
	font-weight:bold;
}
.testimonials:hover
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E28E32;
	play-during:auto;
	}


.bottum_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #183E87;
	font-weight: bold;
		text-decoration:none;
}
.middle_bg_left {
	background-image: url(images/gradiant_bg_left.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.iframe {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #3300FF;
	border-right-color: #3300FF;
	border-bottom-color: #3300FF;
	border-left-color: #3300FF;
}

.border_blue {
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-color: #0e3487;
	border-left-color: #0e3487;
	border-bottom-color: #0e3487;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#0e3486;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:5px;
	padding-top:5px;
	text-align:justify
}

.border_blue_a {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0e3487;
	border-left-color: #0e3487;
}

.middle_bg_right {
	background-image:url(images/gradiant_bg_right.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}


.body_l_bg {
	background-image: url(images/gtechna_01.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.banner_txt {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #000000;
	font-weight: bold;
}

.body_r_bg {
	background-image: url(images/gtechna_06.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}

.field_border {
	color: #12388B;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-color: #2B74C1;
	border-right-color: #2B74C1;
	border-bottom-color: #2B74C1;
	border-left-color: #2B74C1;
	text-decoration:none;
}
.copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: none;
	color: #FFFFFF;
	font-weight: normal;
		text-decoration:none;
}

.small_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: none;
	color: #000000;
	font-weight: normal;
	text-decoration:none;
	text-align:justify;
}





.heading {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #183E87;
	font-weight: bold;
		text-decoration:none;
}

.sidebar_bg {
	background-image:url(images/but_bg_01.jpg);
	background-repeat:no-repeat;
	height:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	padding-left:13px;
	line-height: 22px;
	text-decoration:none;
}
.sidebar_bg:hover {
	
	background-image:url(images/but_bg_01_h.jpg);
	background-repeat:no-repeat;
	height:22px;
		text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
/*	font-weight:bold;*/
	font-size:13px;
	color:#0E3485;
	padding-left:13px;
	line-height: 22px;
}
.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	color: #183E87;
	font-weight: normal;
	text-decoration:none;
}


.paragraph {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	text-align:justify;
}

.paragraph a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#183E87;
	text-align:justify;
}

.paragraph a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#183E87;
	text-align:justify;
	text-decoration:none;
}

.form_style {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #9CBEE7;
	background-position: left center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #1C53A3;
	border-right-color: #1C53A3;
	border-bottom-color: #1C53A3;
	border-left-color: #1C53A3;
	padding-top: 2px;
	padding-bottom: 2px;

}

.space {
height:8px;
}
.border_img {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-color: #2A66AF;
	border-right-color: #2A66AF;
	border-bottom-color: #2A66AF;
	border-left-color: #2A66AF;
}

.small_heading_or {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: none;
	color: #E28E32;
	font-weight: bold;
		text-decoration:none;
}
.med_heading_or {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: none;
	color: #E28E32;
	font-weight: bold;
		text-decoration:none;
}
.small_heading_or_big {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #E28E32;
	font-weight: bold;
		text-decoration:none;
}

.feature_software_bottom {
	background-image:url(images/feature_software_bottom.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}

.mr2_bottom {
	background-image:url(images/mr2_bg.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}

.mes_cruiser_bottom {
	background-image:url(images/mes_cruiser_bg.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}
.mes_command_bottom {
	background-image:url(images/mes_command_bg.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}


.bottom_line_blue {
	height:7px;
	background-image: url(images/blue_line.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.bottom_line_dotted {
	height:10px;
	background-image: url(images/dotted_line.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}.bottum_link_white {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #FFFFFF;
	font-weight: bold;
		text-decoration:none;
}
.heading_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #e28e32;
	font-weight: bold;
	text-decoration:none;
	text-transform: uppercase;
}
.small_heading_bl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: none;
	color: #0E3485;
	font-weight: bold;
	
	text-decoration:none;
	padding:0px;
	
	}
	.small_heading_bl: hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: none;
	color: #2171C9;
	font-weight: bold;
	text-decoration:none;
	padding:5px 5px 5px 5px;

	
	}

.sidebar_blue_line {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0E3487;
	border-left-color: #0E3487;
}
td.cat_menu a.cat {
	display: block;
	color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	background-position: left top;
	text-align: left;
	padding-left:2px;
	vertical-align: middle;
	line-height: 22px;
	width: 177px;
	background-image: url(images/but_bg_01_a.jpg);
	}
	
td.cat_menu a.cat:hover {
	color: #FFFFFF;
	background-image: url(images/but_bg_01_a_hover.JPG);
	}
	
td.cat_menu .up {
	display: block;
	color: #092559;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 10px;
	text-decoration: none;
	background-position: left top;
	text-align: left;
	padding-left:2px;
	vertical-align: middle;
	line-height: 22px;
	width: 177px;
	background-image: url(images/but_bg_01_a_hover.JPG);
	
	}
	
.left_menu_v{
	display: block;
	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	background-position: left top;
	text-align: left;
	padding-left:2px;
	vertical-align: middle;
	line-height: 22px;
	width: 177px;
	background-image: url(images/but_bg_01_a.jpg);

	}
.ticket_bg {
	background-image:url(images/tickets_bg.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}
.barcode_bg {
	background-image:url(images/barcode_bg.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}

.parking_bg {
	background-image:url(images/Parking_bg.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}
.admission_bg {
	background-image:url(images/admiss_bg.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}
