@import url("css/menu.css");

/* CSS Document */
body {}
.FCKLinkGalleryContainer{
background-color:#ffffff;
width:100%;
height:100%;
}


#Body{
 background-color:#aea096;
}

#super-body{
 background-color:#aea096;
 width:100%;
}

a, a:hover, a:visited, a:link{
 color:#2e98b6;
 text-decoration:underline;
}

h1{
color:#00afd0;
font-family:helvetica, Arial;
font-size:16px;
font-weight:bold;
margin-bottom:-5px;
}

h2{
color:#8c8179;
font-family:helvetica, Arial;
font-size:14px;
font-weight:bold;
}


#logo-container{
  padding:20px;
}

#content-container{
  width:990px;
  margin:20px auto 0px auto;
  background-color:#ffffff;
}

#footer-container{
 width:990px;
 margin:10px auto 20px auto;
 background-color:Transparent;
}

.menu_style{
	background-color:#c28f7c;
	width:990px;
	height:50px;
}

.submenu_style{
  height:30px;
}

.footer, .links, .footer a, .links a{
  color:#ffffff;
  font-family:helvetica, Arial;
  font-size:12px;
  
}

.user, .user a{
  color:#ffffff;
  font-family:helvetica, Arial;
  font-size:10px;

}

#successrate{
 display:table;
 width:75%; 
 margin:10px;
}

#successrate th{
 background-color:#c28f7c;
 color:#ffffff;
 font-weight:normal;
 padding:3px;
 text-align:center;
}

#successrate td{
 border-top:solid 1px #000000;
 text-align:center;
 padding:2px;
}

.introtext{
background-color:#f8f2d5;
padding:10px;
padding-top:5px
}

.floatimg{
 border:solid 1px #aea096;
}

.homeactionbutton{
 background-color:#49938d; 
 width:250px;
 margin-bottom:-10px;
 margin-right:24px;
 height:25px;
 padding:8px 3px 2px 3px ;
 display:block;
}


.homeactionbutton a, .homeactionbutton a:hover, .homeactionbutton a:visited{
 color:#ead988;
 font-size:16px;
 padding-left:10px;
 text-decoration:none;
}

.TopLeftPane{
 padding-left:20px;
 padding-top:7px;
 margin-top:7px;
}

.TopRightPane{
 padding-top:7px;
}

.HeaderPane{
 float:right;
 display:block;
 margin-right:20px;
 width:490px;
 padding-top:10px;
}

/*--------- pane style ----------*/
.ContentPane{
padding-left:30px;
padding-top:25px;
padding-right:30px;
padding-bottom:20px;
}

.BottomPane{
display:block;
}

/*----this LeftPane class only for the index template other LeftPanes are set in the respective style sheets------*/
.LeftPane{
 width:232px;

}

.IndexLeftPane{
width:232px;
background-color:#5b8988;
padding-top:40px;
padding-bottom:25px;
color:#ffffff;
}

.IndexLeftPane .testimonial{
color:#ffffff;
font-size:12px;
margin-left:15px;
margin-right:15px;
line-height:20px;
}


.Normal p.homecontact{
color:#5b8988;
font-size:13px;
font-family:helvetica, arial;
padding-left:20px;
}

/*End Left Pane*/

.Normal, .Normal p{
 font-family:helvetica, Arial;
 font-weight:normal;
 font-size:14px;
 line-height:18px;
 color:#8c8179;
}

.SubHead, .SubHead p{
 font-family:helvetica, Arial;
 font-weight:bold;
 font-size:14px;
 line-height:18px;
 color:#8c8179; 
}

/* 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;}


/* ------- 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;}


/*-------------- 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;}























