﻿/*@import url("css/menu.css"); */

/* CSS Document */

html,body 
{
	width:100%;
	text-align:center;
	margin:0 0 0 0;	
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
}

/* ControlPanel style */
.ControlPanel{background:transparent url(images/cpanel_center.png) repeat-x bottom left; border:none;padding-bottom:10px;}
.cpanel_left {background: url(images/cpanel_left.png) no-repeat bottom left;padding-left:21px;}
.cpanel_right {background: url(images/cpanel_right.png) no-repeat bottom right;padding-right:33px;}


/*-------- design style --------*/
/* Default Link Styles */
a:link, a:visited, a:active
{
    color:#000000;
    text-decoration:none;
}

a:hover
{
  /*  color:#0AC3AC;  */
    color:#25AAE1;
    text-decoration:none;
}

/* Set borders to 0 on images */
img          
{
    border:0px;
}

/*.template_style{width:758px; margin:0 auto 0 auto; text-align:left;} */
.template_style{width:970px; margin:0 auto 0 auto; text-align:left;}

.top_space{height:26px;}
.lang_pad{padding:7px 35px 0px 0px;}

.logo-container{width:350px; padding:10px 0 0 0; float:left;}

.utility_nav{width:370px; padding:0 0 10px 0;float:right; text-align:right;}

.utility_nav table tr td a
{
	font-family:Verdana, Geneva, Sans-Serif;
/*	font-size:14px; */
    font-size:.9em;
    font-style:normal;
    font-weight:normal;
    padding:0 5 0 0;
}


.utility_nav a:hover
{    
   /* color:#0AC3AC; */
   color:#25AAE1;
    text-decoration:underline;
}

.utility_nav_search{text-align:right;}

.utility_nav_search img{vertical-align:bottom;}

.menu-container{width:830px; height:42px; clear:both; background:white; padding-bottom:5px;}

.bread-crumb{clear:both; height:15px; padding:5px 0 5px 10px; margin:4px 0 4px 0; color:#ffffff; background:#08b89f;} 

.bread-crumb-links{float:left; width:70%; padding:0 0 0 10px;}

.bread-crumb-links a{color:#ffffff;}

.user-links{float:right; padding:0 10px 0 0;}

/* Quick links holder */
.quicklinks-container 
{
	border-top:2px Solid #07b69c;
	border-bottom:1px Solid #07b69c;
	background: #daefec;
	width:758px;
	margin:4px 0 4px 0;
	padding:10px;
	clear:both;
}

.quicklinks-container div strong
{	
	font-family:Verdana, Geneva, Sans-Serif;
	font-size:.9em;
	color:#000000;
}

/* Quick link styles */
.quicklinks-container a:link, .quicklinks-container a:visited, .quicklinks-container a:active
{
	font-family:Verdana, Geneva, Sans-Serif;
/*	font-size:11px; */
	color:#000000;	
}

/* Footer styles */
.footer
{
	width:970px;
	padding:5px 0px 0px 0px;
	text-align:center;
	white-space:nowrap;
}


.statecontent{
	position: absolute;
	visibility: hidden;
	overflow: hidden;
	border:1px solid #CCC;
	background-color:#F9F9F9;
	border:1px solid #333;
	padding:5px;
}

.clear_float{clear:both; line-height:0; font-size:0; height:0;}

/* ------- FileManager -------*/
div.FileManager{height:auto;border:none;}
table.FileManager{width:99%}


a.CommandButton:link, a.CommandButton:visited{color:#CB2027; font-weight:bold; text-decoration:none;}
a.CommandButton:hover{color:#3E81B5; text-decoration:underline;}

/*-------ControlPanel changes ---------------*/
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#3E81B5;}
.ControlPanel a.CommandButton:hover{color:#CB2027; text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead{font-size:11px;}

/*--------- pane style ----------*/
.ContentPane, .TopPane, .BottomPane{ padding:0px; margin:0px; }
.LeftPane{ padding:0px 0px 0px 0px; width:15%; margin:0px; }
.RightPane{ padding:0px 0px 0px 5px; width:15%; margin:0px; }

.ContentPane { background: #fff; border: 1px solid; border-color: #e5e5e5 #dbdbdb #d2d2d2; -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 3px; -moz-box-shadow: rgba(0,0,0,0.3) 0 1px 3px; box-shadow: rgba(0,0,0,0.3) 0 1px 3px; padding:4px }
.ContentPane { border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; -khtml-border-radius: 4px; }

/*------------ Breadcrumb Style --------------*/
div#bread_style {
font-family: Arial, Helvetica, Sans-Serif;
margin-left: 22%;
margin-top: 5px;
margin-bottom: 5px;
}
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{color:#000000; font-size:1.0em;}
a.Breadcrumb:hover{color:#25aae1; text-decoration:none; font-size:1.0em;}

/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited { color:#ffffff;}
a.user:hover{color:#ffffff;}

/*-------------- Footer Style --------------*/
/* Footer links */
.footer a:link, .footer a:visited, .footer a:active
{
    font-family: Verdana, Geneva, Sans-Serif;
	text-decoration:none;
	color:#000000;	
	padding:5px 50px 5px 50px;
}

.footer a:hover
{
    color:#25AAE1; 
    text-decoration:underline;
}

/*-------------- Empty panes Style --------------*/
.DNNEmptyPane{width:0;padding:0;margin:0;}

/*-------------- Search SkinObject Styles --------------*/
div.SearchContainer{position:relative; white-space: nowrap;}
div.SearchBorder{width: 180px; height: 20px; border: solid 1px #e0e0e0; float:left; background-color: White; white-space: nowrap; margin-top: 2px;}
div.SearchContainer a{padding: 0px; display: block; float:left; }
div.SearchContainer a img{padding-left:5px;}
div.SearchIcon{float: left; width: 31px; height: 20px; cursor: pointer; z-index: 11; background: no-repeat 2px 2px; text-align:right;}
div.SearchIcon img{margin-top: 3px;}

input.SearchTextBox{float: left; z-index: 10; border: 0px; width:130px; height:18px; margin-left:3px; color: #43494D;}

#SearchChoices{clear: both; display: none; border: solid 1px #C3D4DF; z-index: 2000; cursor: pointer; margin: 0; padding: 0; text-align:left; background-color: #F3F7FA; position:absolute; top: 22px; left: 0px;}
#SearchChoices li{cursor: pointer; margin: 0; padding: 2px 2px 0 2px; padding-left: 25px; height: 18px; text-align:left; background-color: #F3F7FA; background-repeat: no-repeat; background-position: 2px center; list-style: none; list-style-image: none; border: none; display:block;}
#SearchChoices li.searchHilite{background-color: #CE0D0D;	color:#ffffff; border: none;}
#SearchChoices li.searchDefault{background-color: #F8FAFF; border: none;}








