body {
background-color:#FFFFFF;
font-size:10pt;
font-family:Arial;
margin:0;
padding:0;
background-image:url(back.png);
background-repeat:repeat-x;
color:#555555;
}

#page {
width:900px;
background-image:url(page.png);
margin:auto;
padding:auto;
}

#header {
clear:both;
width:840px;
height:118px;
background-image:url(header.png);
padding-top:60px;
padding-left:60px;
}

.sidebarheader {
margin-bottom:5px;
width:280px;
height:27px;
padding-top:10px;
padding-left:20px;
background-image:url(sidebarheader.png);
font-size:16px;
font-weight:bold;
color:#FFFFFF;
}

#sidebarnav {
margin-left:10px;
margin-top:10px;
padding-bottom:10px;
}
  
#sidebarnav a {
	width:265px;
	display:block;
	clear:both;
	padding-left:8px;
	padding-top:6px;
	height:25px;
	border-left:3px solid #555555;
	color:#555555;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	background-color:#eee6e6;
	margin-top:3px;
  }
  
  
#sidebarnav a:hover, #sidebarnav a.active {
	background-color:#eee6e6;
	text-decoration:none;
	border-left:3px solid #333333;
	color:#333333;
}

.widget {
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#mainarea {
width:870px;
clear:both;
padding-left:21px;
}

#contentarea {
width:500px;
padding-left:30px;
padding-bottom:20px;
float:left;
line-height:14pt;
}

#sidebar {
float:left;
width:300px;
line-height:14pt;
}

#footer {
width:900px;
clear:both;
height:50px;
padding-top:35px;
text-align:center;
line-height:14pt;
background-image:url(footer.png);
background-repeat:no-repeat;
background-color:#FFFFFF;
color:#FFFFFF;
}

.footer a {
color:#295a83;
}

h1, h1 a {
font-size:25pt;
color:#FFFFFF;
margin:0;
}

h2 {
font-size:15pt;
color:#333333;
padding-top:6px;
}

.description {
font-size:14pt;
color:#FFFFFF;
margin:0;
}

a {
FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3092ba; FONT-FAMILY: arial; TEXT-DECORATION: none
}

a:hover {
FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #f57200; FONT-FAMILY: arial; TEXT-DECORATION: underline
}

#submenu
{
    width:900px;
	float:right;
	background-color:#FFFFFF;
}

#submenu ul
{
	padding: 0;
	margin: 0;
	padding: 0.4em 0 0.3em 0;
}

#submenu ul li
{
	display: inline;
}

#submenu ul li a
{
	padding: 0.4em 0.4em;
	color: black;
	text-decoration: none;
	font-weight: bold;
}

#submenu ul li a:hover, #submenu ul li a.active
{
	background: #E6F2FF;
	color: #6399cd;
}

#logo
{
	padding: 10px 0 10px 10px;
	font-size: 150%;
	color:#FFFFFF;
	}

.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	color:#000;
	font-size:0.9em;
	background-color:#D7D0D6;
	width:100%;
	margin-bottom:2px;
	margin-top:2px;
	padding-left:2px;
	background-image:url('images/bg_answer.gif');
	background-repeat:no-repeat;
	background-position:top right;	
	height:20px;
	
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	border:1px solid #317082;
	background-color:#E2EBED;
	width:100%;
	
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:1px;
	font-size:0.9em;	
	position:relative;
}

.content img
{
border-top:0;
border-bottom:0px;
border-left:0;
border-right-width:thick;
border-color:#ffffff;

}

.content{	/* Content that is slided down */
	font-size:0.9em;
	margin-left:0px;

	}
.news_content{	/* Content that is slided down */
	font-size:0.9em;
	margin-left:5px;
	margin-right:12px;
	margin-top:5px;

	}

.bot_rg {
	background-repeat: no-repeat;
	background-position: right bottom;
	background-image: url(../img/right_bottom.gif);
}
.left_bg {
	background-image: url(../img/dot.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.tb_title {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
}
.bodytxt {
	font-family: Verdana;
	font-size: 11px;
}
.bgf1 {
	background-image: url(../img/footer1.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.foot {
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}

/**
 * CSS styles for CLinkPager.
 *
 * @author Qiang Xue <qiang.xue@gmail.com>
 * @link http://www.yiiframework.com/
 * @copyright Copyright &copy; 2008-2009 Yii Software LLC
 * @license http://www.yiiframework.com/license/
 * @version $Id: pager.css 433 2008-12-30 22:59:17Z qiang.xue $
 * @since 1.0
 */

ul.Pager
{
	font-size:11px;
	border:0;
	margin:0;
	padding:0;
	line-height:100%;
	display:inline;
}

ul.Pager li
{
	display:inline;
}

ul.Pager a:link,
ul.Pager a:visited
{
	border:solid 1px #9aafe5;
	font-weight:bold;
	color:#0e509e;
	padding:1px 6px;
	text-decoration:none;
}

ul.Pager .page a
{
	font-weight:normal;
}

ul.Pager a:hover
{
	border:solid 1px #0e509e;
}

ul.Pager .selected a
{
	background:#2e6ab1;
	color:#FFFFFF;
	font-weight:bold;
}

ul.Pager .hidden a
{
	border:solid 1px #DEDEDE;
	color:#888888;
}

/**
 * Hide first and last buttons by default.
 */
ul.Pager .first,
ul.Pager .last
{
	display:none;
}

