@CHARSET "UTF-8";

BODY, HTML{
	margin: 0;
	text-align: center;
	background:#B6CDDD;
	font-size: 12px;
	font-family: Verdana, Arial, sans-serif;	
}

textarea {
	resize: none !important; 
}

td, tr, p, div {
    color:#333333;    font-family:Arial,Helvetica,sans-serif;    font-size:11px;    line-height:140%;
}

a:link, a:visited {
    color:           #3978B4;
    text-decoration: none;
    font-weight:     bold;
	font-size:       11px;
}
a:hover {
    color:           #9babba;
    text-decoration: none;
    font-weight:     bold;
	font-size:       11px;  
}

a.default_link:hover {    color:#9BABBA !important;    font-weight:bold;}
a.default_link,
a.default_link:visited {    color:#841E4D !important;    font-weight:bold;}

hr {
    height:0px;    border:1px solid #B6CDDD;}

#content {
	margin: 0;
	margin-bottom: 30px;
}

#content p {
	width: 45em;
}

table.contentpaneopen {border-collapse:collapse;text-align:left;}

tr.tt_rowodd {
    background-color:#FFFFFF;
}

tr.tt_roweven {
    background-color:#EBEBEB;
}

tr.tt_rowodd td,
tr.tt_roweven td {
    padding: 0.5em;
}

.tt_header {
	text-align: center;
    height:     60px;
    background: url(../img/header.gif) no-repeat top right ;
}

.tt_footernew {	
	width:800px;
	height:20px;
	text-align: right;
	background-color:#B6CDDD;
}

.tt_bodyWrapper {
	width:800px;
/*	min-height:800px; */
	height: auto;
	margin-left:137px;
	margin-right:auto;
	margin-top:23px;
	background: #FFF;
}

.tt_content {
	width:800px;
	min-height:500px;
	background: #FFF;
}

.tt_contentPadding {
    padding: 0 30px 0 30px;
}

.tt_title {
    color:#B6CDDD;    font-size:24px;    font-weight:lighter;    height:40px;    padding:0px;    text-align:center;    padding-top: 14px;
    font-family:Arial,Helvetica,sans-serif;
    margin-bottom: 30px;
    background-color:white;    border-bottom:3px solid #B6CDDD;}

a.tt_mainlevel:link, 
a.tt_mainlevel:visited {
    color:#535657;
    font-size:13px;
    font-weight:bold;
    padding-left:15px;
    text-align:left;
    font-family:Arial,Helvetica,sans-serif;
    background:transparent url(../img/indent2.png) no-repeat scroll 0px -2px;
}

a.tt_mainlevel:hover {
    color:#9BABBA;
    font-weight:bold;
    text-decoration:none;
    background:transparent url(../img/indent2.png) no-repeat scroll 2px -2px;
}


.tt_buttons {
    margin-left: 30px;
}

.tt_buttons,
.tt_back_button {
    height: 45px;
    padding-right: 90px;
}

.tt_button {
    height: 15px;
}

.tt_button,
.tt_buttons a,
.tt_buttons input {
    cursor: pointer;
    margin-right:5px;
    float: left !important;
}

.tt_button,
.tt_buttons input, 
.tt_buttons a:link, 
.tt_buttons a:visited,
.tt_back_button a:link, 
.tt_back_button a:visited {    color:#3978B4 !important;    float:right;    font-size:11px;    font-weight:normal;    line-height:12px;    margin-bottom:20px;    margin-left:5px;    padding:2px 20px;    text-decoration:none;    white-space:nowrap;
    border:1px solid #F0F0F0;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    background:transparent url(../img/back_button_bg.gif) repeat scroll center bottom;}

.tt_paging {
    text-align: left; 
    width: 30%; 
    margin: 10px 0 10px 30px;
}

.tt_ffsmall{
	color:#808080;
	font-size:12px;
	text-align:left;	
	background:#B6CDDD;
}

div.paging span.disabled a {
	background-color: #FFF !important;
	color: #FFF !important;
}
a.disabled {
	background-color: #FFF !important;
	color: #FFF !important;
}

div.tt_row {
	border-bottom: solid 1px gray;
	margin-bottom: 10px;
}

