/* template css style */

.home01
{
	background:transparent url(../images/ganeps_info_01.jpg) no-repeat;
	width:309px;
	height:243px;
}

.home02
{
	background:transparent url(../images/ganeps_info_02.jpg) no-repeat;
	width:146px;
	height:243px;
	
	color:Black;
	text-align:right;
	font-size:12px;
	font-weight:bold;
}

.home03
{
	background:transparent url(../images/ganeps_info_03.jpg) no-repeat;
	width:325px;
	height:208px;
}

.home04
{
	background:transparent url(../images/ganeps_info_04.jpg) no-repeat;
	width:311px;
	height:22px;
}

.home05
{
	background:transparent url(../images/ganeps_info_05.jpg) no-repeat;
	width:14px;
	height:35px;
}

.home06
{
	background:transparent url(../images/ganeps_info_06.jpg) no-repeat;
	width:311px;
	height:13px;
}

.home07
{
	background:transparent url(../images/ganeps_info_07.jpg) no-repeat;
	width:780px;
	height:24px;
	
	vertical-align:middle;
}

.home07_menu
{
	width:550px;
}

.home08
{
	background:transparent url(../images/ganeps_info_08.jpg) no-repeat;
	width:780px;
	height:52px;
	text-align:right;
	vertical-align:top;
}

.home09
{
	background:transparent url(../images/ganeps_info_09.jpg) no-repeat;
	width:191px;
	height:31px;
}

.home10
{
	background:transparent url(../images/ganeps_info_10_bg.jpg) repeat-x bottom;
	width:589px;
	height:31px;
}

.header_caption
{	
	padding-left:14px;
	font-size:20px;
}

.home11
{
	background:transparent url(../images/ganeps_info_11_bg.jpg) repeat-y right;
	width:187px;
	height:381px;
	vertical-align:top;
	text-align:center;
}

.home12
{
	background:transparent url(../images/ganeps_info_12_bg.jpg) repeat-y right;
	width:4px;
	height:381px;
}

.home13
{
	background-color:white;
	width:589px;
	height:425px;
	
	text-align:center;
	vertical-align:top;
}

.home13_theContent1
{
	padding:20px;
	width:auto;
	text-align:center;
}

.home13_theContent2
{
	width:100%;
	text-align:left;
	/* border:1px solid red; */
}

.home13_td
{
	vertical-align:top;
	text-align:justify;
	font-size:13px;
}

.home15
{
	background:transparent url(../images/ganeps_info_11_bg.jpg) repeat-y right;
	width:187px;
	height:69px;
}

.home16
{
	background:transparent url(../images/ganeps_info_16.jpg) no-repeat;
	width:4px;
	height:69px;
}

.home17
{
	background:white url(../images/ganeps_info_17_bg.jpg) repeat-x bottom;
	width:589px;
	height:44px;
}

.home18
{
	background:transparent url(../images/ganeps_info_18.jpg) no-repeat;
	width:589px;
	height:25px;
	
	text-align:center;
	font-size:12px;
	color:White;
	font-weight:bold;
}

.home18 a
{
	color:White;
	text-decoration:none;
}

.home18 a:hover
{
	color:White;
	text-decoration:underline;
}

.home18 a:visited
{
	color:White;
}

/*-------------------------------------------------------------------------------------------*/

.home04_textbox
{
	font-size:11px;
	border:none;
	height:14px;
	width:218px;
	margin-left:10px;
	padding-top:0px;
}

/*-------------------------------------------------------------------------------------------*/

.home08_menu
{
	text-align:center;
	font-size:12px;
	font-weight:bold;
}

.home08_menu a
{
	color:White;
	text-decoration:none;
}

.home08_menu a:hover
{
	color:White;
	text-decoration:underline;
}

.home08_menu a:visited
{
	color:White;
}

/*-------------------------------------------------------------------------------------------*/

.home10_parentMenu
{
	margin-left:10px;
	color:black;
	font-family:Arial;
	font-weight:bold;
	font-size:16px;
}

.home10_parentMenu a
{
	color:black;
	text-decoration:none;
}

.home10_parentMenu a:hover
{
	color:black;
	text-decoration:underline;
}

/*-------------------------------------------------------------------------------------------*/

.home11_infoBanner
{
	color:#940000;
	font-size:11px;
	font-weight:bold;
	margin-left:5px;
}

.home11_infoBanner a
{
	color:#222222;
	text-decoration:none;
}

.home11_infoBanner a:hover
{
	color:black;
	text-decoration:underline;
}

/*-------------------------------------------------------------------------------------------*/

.home12_bg
{
	height:191px;
	width:191px;
	background:transparent url(../images/ganeps_info_12.jpg) no-repeat;
	margin:0px;
	padding:0px;
	
}

.home12 ul
{
	margin:0px;
	padding:0px;
	padding-left:17px;
}

.home12 li
{
	margin:0px;
	padding:0px;
	padding-bottom:3px;
	list-style-position:outside;
}

.home12_equalUl
{
	margin-left:10px;
	width:100%;
}

.home12_equalNodes
{
	color:#940000;
	font-family:Arial;
	font-weight:bold;
	font-size:16px;
}

.home12_equalNodes a
{
	color:#940000;
	text-decoration:none;
}

.home12_equalNodes a:hover
{
	color:#940000;
	text-decoration:underline;
}



.home12_childNodes
{
	color:black;
	font-family:Arial;
}

.home12_childNodes a
{
	color:black;
	font-size:12px;
	text-decoration:none;
}

.home12_childNodes a:hover
{
	color:black;
	text-decoration:underline;
}

/*-------------------------------------------------------------------------------------------*/

.content_wrapper
{
	padding:15px;
	text-align:left;
}

.sidepanel_header
{
	/*border:1px solid red;*/
	padding-left:15px;
	color:#940000;
	font-family:Tahoma;
	font-size:19px;
	font-weight:bold;
}

.sidepanel
{
	background:transparent url(../images/ganeps_info_11.jpg) no-repeat top;
	width:187px;
	height:191px;
	vertical-align:top;
	text-align:left;
}

.sidepanel ul
{
	padding:0px;
	padding-left:32px;
	padding-top:3px;
	list-style-position:outside;
	margin:0px;
	list-style-type:disc;
}

.sidepanel li
{
	color:black;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
}

.sidepanel select
{
	/*border:1px solid #940000;*/
	border:1px solid silver;
	margin-top:4px;
	margin-bottom:10px;
}

.sidepanel li a
{
	color:black;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

.sidepanel li a:hover
{
	color:black;
	text-decoration:underline;
}

.search_button
{
	border:none;
	background-color:transparent;
	color:#000000;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	width:58px;
	height:15px;
	margin-left:5px;
	margin-top:0px;
}

.Red
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:red;
}

.Red a:link, .Red a:visited
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:red;
}

.Black
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#6f6f6f;
}

.Left
{
	text-align:left;
}

.Right
{
	text-align:right;
}

.Center
{
	text-align:center;
}

.Justify
{
	text-align:justify;
}

.BTN
{
	font-weight:bold;
	border:1px solid #946666;
	background-color:#EABF60;
}

.entry_table
{
	font-family:Arial;
	font-size:14px;
	color:black;
}

.CTL
{
	/*border:1px solid #333366;
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	width:150px;*/
	border:1px solid silver;
	color:#6f6f6f;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	width:190px;
}

.CTLdate
{
	border:1px solid silver;
	color:#6f6f6f;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	width:59px;
}

.CTLaddress
{
	border:1px solid silver;
	color:#6f6f6f;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	width:550px;
	height:45px;
}

.CTL0
{
	/*border:1px solid #946666;
	width:240px;*/
	border:1px solid silver;
	color:#6f6f6f;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	width:275px;
}

.CTL1
{
	color:#555555;
	border:1px solid silver;
	font-family:Arial;
	font-size:11px;
	width:150px;
}

.CTL2
{
	color:#555555;
	border:1px solid silver;
	font-family:Arial;
	font-size:11px;
	width:100px;
}

.footer_span
{
	text-align:center;
	vertical-align:bottom;
}

.footer_span a
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#736a2c;
	text-decoration:none;
}

.footer_span a:hover
{
	text-decoration:underline;
}

.dotted_h
{
	border:none;
	background:white url(../images/prod_dotted_line_h.gif) repeat-x center;
}

.dotted_v
{
	border:none;
	background:white url(../images/prod_dotted_line_v.gif) repeat-y center;
}

.allspan
{
	margin-top:5px;
	display:block;
}

.Blue
{
	font-family:Arial;
	font-size:12px;
	color:#444444;
	font-weight:normal;
}

.Blue a
{
	font-family:Arial;
	color:#444444;
	font-weight:bold;
	text-decoration:none;
}

.Blue a:hover
{
	text-decoration:underline;
}

.Blue ul
{
	list-style-image:url(../images/warning.gif);
	list-style-position:outside;
	vertical-align:top;
}

.Blue li
{
	text-align:left;
	padding:0px;
	padding-left:10px;
	margin-left:10px;
	margin-bottom:5px;
}

.Orange
{
	font-family:arial;
	font-size:12px;
	color:#444444;
	font-weight:bold;
	vertical-align:middle;
}

.Orange a
{
	font-family:arial;
	font-size:12px;
	color:#444444;
	font-weight:bold;
	vertical-align:middle;
	text-decoration:none;
}

.Orange a:hover
{
	text-decoration:underline;
}

.highlight
{
	color:Blue;
}

.sideMenu
{
	margin:5 5 0 0;
	font-family:Arial;
	font-size:12px;
	color:#444444;
	font-weight:bold;
}

.sideMenu_a
{
	font-family:Arial;
	font-size:11px;
	color:#940000;
	font-weight:bold;
}

.sideMenu a
{
	font-family:Arial;
	font-size:11px;
	color:#940000;
	font-weight:bold;
	text-decoration:none;
}

.sideMenu a:hover
{
	text-decoration:underline;
}

.Grey
{
	color:silver;
}

.CTLP
{
	border:1px solid silver;
	color:#6f6f6f;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	width:100px;
}

.CTLP0
{
	border:1px solid silver;
	color:#6f6f6f;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	width:227px;
}

.white
{
	font-family:arial;
	font-size:12px;
	background-color:#736a2c;
	color:White;
	font-weight:bold;
}

.cliir
{
	margin-top:15px;
}

/*
===================================================================================
*/

#cpanel ul
{
	list-style-image:none;
	margin:0px;
	padding:5px;
}
#cpanel li
{
	list-style-type:disc;
}
#cpanel td
{
	color:#444;
	font:normal 11px Arial;
}

.topbanner{
	background-color:#000000;
	width:780px;
	height:194px;
}