

/* ------------------Reset--------------------- */

a,abbr,acronym,address,applet,article,aside,audio,b,blockquote,big,body,center,canvas,caption,cite,code,command,datalist,dd,del,details,dfn,dl,div,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,keygen,label,legend,li,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,span,source,strike,strong,sub,sup,table,tbody,tfoot,thead,th,tr,tdvideo,tt,u,ul,var{background:transparent;border:0 none;font-size:100%;margin:0;padding:0;border:0;outline:0;vertical-align:top;}ol, ul {list-style:none;}blockquote, q {quotes:none;}table, table td {padding:0;border:none;border-collapse:collapse;}img {vertical-align:top;}embed {vertical-align:top;}

article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display:block;}

mark, rp, rt, ruby, summary, time {display:inline;}

input, textarea { padding:0; margin:0; outline: 0;}

iframe {border:0; margin:0; padding:0;}

input, textarea, select {margin:0; padding:0px;}

/* -------------------------------------------- */

/* ------------------google translater---------------------- */

div.goog-te-gadget {
	color: transparent;
}
#google_translate_element a {
	display: none;
}
#google_translate_element {
	background-color: transparent;
}
.goog-te-banner-frame.skiptranslate {
	display: none !important;
}
body {
	top: 0px !important;
}
.goog-te-combo {
	margin-left: 4px;
	margin-right: 4px;
	vertical-align: baseline;
 background-color:
}

/* -------------------------------------------- */
/* ------------------Font---------------------- */

/*Add your font at here*/

/* -------------------------------------------- */

/* ------------------Style--------------------- */

html, body {width:100%; padding:0; margin:0;}

body {background: #081c29;color: #000;font: 14px/25px Verdana, Arial, Helvetica, sans-serif;}

a{color: #990000;text-decoration: none;}

a:hover {color: #0099FF; text-decoration: none;}

a.button{cursor: pointer;color: #ffffff;line-height: 14px;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;	background: #3F3F3F;border:1px solid #ffffff; -webkit-border-radius: 4px;-moz-border-radius: 4px;-khtml-border-radius: 4px;border-radius: 4px;}

a.button {	display: inline-block;	text-decoration: none;	padding: 6px 12px 6px 12px;}

a.button:hover{}

.clear{content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }
/* -------------------------------------------- */

/* ------------------Header-------------------- */

header {background:#ffffff;}

header .wrap-header{height: 80px;}

header #logo {position:absolute; top:7px; width: 100%;}

header #search {position: absolute;top: 50px; right:0px; width: 258px;z-index: 15;}

header .button-search {	position: absolute;	left: 0px;	background: url('../images/button-search.png') center center no-repeat;	width: 28px; height: 24px; border-right: 1px solid #CCCCCC;	cursor: pointer;}

header #search input {	background: #FFF;	padding: 1px 1px 1px 2px;	width: 180px;	height: 21px;	border: 1px solid #CCCCCC;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;-khtml-border-radius: 3px;	border-radius: 3px;}

/* -------------------------------------------- */

/* ------------------Navigation---------------- */

/*nav {margin-top:20px;}*/

nav .wrap-nav{height: 50px;}

nav .wrap-nav1{height: 120px; }

.minimenu{display:none;}

.minimenu{position: relative;margin: 0px;background:#081c29; border: 1px solid #CCC;}

.minimenu div{overflow: hidden;position: relative;font: 18px/40px 'PT Sans Narrow';color: #ffffff;text-align:center;text-transform:uppercase;font-weight:bold;}

.minimenu select{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%; opacity: 0;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);	cursor: pointer;}

/* -------------------------------------------- */

/* ------------------Featured---------------- */

.featured{margin:0px auto;}

.featured .wrap-featured{background:#081c29;}

.featured .wrap-featured .slider{padding: 1px;}

/* -------------------------------------------- */

/* ------------------Content------------------- */

#content {}

h3{ color:#08AEFF;}

#content .wrap-content{background: #ffffff;}

.blockhead {margin:0px; padding:0px; }

.blockhead h2{text-align:center; font-size:30px; line-height:35px;}

.blockhead p{font-size:12px; text-align:right; line-height:20px;}

.blockhead a{color:#DA251D;}

.block01 {margin:0px; padding:0px; }

.block01 h2{text-align:center; font-size:30px; line-height:35px;}

.block01 p{font-size:12px; text-align:justify; line-height:20px;}

.block01 a{color:#DA251D;}

.block02 {  margin:20px 10px; text-align:center;}

.block02 h2{font-size:23px; line-height:30px;}

.block02 p{font-size:12px;}

.block03 { margin:0px;}

.block03 h2{font-size:23px; line-height:30px;}

.block03 img{float:left; margin:0px 10px 10px 0px;}

.block03 p{margin:0px 10px 10px 10px; font-size:12px; line-height:20px; text-align:justify;}

.block04 {margin:20px 10px; padding:30px;}

.block04 p{font-size:12px; text-align:justify; line-height:20px;}

article{clear: both;}

/* -------------------------------------------- */

/* ------------------Footer-------------------- */

footer {background-color:#081c29;}

.wrap-footer{}

.copyright{text-align:center; height:65px; color:#ffffff; background:url(../images/bottom_bg.jpg) #081c29 no-repeat; line-height:12px;}

.copyright a{text-decoration:underline; color:#ffffff; }

/* -------------------------------------------- */

/* ------------------Components-------------------- */

.photos{}

.photos:after{content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }

.photos a{display: block; float:left; margin: 0px 4px 10px 4px;position: relative;}

.photos a img{display:block; border:1px solid #CCC;}

h2{ color:#108ec6; font-size:15px;}

.testi{ background:url(../images/testi_bg.gif) no-repeat; color:#FFFFFF; text-align:center; padding-top:5px; background-size:100% 54px;}

.publish{ color:#ff9e63; font-weight:bold;}

.tablet{ font-weight:bold;  text-align:center;}

.color{ color:#CC3300;}

.color a:hover{ color:#000000;}

:focus {
	outline: 0;
}

ul#nav {
	position:relative;
/*	z-index:3 !important;  This keeps the dropdown buttons visible above jQuery slideshows, Flash components or any absolute positioned elements below them (as long as those elements' Z-Index is less than 3) */
	width:100%;
	padding: 0;
	background:url(../images/linkbg.jpg) no-repeat;
	height:119px;
	list-style:none;
}
ul#nav li {
	float:left;
}
ul#nav li.parent {
	width:190px;
}
ul#nav li:hover {
	position:static;  /* This fixes an occasional IE7 error */
}
ul#nav li a {
	color:#08aeff; 
	display:block;
	width:110px;
	padding: 0 20px;
	text-align:center;
	text-decoration:none;
	font-size:14px;
	font-size:16px;
	font-weight:bold;
}
ul#nav li.parent a {
	width:170px; 
	padding-right:5px;
	text-align:left;
}
ul#nav li ul {
	position: absolute;
	left: -9999em;
	z-index:1;
	width:192px;
	margin:0;
	padding:0;
	list-style:none;
}
ul#nav li:hover ul {
	left: auto;
}
ul#nav li ul li {
	position:relative;
	left:-1px;
	/*float:none;*/
	background:#081c29;
	box-shadow:0 5px 5px 0 #cccccc;
	border: 1px solid black;
}
ul#nav li ul li.parent {
	background: #081c29;
	box-shadow:1px #000;
}
ul#nav li ul li:hover {
	position:relative;
	text-decoration:underline;
	color:#FFF;
}
ul#nav li ul li a {
	width:200px;
	height:auto;
	padding: 5px 0 5px 15px;
	line-height: normal;
	text-align:left;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
	color:#0cfefb;
}
ul#nav li ul li a:hover {
	color:#FFFFFF;
}

ul#nav li ul li.parent a {
	width:200px;
}
ul#nav li ul li ul {
	margin: -25px 0 0 192px;
}
ul#nav li ul li ul, ul#nav li:hover ul li ul {
	left: -999em;
}
ul#nav li:hover ul, ul#nav li ul li:hover ul {
	left: auto;
}
ul#nav li:hover ul li ul, ul#nav li:hover ul li ul li ul {
	left: -999em;
}
ul#nav li:hover ul, ul#nav li ul li:hover ul, ul#nav li ul li ul li:hover ul {
	left: auto;
}
.wrap-col p{line-height:18px;}