/* CCS */

.text {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: normal; color: #000000}

.links {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 12px; font-weight: bold; color: #000000}

.border {  border: #999999; border-style: solid; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin}.textbold { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: 9pt; font-weight: bold; color: #CC0000}

.headings { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: 10pt; font-weight: bold; color: #666666}

.textboldblack { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: bold; color: #000000 }

.textboldsmall { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 8pt; font-weight: bold; color: #CC0000 }


h1{margin:0}


body, html

{

	color: #000000;

	margin: 0px;

	padding: 0px;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	background-color: #ffffff;

}







img

{

	border: 0px none;

	margin: 0px;

	padding: 0px;

	background-color: inherit;

}



form

{

	margin: 0px;

	padding: 0px;

	background-color: inherit;

}



a

{

	color: #cc0000;

	text-decoration: underline;

	background-color: inherit;

}

a:active {

	color: #999999;

	background-color: inherit;

}

a:hover {

	color: #000000;

	text-decoration: underline;

	background-color: inherit;

}



a.white

{

	color: #FFFFFF;

	text-decoration: underline;

	background-color: inherit;

}

a.white:active {

	color: #FFFFFF;

	background-color: inherit;

}

a.white:hover {

	color: #000000;

	text-decoration: underline;

	background-color: inherit;

}



.clear

{

	border: 0px none;

	margin: 0px;

	padding: 0px;

	clear: both;

}

.bold

{

	font-weight: bold;

	background-color: inherit;

}

.error

{

	color: #FF0000;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-align: center;

}

.red

{

	color: #cc0000;

}

.left

{

	text-align: left;

}

.right

{

	text-align: right;

}



.h2

{

	font-size: 18px;

	font-weight: bold;

	background-color: inherit;

}





/* index-login ******************************************* */

#index-login

{

	margin: 0px;

	padding: 10px 10px 5px 10px;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	background-color: inherit;

}

#index-login .index-login-left

{

	margin: 0px;

	padding: 0px;

	float: left;

	background-color: inherit;

}

#index-login .index-login-left div

{

	margin: 18px 0 18px 0;

	padding: 0px;

	background-color: inherit;

}

#index-login .index-login-right

{

	margin: 0px;

	padding: 0px;

	float: right;

	background-color: inherit;

}



#index-login #index-login-inputs

{

	margin: 0px;

	padding-bottom: 16px;

	background-color: inherit;

}

#index-login #index-login-inputs .label

{

	padding-top: 5px;

	padding-right: 5px;

	width: 170px;

	text-align: right;

	background-color: inherit;

	float: left;

}

#index-login #index-login-inputs .labelvalidate

{

	padding-top: 5px;

	padding-right: 5px;

	width: 170px;

	text-align: right;

	background-color: inherit;

	float: left;

}

#index-login #index-login-inputs .value

{

	padding-top: 2px;

	padding-bottom: 2px;

	background-color: inherit;

	float: left;

}

#index-login #index-login-inputs .input

{

	margin: 1px;

	padding: 1px;

	border: 1px solid #a4a6a5;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	background-color: #ffffff;

}

#index-login #index-login-inputs .footer

{

	text-align: right;

	background-color: inherit;

}



/* index-login ******************************************* /*/



/* index-search ******************************************* */

#index-search

{

	margin: 0px;

	padding: 10px 10px 5px 10px;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	background-color: inherit;

}

#index-search .index-search-left

{

	margin: 0px;

	padding: 0px;

	float: left;

	background-color: inherit;

}

#index-search .index-search-left div

{

	margin: 18px 0 18px 0;

	padding: 0px;

	background-color: inherit;

}

#index-search .index-search-right

{

	margin: 0px;

	padding: 0px;

	float: right;

	background-color: inherit;

}



#index-search #index-search-inputs

{

	margin: 0px;

	padding-bottom: 30px;

	background-color: inherit;

}

#index-search #index-search-inputs .label

{

	padding-top: 10px;

	padding-right: 10px;

	width: 120px;

	text-align: right;

	background-color: inherit;

	float: left;

}

#index-search #index-search-inputs .labelvalidate

{

	padding-top: 10px;

	padding-right: 10px;

	width: 120px;

	text-align: right;

	background-color: inherit;

	float: left;

}

#index-search #index-search-inputs .value

{

	padding-top: 4px;

	padding-bottom: 4px;

	background-color: inherit;

	float: left;

}

#index-search #index-search-inputs .input

{

	margin: 1px;

	padding: 1px;

	border: 1px solid #a4a6a5;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	background-color: #ffffff;

}

#index-search #index-search-inputs .footer

{

	text-align: right;

	background-color: inherit;

}



#search_criteria

{

	padding: 10px 0 5px 10px;

	background-color: inherit;

}



/* index-search ******************************************* /*/



/* footer ******************************************* */

a.footer

{

	color: #000000;

	text-decoration: underline;

	background-color: inherit;

}

a.footer:active {

	color: #999999;

	background-color: inherit;

}

a.footer:hover {

	color: #ffffff;

	text-decoration: underline;

	background-color: inherit;

}

/* footer ******************************************* /*/



/* #content-in ******************************************* */

#content-in

{

	color: #2f2b27;

	padding: 0 0 0 0;

	text-align: center;

	background-color: inherit;

}



.gridView

{

	line-height: 15px;

	color: #2f2b27;

	border: #999999;

	border-style: solid;

	border-top-width: thin;

	border-right-width: thin;

	border-bottom-width: thin;

	border-left-width: thin;

}

.gridViewHeader

{

 color: #ffffff;

 font-weight: bold;

 background-color: #cc0000;

}

.gridViewRowSel

{

	background-color: #e5e5e5;

}

.id

{

	width: 30px;

	text-align: center;

}

.col

{

	text-align: left;

}

.right

{

	text-align: right;

}

.center

{

	text-align: center;

}

.down

{

	width: 30px;

	text-align: center;

}

.up

{

	width: 30px;

	text-align: center;

}

.edit

{

	width: 30px;

	text-align: center;

}

.delete

{

	width: 40px;

	text-align: center;

}

/* #content-in ******************************************* /*/



/* .content-in-nav ******************************************* */

.content-in-nav

{

	color: #8f8f8f;

	margin: 0px;

	padding: 10px 10px 15px 10px;

	font-size: 9px;

	line-height: 22px;

	background-color: inherit;

}

.content-in-nav div

{

	float: left;

	background-color: inherit;

}



.content-in-nav .selected

{

	color: #ffffff;

	margin: 2px;

	padding: 2px 5px 2px 5px;

	border: 1px solid #385a55;

	background-color: #999999;

}

.content-in-nav span

{

	color: #cecece;

	margin: 2px;

	padding: 2px 5px 2px 5px;

	border: 1px solid #cecece;

	text-decoration: none;	

	background-color: inherit;

}

.content-in-nav a

{

	color: #7a7a7a;

	margin: 2px;

	padding: 2px 5px 2px 5px;

	border: 1px solid #7a7a7a;

	text-decoration: none;	

	background-color: inherit;

}

.content-in-nav a:hover

{

	color: #385a55;

	border: 1px solid #385a55;

	text-decoration: underline;

	background-color: inherit;	

}

/* .content-in-nav ******************************************* /*/



