h1
{
	font-family: arial,geneva,helvetica ;
	font-size: x-large;
	color: #006dba;
}

h2
{
	font-family : arial,geneva,helvetica ;
	font-size : large;
}

h3
{
	font-family : arial,geneva,helvetica ;
	font-size : medium;
}

body
{
	font-family : arial,geneva,helvetica ;
	font-size : medium;
	text-align: center;
}

table
{
	border-style: none;
}

.logo
{
	font-family : arial,geneva,helvetica ;
	font-size : small;
	color: #FFFFCC
}

.maintable
{
	text-align: left; 
	background-color: rgb(0, 109, 186); 
	width: 90%;
}


.tableborder
{
	background-color: rgb(0, 109, 186); 
}

.tableinternal
{
	background-color: rgb(255, 255, 204);
}

.roundcornertable
{
	text-align: left; 
	background-color: rgb(0, 109, 186); 
	width: 90%;
	border-style: none;
}

.toprow
{
	height: 20px;
	width: 20px;
	font-size: 2px;
}

.bottomrow
{
	height: 20px;
	font-size: 2px;
}

.topleft
{
	width: 20px;
	height: 20px;
	background-image: url(images/left_top_white_blue.png);
	font-size: 2px;
}

.topright
{
	width: 20px;
	height: 20px;
	text-align: right; 
	background-image: url(images/right_top_white_blue.png);
	font-size: 2px;
}

.bottomleft
{
	width: 20px;
	height: 20px;
	background-image: url(images/left_bottom_white_blue.png);
	font-size: 2px;
}

.bottomright
{
	width: 20px;
	height: 20px;
	text-align: right; 
	background-image: url(images/right_bottom_white_blue.png);
	font-size: 2px;
}

.topleftinternal
{
	width: 20px;
	height: 20px;
	background-image: url(images/left_top_blue_lightyellow.png);
	font-size: 2px;
	background-color: rgb(255, 255, 204);
}

.topinternal
{
	border-top: solid;
	border-color: #006dba;
}

.toprightinternal
{
	width: 20px;
	height: 20px;
	background-image: url(images/right_top_blue_lightyellow.png);
	font-size: 2px;
}

.bottomleftinternal
{
	width: 20px;
	height: 20px;
	background-image: url(images/left_bottom_blue_lightyellow.png);
	font-size: 2px;

}

.bottominternal
{
	border-bottom: thin dotted;
}


.bottomrightinternal
{
	width: 20px;
	height: 20px;
	background-image: url(images/right_bottom_blue_lightyellow.png);
	font-size: 2px;
}

.topleftmenu
{
	width: 20px;
	height: 20px;
	background-image: url(images/left_bottom_white_blue.png);
	font-size: 2px;
}

.toprightmenu
{
	width: 20px;
	height: 20px;
	background-image: url(images/right_bottom_lightyellow_blue.png);
	font-size: 2px;
}


.bottomleftmenu
{
	width: 20px;
	height: 20px;
	background-image: url(images/left_top_white_blue.png);
	font-size: 2px;
}

.bottomrightmenu
{
	width: 20px;
	height: 20px;
	background-image: url(images/right_top_lightyellow_blue.png);
	font-size: 2px;
}

.menu
{
	background-color: #FFFFFF;
}

.menufade
{
	text-align: right;
	background-image: url(images/fade.png);
}

.copyright
{
	font-size: x-small;
}


ul.menu2
{
	list-style: none;
	text-align: center;
}
li.menu2 
{
	text-align : center 
}
a.menu2
{
	display : block;
	width : 140px;
	text-align : center;
	font-family: Verdana;
	font-style : normal ;
	font-size : medium;
	font-weight : bold;
	color: #006dba;
	text-decoration : none;
	background-color : #FFFFCC;
	padding :1px;
	border-top : solid #FFFFFF 1px; 
	border-right : solid #FFFFFF 1px;
	border-left : solid #FFFFFF 1px; 
	border-bottom : solid #FFFFFF 1px 
}

a.menu2:hover{
color :#FFFFCC;
background-color :#006dba;
border-top : solid #FFFFDC 1px; border-right : solid #FFFFDC 1px; border-left : solid #FFFFDC 1px; border-bottom : solid #FFFFDC 1px }

.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	color:#006dba;
	font-size:0.9em;
	background-color:#FFFFCC;
	width:430px;
	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;
        text-decoration: underline;
	
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	border:1px solid #006dba;
	background-color:#FFFFCC;
	width:400px;
	
	/* 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;
}
