/**
 * 
 */

a:link,a:visited
{
	color:#364064;
	text-decoration:none;
}

a:hover,a:active,a:focus
{
	color:#364064;
}

h3 {
	font-size:1.1em;
	font-weight:bold;
	margin:10px 0;
}

h4 {
	border:solid 0;
	color:#364064;
	font-size:1em;
}



p {
	line-height:1.4em;
	margin:5px 0;
}


/* ###########  header content #############  */

#logo
{
	position:relative;
	text-align:left;
	text-transform:none !important;
	z-index:0;
	margin-top:0em;
	background: #a0a9bc;
	float:left;
}


#header_right
{
	overflow: hidden;
}

#logo img
{
	display:block;
}


/* header Top-nav */


#header-top
{
	top:0;
	left:0;
	background:#fff;
	text-align:left;
	color:#000;
	height:35px;	
	background: url(../images/top_bg.jpg) repeat-x  ;
}

#header-topright
{
	z-index:100;
	position:absolute;
	top:0;
	right:0;
	background: #999999;
	color:#000;
	float:left;
}





/* ################ left ######################## */

#left h3,#right h3 {
	color:#000;
	font-family:trebuchet MS, sans-serif;
	font-size:1.2em;
	margin:0 0 0 5px;
	padding:7px 5px 7px 10px;
	border:solid 0;
}

/* ###############  right #################  */

#right ul {
	color:#364064;
	font-size:12px;
	text-align:left;
	padding: 0 0 0 15px;
}

#right ul li {
	margin-bottom:0px;
}

#right ul li a {
	color:#364064;
	font-weight:normal;
	padding:2px;
}

#right ul li a:link,#right ul li a:visited {
	color:#364064;
}

#right ul li a:hover,#right ul li a:active,#right ul li a:focus {
	color:#364064;
}


/* ########################## search ############################ */



#footer {
	background:#ecf6f9;
	color:#364064;	
	text-align: center;
	border-bottom:solid 4px #8391ae;
	font-size:11px;	
	padding: 2px;
	bottom:0px;
	/*position:absolute;
	width: 100%;	*/
}

/*
html > body #footer {
	position: fixed;
}*/


#footer a {
	color:#fff;
}


/**  Top navigation menu  */

#topmenu
{
	text-align:left;
	color:#FFFFFF;
	height: 28px;
	background: url(../images/menu1_fill.gif) repeat-x;
}


/**  Top navigation menu  */


/* end Sub navigation menu  */

#sub-topmenu
{
	text-align:left;
	height: 25px;
	background: url(../images/submenufill.gif) repeat-x;
}


/* end Sub navigation menu  */
/*
.bl 
{
	background: url(../images/j_crn_bl_light.png) 0 100% no-repeat #edeff3; 
	margin: 0px 0px 0px 0px;
	width: 100%;	
}

.br {background: url(../images/j_crn_br_light.png) 100% 100% no-repeat}
.tl {background: url(../images/j_crn_tl_light.png) 0 0 no-repeat}
.tr {background: url(../images/j_crn_tr_light.png) 100% 0 no-repeat; padding:10px}
*/
.clear {font-size: 1px; height: 1px}

/*
div.element-box div.b {
  background: url(../images/j_border.png) 0 100% repeat-x;
}

div.element-box div.t {
  background: url(../images/j_border.png) 0 0 repeat-x;
}
*/
/* end round box */


/* left contant begin */
#leftcontant
{
	/*min-height: 350px;*/
	text-align: left;
	padding: 10px 0px 0px 10px ;
}

#leftcontant img
{
	display:block;
	margin-bottom: 15px;
	text-align:center;
}

#leftcontant P
{
	font-size:90%;
	color: #364064;
	line-height: 15px;
	padding: 0px 10px 10px 0px;
}
/* end left contant */



/* center content begin */

#center-content 
{
	text-align: left;
	padding: 10px 10px 10px 10px ;
	background-color: transparent;
	clear: none;
	min-height:90px;
}

#center-content img
{
	display:block;
	margin-bottom: 15px;
	z-index: 200;
	position: absolute;
	margin-top: -30px;	
}

#center-content P
{
	font-size:90%;
	color: #364064;
	margin: 0px 0px 0px 105px;
	padding-bottom: 10px;
	line-height: 15px;
	background-color: transparent;
	clear: both;

}

.title-label
{
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	color: #364064;
	padding: 0px 0px 0px 0px;
	margin-bottom:
}

/* center content end */


/* right content begin */
#right-content
{
	text-align: left;
	background-color: transparent;
	clear: none;	
}

#right-content img
{
	display:block;
	margin: 0px 0px 15px 15px;
}

#right-content P
{
	font-size:90%;
	color: #364064;
	margin: 0px 0px 0px 0px ; 
	line-height: 15px;
	background-color: transparent;
	clear: none;

}



/* right content END */


.box-space
{
	padding: 0px;	
}
.box-space1
{
	padding: 5px;	
}

.rightbox-space
{
	padding: 0px;	
}


/* inner left content begin */
#innerleft-content 
{
	text-align: left;
	padding: 10px 10px 10px 10px;
	background-color: transparent;
	clear: none;
}

#innerleft-content img
{
	display:block;
	margin-bottom: 15px;
	margin-right: 10px;
	/*float:left;*/	
}

#innerleft-content P
{
	font-size:90%;
	color: #364064;
	margin: 0px 0px 0px 105px;
	padding-bottom: 10px;	
	/*line-height: 15px;*/
	background-color: transparent;
	clear: none;
}

#innerleft-content h1
{
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	font-style:italic;
	color: #364064;
	padding: 5px 0px 15px 5px;
}

#innerleft-content table 
{
	border-collapse: collapse;
	font-size:95%;
}

#innerleft-content td 
{
	padding: 0.3em;
	text-align: left;
	vertical-align:top;
}

#innerleft-content td ul
{
	color:#364064;
	font-size:90%;
	text-align:left;
	padding-left:20px;
}

#innerleft-content ul {
	color:#364064;
	font-size:90%;
	text-align:left;
	padding-left:120px;
}

#innerleft-content ul li {
	margin-bottom:5px;
}

#innerleft-content ul li a {
	color:#364064;
}

#innerleft-content ul li a:link,#right ul li a:visited {
	color:#364064;	
}

#innerleft-content ul li a:hover,#right ul li a:active,#right ul li a:focus {
	color:#000000;
	text-decoration:underline;	
}

/* inner left content end */


/* inner right content begin */


#inner-right-content 
{
	text-align: left;
	padding: 0px 10px 10px 10px;
	background-color: transparent;
	clear: none;
}

#inner-right-content img
{
	display: compact;
	padding: 0px 10px 10px 0px ;
	margin-right: 10px
	/*z-index: 500;
	position: absolute;
	margin-top: -30px;	*/

}

#inner-right-content P
{
	font-size:90%;
	color: #364064;
	margin: 0px 0px 0px 0px;
	padding-bottom: 10px;
	/*line-height: 15px;*/
	background-color: transparent;
	clear: none;
}

#inner-right-content h1
{
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	color: #364064;
	padding: 5px 0px 15px 5px;
}


#inner-right-content ul {
	color:#364064;
	text-align:left;
	padding-left:10px;
	font-size:90%;
}

#inner-right-content li {
	color:#364064;
	text-align:left;
	padding-left:10px;
	font-size:90%;
}

#inner-right-content ul li {
	margin-bottom:0px;
}

#inner-right-content ul li a {
	color:#364064;
}

#inner-right-content ul li a:link,#right ul li a:visited {
	color:#364064;	
}

#inner-right-content ul li a:hover,#right ul li a:active,#right ul li a:focus {
	color:#000000;
	text-decoration:underline;	
}



/* inner right content end */

/* table Data */

.datatable 
{
	border: 1px solid #ccc;
	border-collapse: collapse;
	font-size:95%;
}

.datatable td 
{
	border: 1px solid #ccc;
	padding: 0.3em;
	text-align: left;
	vertical-align:top;
}
.datatable th {
	border: 1px solid #828282;
	background-color: #BCBCBC;
	font-weight: bold;
	text-align: left;
	padding-left: 0.3em;
}
.datatable caption {
	color: #33517A;
	text-align: left;
	padding: 0.4em 0 0.8em 0;
}
.datatable tr.altrow {
	background-color: #DFE7F2;
	color: #000000;
}




/* table data end */
