﻿/*--------------------------------------structure------------------------------------*/
body{margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; background-color:#eaeaea;}
/*--------------------------------------Main table------------------------------------*/
.main {width:798px; font-family:Arial; color:#333333; font-size:12px; text-align:left; line-height:16px; word-spacing:2px;
       padding:20px; background-color:#fff;}
       
/*-------------------Headings---------------------*/
.headingTop
{font-size:16px; color:#063c68; font-weight:bold; }
.HeadDept{
font-size: 14px; color: #1d1d1d; font-weight:bold;}
.subHead
{font-size: 14px; color: #00a4bf; font-weight:bold; 
}
.Head_San{font-size: 14px; color: #F40000; font-weight:bold;}
.head_news{font-size: 14px; color:#074679; line-height:20px; }
.heading_news{font-size:18px; color:#a02d2a; font-weight:bold; text-decoration:none; line-height:24px;}

/*-------------------Text message---------------------*/
.errorRed
{color: #ff0000; font-size:11px; font-family:Verdana; text-decoration:none;}
.icon_color{color:#01a5c1; font-family:Verdana; font-weight:normal; font-size:12px;}
.txt_black{color:#000000; font-family:Verdana; font-weight:normal; font-size:12px;}
.txtHeadBg{color:#fff; font-size:14px; background-color:#074679;}
.txtNewsBg{background-image: url('../images/box3-tail.gif' ); background-repeat: repeat-x; color: #07a9fc;}
.bg_row{background-image: url('../images/bg_row.gif'); background-repeat: repeat-x; width:100%}
.text_right{font-family: Verdana; font-size: 11px; text-decoration: none; padding-top:5px;}
.note{color:#000000; font-size:11px; font-family:Verdana; font-weight:normal;}
.txtBox{width:203px; height:20px; font-size:12px; font-family:Verdana;}
.green{color:#14a357;font-size:11px; font-family:Verdana;}
.border_table{border: 1px solid #097cbf; font-family:Verdana; font-size:11px;}
.txt_news{color:#333333; font-size:14px; font-family:Arial; }
/*-------------------image border---------------------*/
.image_border
{padding: 2px; border:solid 1px #e3dede; margin:7px;
}
.border
{padding: 2px; border: 1px solid #D2D2C4;
}
.dept_border{border-bottom:solid 1px #D2D2C4;}
.imgGallery{border: 1px solid #D2D2C4; padding:2px;}

#gallery {
		padding: 10px;
		
	}
	#gallery ul { list-style: none; margin:0px; padding:0px;}
	#gallery ul li { display: inline; margin:0px; padding:0px;}
	#gallery ul img {
		border: 5px solid #0094ba;
		border-width: 5px 5px 10px;
	}
	#gallery ul a:hover img {
		border: 5px solid #fff;
		border-width: 5px 5px 10px;
		color: #fff;
	}
	#gallery ul a:hover { color: #fff; }
	
/*-------------------Nevigation---------------------*/
.nav_readmore
{background: url(../images/button.gif);border: none;color: #fff; font: normal 12px Arial;
	text-decoration:none; text-align:center; padding:3px 0px 0px 0px; margin:0px;
	width:90px; height:19px; display:block;}

.linkWeb{color:#000000;}
.linkWeb ul{list-style:none; margin:0px; padding:10px;}
.linkWeb ul li{padding:3px;}
.linkWeb ul li a{color:#07a9fc; text-decoration:none; font-size:14px; font-weight:bold; cursor:pointer;}
.linkWeb ul li a:hover{text-decoration:none;}
.nav_right{font-family: Arial; font-size: 14px; font-weight: bold; color: #07a9fc; text-decoration: none}
.link-footer{color:#07a9fc; text-decoration:none; cursor:pointer;}
.link-footer:hover{color:#373737; text-decoration:none;}
.nev_top{color:#154b8c; text-decoration:none; cursor:pointer; font-weight:bold; font-size:11px;}
.nev_top:hover{text-decoration:underline;}
.btn_download{font-size:14px; color:#FFFFFF; background-color:#01a4c0; text-decoration:none; text-align:center; font-weight:bold; line-height:24px; cursor:pointer; padding:5px;}
.nav_page{color:#07a9fc; text-decoration:none; cursor:pointer;}
.nav_page:hover{text-decoration:underline;}
.nav_blueBg{color:#07a9fc; text-decoration:none; cursor:pointer;}
.nav_blueBg:hover{text-decoration:none; padding:5px; background-color:#07a9fc; color:#FFFFFF;}
.nav_download
{color: #ffffff; font-size: 14px; font-weight:bold; text-decoration: none; background-color: #07a9fc; padding: 5px; margin:5px; line-height:20px; cursor:pointer;
}
.nav_download:hover{text-decoration:underline;}
.nav_item{color:#2f5ea2; font-size:14px; text-decoration:none; cursor:pointer; font-weight:bold;}
.nav_item:hover{text-decoration:underline;}
.nav_red{color:#e10001; font-family:Verdana; font-size:11px; font-weight:normal; text-decoration:none; cursor:pointer;}
.nav_red:hover{text-decoration:underline;}
.navhead{font-family: arial; font-size: 18px; color: #000000; text-decoration: none; letter-spacing :1px; 
           border:0px; -webkit-border-radius: 5px; -moz-border-radius: 5px;
           background-color:#00a4bf; cursor:pointer; padding:2px 3px 2px 3px; }
.nav_article
{color:#45a1f4;
}
.nav_article ul
{margin:10px;padding:0px;
}
.nav_article ul li
{padding:5px 0px 5px 5px;margin:0px;list-style-type: none;	
}
.nav_article ul li a
{ padding-left: 25px;color: #222222;
  background: url( '../images/arrow.png' ) no-repeat 0px 1px;
	text-decoration: none;
	font-size:14px; 
}
.nav_article ul li a:hover
{text-decoration:underline;
}
.nav_movies
{color:#45a1f4;
}
.nav_movies ul
{margin:10px;padding:0px;
}
.nav_movies ul li
{padding:5px 0px 5px 5px;margin:0px;list-style-type: none;	
}
.nav_movies ul li a
{
	background-position: 0px 1px;
	padding-left: 23px;
	color: #046885;
	background: url( '../images/arrow_icon.png' ) no-repeat 0px 1px;
	text-decoration: none;
	font-size: 14px;
}
.nav_movies ul li a:hover
{text-decoration:underline;
}

/*-------------------------------------menu-------------------------*/
.menuTop
{font-family: Arial;position:relative;}
.menuTop ul
{padding:0px; margin:0px; list-style:none;}
.menuTop ul li
{border-style: none; border-color: inherit;
	border-width: medium;
	float:left; position:relative; top: 0px; left: 0px; height: 38px;
}
.menuTop ul li a
{border-right: 1px solid #fff; color: #fff; background: #0dbfdd; font: normal 14px Arial;
text-decoration: none; display: block; padding: 10px 29px 12px; overflow: hidden;}
.menuTop ul li ul 
{display: none;}
.menuTop ul li a:hover
{background:#0c90a7; text-decoration:none;}
.menuTop ul li:hover ul
{display:block; position:absolute; left:0px; margin: 0px; padding: 0px;
	background-repeat: no-repeat;}
.menuTop ul li:hover ul li ul{display: none;}
.menuTop ul li:hover ul li a
{background-image: none; display: block; height: 20px; 
width: 170px; text-align: left;margin: 0; }
.menuTop ul li a:hover ul li a:hover
{background-color: #0c90a7;}

.module_border
{border: 1px solid #eaeaea;}

.module_menu
{font-size: 14px; color: #074679;
}
.module_menu ul
{padding: 3px 0px 0px 20px; margin: 0px;
}
.module_menu ul li
{list-style:none;
}
.module_menu ul li a
{font-size: 14px; color: #074679; text-decoration: none; line-height: 28px;	font-family:Arial;
}
.module_menu ul li a:hover
{font-weight:bold;
}

.sub_Menu
{
	color: #37566a;
	font-size:13px;
	margin:0px;
	padding:5px 0px 0px 0px;
	
}
.sub_Menu ul
{	
	margin:0px;
	
}
.sub_Menu ul li
{
	
	margin:0px;
	list-style:none;
}
.sub_Menu ul li a
{
	
	margin: 0px;
	line-height: 20px;
	color: #37566a;
	text-decoration: none;
	padding-left: 20px;
	background: url('../images/link2.gif' ) no-repeat 0px 4px;
}
.sub_Menu ul li a:hover
{
	text-decoration: underline; font-weight:bold;
}


.menu_text{color:#07a9fc; font-weight:bold; font-size:14px; margin:0px; padding:0px;}
.menu_text ul
{margin:0px; padding:3px 0px 0px 10px;}
.menu_text ul li
{color: #2258a1; font-family:Arial; line-height:20px; word-spacing : 2px; font-size: 12px; list-style:none;font-weight:normal;
	padding:0px 0px 0px 20px; margin:0px; background: url(  '../images/arrow_icon.png' ) no-repeat 0px 5px;
}



/*------------------Admin panel---------------------*/

.admin_bg{height:100px; font-size:20px; background-color:#e6e5d6; color:#69675D; font-weight:bold;}

/*----------------------------grid view----------------------------------*/
.gridstyle{padding:0px; margin:0px; border:1px solid #f3f3f3; font-family:Arial; font-size:12px;}
.gridstyle tr.header{color: #fff; background-color: #074679; height: 25px; vertical-align: middle;
   text-align: center; font-weight: bold;}
.gridstyle tr.normal{color: #000000; background-color: #eaeaea; height: 25px; }
.gridstyle tr.alternet{color: #000000; background-color: #D59200; height: 25px; 
 }
.gridstyle tr.normal:hover, .gridstyle tr.alternate:hover
{ background-color: #ffffff; cursor:pointer;
}

/*----------------------------Product images rotator----------------------------------*/

/* rotator in-page placement */
    div#rotator {
	position:relative;
	height:345px;
	margin-left: 0px;
}
/* rotator css */
	div#rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
}
/* rotator image style */	
	div#rotator ul li img {
	background: #FFF;
}
div#rotator ul  {
	margin:0px; padding:0px;
}
div#rotator ul li.show {
	z-index:500
}


#gallery {font-family:Arial; font-size:14px;
	text-decoration: none;
	padding: 0px 0px 7px 20px;
	background: url('../images/link2.gif' ) no-repeat 0px 2px;
		}
	#gallery ul { list-style: none; }
	#gallery ul li {line-height: 14px; }
	#gallery ul a { color: #074679; text-decoration:none; }
	#gallery ul a:hover { color: #ff0000; }
