.textareabox { 
	color: #323232;
	font-size: 90%;
	padding: 4px 2px 4px 3px;
	border: 1px solid #7F9DB9;
}

.textareabox:hover, .textareabox:focus  {
	background: #F0FFE6;
	color: #000000;
	border: 1px solid #000000;	
	
}
	
div input.inputbox {
	width: 180px;
	height: 18px;
	padding-left: 2px;
	padding-top: 2px;	
	border: 1px solid #7F9DB9;
	background: #FFFFFF;
	color: #323232;
	font-size: 100%;

}

.selectinputbox {
	background: #FFFFFF;
	color: #323232;
	font-size: 100%;
	border: 1px solid #7F9DB9;	
	height: 22px;	
	vertical-align: bottom;
}
.brbselectinputbox {
	background: #FFFFFF;
	color: #323232;
	font-size: 100%;
	border: 1px solid #7F9DB9;	
	height: 18px;	
	vertical-align: bottom;
}

div select.inputbox {
	background: #FFFFFF;
	color: #323232;
	font-size: 100%;
	border: 1px solid #7F9DB9;	
	height: 22px;	
	vertical-align: bottom;
}

.inputbox:focus , .inputbox:hover {
	background: #F0FFE6;
	border: 1px solid #000000;
}

form {
	padding: 0px;
	margin: 0px;
    display: inline;
    height: 0px;
}
.mylibraryinputbox {
	width: 230px;
	height: 18px;
	padding-left: 2px;
	padding-top: 2px;	
	border: 1px solid #7F9DB9;
	background: #FFFFFF;
	color: #323232;
	font-size: 100%;
}

.mylibraryinputbox:hover,  .mylibraryinputbox:focus  {
	background: #F0FFE6;
	color: #000000;
	border: 1px solid #000000;	
}

.altcastquickinputbox {
	width: 170px;
	height: 16px;
	padding-left: 2px;
	padding-top: 2px;
	border: 1px solid #7F9DB9;
	background: #FFFFFF;
	color: #323232;
	font-size: 80%;
	vertical-align: bottom;	
}

.altcastquickinputbox:hover,  .altcastquickinputbox:focus  {
	background: #F0FFE6;
	color: #000000;
	border: 1px solid #000000;	
}
.fileinputbox {
	width: 301px;
	height: 18px;
	padding-left: 2px;	
	padding-top: 2px;	
	border: 1px solid #7F9DB9;
	background: #FFFFFF;
	color: #323232;
	font-size: 90%;
	vertical-align: middle;	
}

.fileinputbox:hover,  .fileinputbox:focus  {
	background: #F0FFE6;
	color: #000000;
	border: 1px solid #000000;	
}
div textarea.inputbox {
	padding: 4px 2px 4px 3px;
	border: 1px solid #7F9DB9;
	color: #323232;
	font-size: 90%;
}

.selectinputbox:hover, div input.sfhover  {
	background: #F0FFE6;
	color: #000000;
	border: 1px solid #000000;	
}

.reminderinputbox {
	width: 170px;
	height: 14px;
	padding: 1px 2px 1px 2px;
	border: 1px solid #7F9DB9;
	background: #FFFFFF;
	color: #323232;
	vertical-align: middle;
	font-size: 100%;
}
.reminderselectbox {
	height: 20px;
	border: 1px solid #7F9DB9;
	background: #FFFFFF;
	color: #323232;
	padding-top: 2px;
	vertical-align: middle;
	font-size: 100%;
}

.reminderinputbox:hover, reminderselectbox:hover  {
	background: #F0FFE6;
	color: #000000;
	border: 1px solid #000000;	
}
.componentheading {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 20px 0px;
	font-size: 150%;
	line-height: 100%;
	font-weight: bold;
	color: #2E2F2B;
}

.contentheading {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 20px 0px;
	font-size: 275%;
	line-height: 100%;
	font-weight: bold;
	color: #2E2F2B;
}

.green { 
	color: #789a0e;
}
.number { 
	font-family: Arial;
	font-size:   120%;
	font-weight: bold;
	color: #787878;
}
.greennumber { 
	font-family: Arial;
	font-size:   120%;	
	font-weight: bold;
	color: #789a0e;
}

.contentpane {
  margin: 0;
  padding: 0;
  width: 100%;
}

.contentpaneopen {
  margin: 0;
  padding: 0;
  width: 100%;
}

.contentpaneopen hr {
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px solid #c8c8c8;
	border-left: 0px;
	line-height: 0px;
	height: 1px;
}

.article_seperator {
	display: block;
	height: 0px;
}

.small {
	font-size: 85%;
	font-style: italic;
	color: #666666;
}

.createdate {
	height: 20px;
	vertical-align: top;
	font-size: 95%;
	font-weight: bold;
	color: #323232;
}

.modifydate {
	height: 20px;
	vertical-align: bottom;
	font-size: 95%;
	color: #323232;
}

.buttonheading img {
	margin-right: 2px;
}

.mosimage_caption {
	font-size: 95%;
}

.sectiontableheader {
	padding: 5px 5px 5px 5px;
	background: #e6e6e6;
	border-bottom: 1px solid #a0a0a0;
	font-weight : bold;
}

tr.sectiontableentry1 td {
	padding: 5px 5px 5px 5px;
	background: #f0f0f0;
	border-bottom: 1px solid #b4b4b4;
}

tr.sectiontableentry2 td {
	padding: 5px 5px 5px 5px;
	background: #ffffff;
	border-bottom: 1px solid #b4b4b4;
}

td.sectiontableentry1 {
	padding: 5px 5px 5px 5px;
	background: #f0f0f0;
	border-bottom: 1px solid #b4b4b4;
}

td.sectiontableentry2 {
	padding: 5px 5px 5px 5px;
	background: #ffffff;
	border-bottom: 1px solid #b4b4b4;
}

.poll input.button {
	margin: 10px 0px 0px 0px;
}

.security_image {
	border: 1px solid #7F9DB9;
}
td {color:#363B35; line-height:16px;  padding:0;}
table {border:0; border-collapse:collapse;}
img {border:0;}
input{vertical-align:middle;}
/****************************************************/
.footer  {color:#567A00; line-height:16px;}
.footer span  {color:#929387; line-height:16px;}
.footer a{color:#373B36; text-decoration:none; line-height:16px;}
.footer a:hover{text-decoration:underline; }

.footer span a{color:#FFA200; text-decoration:underline; line-height:16px;}
.footer span a:hover{text-decoration:none; color:#FFA200;}

.consoletools a{color:#323232; text-decoration:none; }
.consoletools a:hover{text-decoration:underline; }
.consoletools span a{color:#323232; text-decoration:none;}
.consoletools span a:hover{text-decoration:underline; }

/*******************-links-*********************************/
a {border:none; text-decoration:underline; color:#E85D00;}
a:hover {text-decoration:none;}

.link1 {background: url(../images/pimp2.gif) no-repeat  left; padding-left:19px; line-height:22px; color:#818280; text-decoration:none;}
.link1:hover {text-decoration:underline;}

.link2 {background: url(../images/pimp3.gif) no-repeat  left; padding-left:19px; line-height:22px; color:#818280; text-decoration:none;}
.link2:hover {text-decoration:underline;}

.link3 {background: url(../images/pimp4.gif) no-repeat  left; padding-left:20px; line-height:16px; color:#567A00; text-decoration:underline;}
.link3:hover {text-decoration:none;}

.link4 {line-height:16px; color:#FFA200; text-decoration:underline; font-weight:bold;}
.link4:hover {text-decoration:none;}

.link5 {line-height:10px; color:#86AD2A; text-decoration:none; font-size:9px;}
.link5:hover {text-decoration:underline;}

.link6 {color:#C6C8BE; text-decoration:underline;}
.link6:hover {text-decoration:none;}






/******************-lists-**********************************/
ul {margin:0; padding:0; list-style:none}
li a {color:#E85D00; text-decoration:none; line-height:22px;}
li a:hover {text-decoration:underline;}

.list1 li {background: url(../images/pimp5.gif) no-repeat  0px 7px; padding-left:10px; line-height:19px; color:#2E2F2B;}
.list1 li a {color:#E85D00; text-decoration:underline; line-height:19px;}
.list1 li a:hover {text-decoration:none;}

.list2 li {background: url(../images/pimp6.gif) no-repeat  0px 7px; padding-left:10px; line-height:19px; color:#E85D00;}
.list2 li a {color:#E85D00; text-decoration:underline; line-height:19px;}
.list2 li a:hover {text-decoration:none;}


.list3 li {background: url(../images/pimp5.gif) no-repeat  0px 7px; padding-left:10px; line-height:12px; color:#2E2F2B;}
.list3 li a {color:#E85D00; text-decoration:underline; }
.list3 li a:hover {text-decoration:none;}

.list4 li {background: url(../images/pimp5.gif) no-repeat  0px 7px; padding-left:10px; line-height:19px; color:#FFFFFF;}

.list5 li {background: url(../images/pimp5.gif) no-repeat  0px 7px; padding-left:10px; line-height:14px; color:#2E2F2B;}
.list5 li a {color:#E85D00; text-decoration:underline; line-height:14px;}
.list5 li a:hover {text-decoration:none;}

.list6 li {background: url(../images/pimp5.gif) no-repeat  10px 4px; padding-left:25px;padding-right:25px; line-height:15px; color:#2E2F2B;}

.steps { padding-left:19px; padding-right:25px; font-style:italic;}



/*********************-forms-*******************************/
form {margin:0; padding:0;}
.form_total{margin:0; padding:0 0 0 3px; vertical-align:middle;font-family:Tahoma;}
.form_1 {width:107px;  height:17px;  color:#373B36; background:#ACAF95; font-size:10px; border:solid 1px #000000;}
.form_2 {width:138px;  height:21px; font-size:11px; color:#373B36; background:#ACAF95; border:solid 1px #000000;}
.form_3 {width:181px;  height:18px; font-size:11px; color:#000000; background:#ffffff;}
/****************************************************/
.txt1{ color:#1D1F1B; font-size:10px; font-weight:bold;}
.txt2{color:#FFFFFF; font-size:10px;}
.txt3{color:#C6C7BD;}
.txt4{color:#E85D00; font-weight:bold;}
.txt5{color:#E85D00;}
