html, body, form
{
	margin: 0;
	padding: 0;
}

html
{
	height:100%;
	
}

h1, h2, h3, h4, h5, h6 {
    display: inline;
}

body
{
	height:auto !important;
	min-width:760px;
	padding-bottom:26px;

	}

/*Font*/
body
{
	font-size: 80%;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	color: #333;
	background: url(images/main-body-bg.gif)  #0281A9 repeat-x ;
}

/*Font in table*/
table
{
	font-size:100%;
}

/*Links*/
a:link {color: #486DAA;}
a:visited{color:#8C9AA8;}
a:active {color: #486DAA;}
a:hover{color:#DD0000;}


small
{
	font-size:85%;
}

hr
{
	width:100%;
	height: 1px;
	border: medium none;
	color: #d1d0d0;
	background-color: #d1d0d0;
	margin:8px 0
}

.header-top-text{
height:30px;
color:#fff;
font-weight:bold;
font-size:11px;

}
.header-top-text h2{

color:#fff;
font-weight:bold;
font-size:11px;

}
.header-top-text h1{

color:#fff;
font-weight:bold;
font-size:11px;

}
.middle-part-bg{
background: url(images/inner-content-bg-mid.gif) repeat-y;
padding:0px 6px 0px 6px;
vertical-align:top;
}
.inner-container-bg{
background: url(images/logo-bg.jpg) no-repeat;
padding:0px 15px 0px 15px;
}

#header
{
	height:91px;
	float:left;
	padding-left:60px;
	
}
#header-text
{
padding-top:25px;
}

.header-text1
{
	

	font-size:43px;
	color:#01BFDF;
	
	
}

.header-text2
{

	font-size:35px;
	color:#01BFDF;
	padding-bottom:3px;
	margin-left:-9px;
}

#header_text h1
{
	margin:0;
	padding:0;
	font-size:160%;
	border:none;
	text-decoration:none;
}

#header_text span
{
	font-size:80%;
}

/* Header menu: home, search, feedback*/
#header_menu
{

	background:#4B6185;
	position:absolute;
	right:55px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
}

#header_sites
{
	position:absolute;
	right:55px;
	top: 60px;
	color:#fff;
	text-align:right;
}

#header_sites a, #header_sites span
{
	color:#fff;
	text-decoration:none;
}

#header_sites span
{
	color: #9dabc0;
}

#header_menu a
{
	display:block;
	float:left;
	cursor:pointer; cursor: hand;
	padding:8px 11px;
}

#inner-white
{
padding:0;
height:6px;
}
#header-flash-image
{
padding:9px 15px 1px 15px;
 background:#FFFFFF; 
}

#containt-container{
 padding:0px 15px; 
 background:#FFFFFF; 
 float:left;
 
}
#navigation
{

}

/*Navigation*/
#navigation a
{
	font-size:95%;
	text-decoration:none;
	color:#535353;
}

/*Content table*/
#content
{
	width:100%;
	
	border-collapse:collapse;
	background:#fff;
}

/*Left column*/
#content .left-column
{
	width:189px;
	vertical-align:top;
	background:#007FAC;
}

/*Main column*/
#content .main-column
{
	vertical-align:top;
	padding:30px 10px 10px 10px;
}

/*Right column*/
#content .right-column
{
	width:1px;
	vertical-align:top;
}

/*Bottom banner*/
#bottom_banner
{
	padding:5px;
	text-align:center;
}

/*Footer*/
#footer
{
	background: #4D6990;
	text-align:right;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	height:40px;
	padding:8px;
	
}

/*Link in footer*/
#footer a
{
	color: #CFD6E1;
	font-size: 100%;
}

/*Data table*/
table.data-table
{
	border:1px solid #CECECE;
	border-collapse:collapse;
}

/*Any cell*/
table.data-table td
{
	border:1px solid #CECECE;
	background-color:#FFFFFF;
	color:#333;
	padding:3px 5px;
}

/*Head cell*/
table.data-table thead td, table.data-table th
{
	background-color:#E1E5ED;
	text-align:left;
	font-weight:normal;
	background-image:none;
	border:1px solid #CECECE;
	padding:4px;
	color:#333;
}

/*Body cell*/
table.data-table tbody td
{
	background-color:#FFF;
	background-image:none;
	color:#333;
}

/*Foot cell*/
table.data-table tfoot td
{
	background-color:#F1F3F6;
	padding:4px;
	color:#333;
}

/*Error & OK messages*/
.errortext
{
	color:red;
}

.notetext
{
	color:green;
}

/* Used to draw a "star" near reqired field */
.starrequired
{
	color:red;
}





/*  search box */

.search-box-container{
width:100px;
padding-bottom:30px;

}

.search-title-img{
padding:0px 10px 0px 0px;
font-size:10px;
font-weight:bold;
}
.search-text-box-container{

}
.search-text-box{
width:110px;
height:17px;
border:1px solid #007FAC;
}
.search-text{
color:#FFFFFF;
font-size:11px;

}

/*  footer links  */


.footer-bg{
height:13px;

background: url(images/inner-content-bg-bot.gif) top left no-repeat ;
}
.footer-bg1{
padding:0px 0px 10px 0px;

background: url(images/inner-content-bg-bot2.gif) #fff bottom left no-repeat ;
}

.footer-links{
font-size:11px;
color:#007FAC;
line-height:18px;
padding-left:8px;
}
.footer-links-bold{
font-size:11px;
color:#007FAC;
font-weight:bold;
padding:8px 0px 0px 0px;
}
.footer-links-sep{
font-size:11px;
color:#7EDFF0;
line-height:20px;
padding: 0px 3px 0px 3px;
}
/*  footer links  */

/*  banner */
#left_banner1{
padding:5px 0px 18px 0px;
vertical-align:top;
}
#left_banner2{
padding:0px 0px 18px 0px;
vertical-align:top;
}
#right_banner1{
padding:5px 0px 18px 0px;
vertical-align:top;
}
#right_banner2{
padding:0px 0px 18px 0px;
vertical-align:top;
}
#right-banner-less-area{
height:100%; 
background:#E0F8FC url(images/right-banner-less-area-top.jpg) top left no-repeat; 
width:169px;
}

/* title  */

#titel-container{
background:url(images/containt-title-border.gif) bottom repeat-x;
float:left;
width:100%;
padding: 18px 0px 10px 0px;
margin-bottom:10px;
}
#titel-container-IMAGE{
float:left;

}
#titel-container-TEXT{
float:left;
padding:3px 0px 0px 10px;
}
.inner-content-title{
font-size:21px;

}

#middli-menu{
background:url(images/middli-menu-bg.gif) repeat-y;
}
#middli-menu-title{
padding: 14px 0px 0px 35px;
font-size:11px;
font-weight:bold;
line-height:15px;
}

#home-page-centaint{
padding: 0px 0px 0px 15px;
}
.bottom-banner-title{
color:#007FAC;
font-size:13px;
line-height:20px;
font-weight:bold;
vertical-align:center;
}


/*    google click   */
.google-box-bg{
background:url(images/google-add-box-center.gif) repeat-x;
}
.google-box-title{
font-size:14px;
color:#0F00C3;
text-decoration:underline;
line-height:27px;

}
.google-box-text{
font-size:11px;
color:#294752;
line-height:14px;

}
.google-box-link{
font-size:10px;
color:#0A8500;
line-height:18px;
text-decoration:none;

}
/*    google click   */


/*   go2 photo maping */

.text{
font-family:Tahoma, Verdana, Arial;
font-size:10px;
}
.text-with-arrow0{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
font-weight:bold;
padding-left:20px;
color:#ffffff;
background: url(images/go2-photo-arrow.gif)  center left no-repeat;

}
.text-with-arrow{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
font-weight:bold;
padding-left:20px;
color:#ffffff;
background: url(images/go2-photo-arrow.gif)  center left no-repeat;
}
.text-under-line{
height:1px;
width:100px;
background: url(images/go2-side-bar.jpg) repeat-y;
}
.text-with-arrow1{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
color:#ffffff;
font-weight:normal;

}
.text-with-arrow2{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
font-weight:bold;
color:#ffffff;
line-height:17px;
}
.text-with-arrow3{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
font-weight:bold;
color:#ffffff;
line-height:22px;
vertical-align:middle;
}
.go2-subscribe-container{
padding:5px 16px 5px 16px;
}
.go2-subscribe-form-container{
padding:5px 0px 5px 0px;
}
.newsletter-textbox{
width:100px;
height:16px;
border:1px solid #007FAC;
font-size:10px;
}
.submit-button{
padding:2px 0px 0px 34px;

}
/*   go2 photo maping */
.home-page-heightlight{
padding:20px 47px 10px 47px;
vertical-align:top;

}
.divider-bg{
background: url(images/divider-bg.jpg)  right no-repeat;
}

.text {
	font-size:11px;
	color:#007FAC;
	line-height:18px;
	text-align:justify;
}
.bold {
	font-size:11px;
	color:#007FAC;
	line-height:18px;
	text-align:justify;
}
.text a, .bold a{
	color:#007FAC;
}
.text h1, .text h2, .text h3, .text h4, .text h5, .text h6,
.bold h1, .bold h2, .bold h3, .bold h4, .bold h5, .bold h6 {
	font-size:11px;
}
.link {
	font-size:11px;
	color:#007FAC;
	line-height:18px;
}

.detail-title{
font-size:20px;
color:#fff;
font-weight:bold;
}

.homePage_centerMenu_heading{
font-size:12px;
color:#75E262;
height:15px;
font-weight:bold;
}