html {
	overflow: -moz-scrollbars-vertical;
}

body {
	font: 0.8em arial, helvetica, sans-serif;
}

/* begin TABS */
a {
	outline:0px;
	cursor:pointer;
	font-weight: bold; 
	color:#006699;
	text-decoration:none;
}

img{
	border:0px;
}

#header ul {
	list-style: none;
	padding: 0;
	margin: 0;
	font-size:14px;
	font-weight:bold;
}

#header li {
	float: left;
	border: 1px solid;
	border-bottom-width: 0px;
	margin: 0 1em 0 0;
}

#header a {
	outline:0px;
	display: block;
	padding: 5px 5px 5px 5px;
	text-decoration:none;
}

a.links {
	outline:0px;
	display: block;
	padding: 1px;;
	font-size: 13px;
	font-weight: bold; 
	color:#999999;
	text-decoration:none;
}
a.links:hover {
	color:#2B7494;
}
a.links:active {
	color:#000033;
}

a.linksVisited {
	outline:0px;
	display: block;
	padding: 5px 10px 5px 10px;
	font-size: 13px;
	font-weight: bold; 
	color:#2B7494;
	text-decoration:none;
}

a.linksVisited:active {
	color:#000033;
}

a.menu {
	font-size: 11px;
	font-weight: bold; 
	color:#999999;
	text-decoration:none;
}
a.menu:hover {
	color:#006699;
}
a.menu:active {
	color:#000033;
}

a.menu:visited {
	font-size: 11px;
	font-weight: bold; 
	color:#999999;
	text-decoration:none;
}

a.menu:visited:hover {
	font-size: 11px;
	font-weight: bold; 
	color:#006699;
	text-decoration:none;
}

a.menu_logout {
	font-size: 11px;
	font-weight: bold; 
	color:#999999;
	text-decoration:none;
}
a.menu_logout:hover {
	color:#990000;
}
a.menu_logout:active {
	color:#000033;
}

a.menu_logout:visited {
	font-size: 11px;
	font-weight: bold; 
	color:#999999;
	text-decoration:none;
}

a.menu_logout:visited:hover {
	font-size: 11px;
	font-weight: bold; 
	color:#990000;
	text-decoration:none;
}

.msg{
	color:#990000;
	font-size:12px;
	font-weight:bold;
}	

.error{
	color:#990000;
	font-size:11px;
	font-weight:normal;
}	

.selected {
	position: relative;
	top: 1px;
	background:#F7F7F7;
}

.selected a {
	color:#006699;
}

/* CONTENTS */	
#content {
	border: 1px solid;
	clear: both;
	padding:10px;
	padding-bottom:30px;
	color:#999999;
	background:#F7F7F7;		
}

h1 {
	font-size:14px;
	margin: 0;
	padding: 0 0 1em 0;
}
.titleTabs{
	font-weight:bold;
	padding:10px;
	text-align:center;
	color:#333333;
}
/* end TABS */

.webImg{
	border: 1px solid #999999;
	padding:7px;
	background-color:#F7F7F7;
}


/* LINKS */

a.linksMenu {
	outline:0px;
	font-size: 11px;
	font-weight: bold; 
	color:#2B7494;
	text-decoration:none;
}
a.linksMenu:hover {
	color:#003366;
}

a.linksMenu:active {
	color:#000033;
}

a.delete {
	outline:0px;
	font-size: 10px;
	color:#FF5B5B;
	text-decoration:none;
}
a.delete:hover {
	color:#990000;
}

a.delete:active {
	color:#CC0000;
}


a.text2 {
	outline:0px;
	font-size: 11px;
	font-weight: bold; 
	color:#2B7494;
	text-decoration:none;
}
a.text2:hover {
	color:#003333;
}

a.text2:active {
	color:#000033;
}


/* END LINKS */

.textareaCounter {
	color:#990000;
}
.textareaCounterLeft {
	color:#FF6633;
}
.textLoading {
	font-family : Tahoma;
	font-size : 11px;
	color:#999999;
	text-decoration : none;
}

.form_text {
	font-family : Tahoma;
	font-size : 11px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	padding:1px;
	color:#000000;
	text-decoration : none;
}

.form_button {
	font-family : Tahoma;
	font-size : 11px;
	font-weight : bold;
	color:#134B6B;
	text-decoration : none;
}
.form_button_ready {
	font-family : Tahoma;
	font-size : 12px;
	font-weight : bold;
	color:#009966;
	text-decoration : none;
}
.form_reset {
	font-family : Tahoma;
	font-size : 12px;
	font-weight : bold;
	color:#990000;
	text-decoration : none;
}
.container-require{
	border-top: 1px solid #818181;
	border-left: 1px solid #818181;
	border-bottom: 1px solid #818181;
	border-right: 1px solid #818181;
	background-color:#FDFEFF;
	font-size:11px;
	padding:10px;
	height:30px;
	position:absolute; 
	left:22%; 
	top:292px;
}
.container-help-loading{
	border-top: 1px solid #818181;
	border-left: 1px solid #818181;
	border-bottom: 1px solid #818181;
	border-right: 1px solid #818181;
	background-color:#FDFEFF;
	font-size:11px;
	padding:10px;
	position:absolute; 
	left:24.5%; 
	top:450px;
}

.boxStandart{
	border-top: 1px solid #818181;
	border-left: 1px solid #818181;
	border-bottom: 1px solid #818181;
	border-right: 1px solid #818181;
	background-color:#FDFEFF;
	font-size:11px;
	padding:10px;
	position:absolute; 
}

.boxGenericHelp{
	border-top: 1px solid #818181;
	border-left: 1px solid #818181;
	border-bottom: 1px solid #818181;
	border-right: 1px solid #818181;
	background-color:#FDFEFF;
	font-size:11px;
	padding:10px;
	position:absolute;
}

.boxGenericError{
	border-top: 1px solid #990000;
	border-left: 1px solid #990000;
	border-bottom: 1px solid #990000;
	border-right: 1px solid #990000;
	background-color:#FDFEFF;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=95); -moz-opacity : 0.95;
	color:#990000;
	font-size:12px;
	font-weight:bold;
	padding:10px;
	position:absolute;
	width:450px;
	height:auto;
}

.boxGenericSuccess{
	border-top: 1px solid #009D9D;
	border-left: 1px solid #009D9D;
	border-bottom: 1px solid #009D9D;
	border-right: 1px solid #009D9D;
	background-color:#FDFEFF;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=95); -moz-opacity : 0.95;
	color:#339933;
	font-size:12px;
	font-weight:bold;
	padding:10px;
	position:absolute;
	width:450px;
	height:auto;
}

.boxTheme{
	border-top: 1px solid #818181;
	border-left: 1px solid #818181;
	border-bottom: 1px solid #818181;
	border-right: 1px solid #818181;
	background-color:#FDFEFF;
	font-size:11px;
	padding:10px;
	width:150px;
}

.boxLogo{
	border-top: 1px solid #818181;
	border-left: 1px solid #818181;
	border-bottom: 1px solid #818181;
	border-right: 1px solid #818181;
	background-color:#EBEBEB;
	width:200px;
	height:110px;
	text-align:center;
	padding-top:5px;
}

.boxLogoSmall{
	border-top: 1px solid #818181;
	border-left: 1px solid #818181;
	border-bottom: 1px solid #818181;
	border-right: 1px solid #818181;
	background-color:#EBEBEB;
	width:95px;
	height:70px;
	text-align:center;
	padding-top:5px;
}

/* help template */
.container-template{
	border-top: 1px solid #818181;
	border-left: 1px solid #818181;
	border-bottom: 1px solid #818181;
	border-right: 1px solid #818181;
	font-size:11px;
	padding:10px;
	height:285px;
	width:1070px;
}

.container-palet{
	border-top: 1px solid #818181;
	border-left: 1px solid #818181;
	border-bottom: 1px solid #818181;
	border-right: 1px solid #818181;
	font-size:11px;
	padding:10px;
}

.ffffff{
	border-top: 1px solid #818181;
	border-left: 1px solid #818181;
	border-bottom: 1px solid #818181;
	border-right: 1px solid #818181;
}

/* end */

.borders{
	border-top: 1px solid #818181;
	border-left: 1px solid #818181;
	border-bottom: 1px solid #818181;
	border-right: 1px solid #818181;
}


.listViewportIcons {
	padding-top:20px;
}

.listViewportIcons img {
	padding-left:10px;
}

/* the atual css code*/
.title1 {
	font-family : Tahoma;
	font-size : 14px;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	color : #082442;
	text-decoration : none;
}
a.title1 {
	font-family : Tahoma;
	font-size : 12px;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : underline;
}
a.title1:VISITED {
	font-family : Tahoma;
	font-size : 12px;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : underline;
}
a.title1:HOVER {
	font-family : Tahoma;
	font-size : 12px;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : underline;
}
.title2 {
	font-family : Tahoma;
	font-size : 14px;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	color : #000000;
	text-decoration : none;
}
a.title2 {
	font-family : Tahoma;
	font-size : 12px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #003399;
	text-decoration : underline;
}
a.title2:VISITED {
	font-family : Tahoma;
	font-size : 12px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #003399;
	text-decoration : underline;
}
a.title2:HOVER {
	font-family : Tahoma;
	font-size : 12px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #003399;
	text-decoration : underline;
}
.sub_title1 {
	font-family : Tahoma;
	font-size : 14px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #082442;
	text-decoration : none;
}
a.sub_title1 {
	font-family : Tahoma;
	font-size : 12px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #FFFFFF;
	text-decoration : underline;
}
a.sub_title1:VISITED {
	font-family : Tahoma;
	font-size : 12px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #FFFFFF;
	text-decoration : underline;
}
a.sub_title1:HOVER {
	font-family : Tahoma;
	font-size : 12px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #FFFFFF;
	text-decoration : underline;
}
.sub_title2 {
	font-family : Tahoma;
	font-size : 14px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
}
a.sub_title2 {
	font-family : Tahoma;
	font-size : 12px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #003399;
	text-decoration : underline;
}
a.sub_title2:VISITED {
	font-family : Tahoma;
	font-size : 12px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #003399;
	text-decoration : underline;
}
a.sub_title2:HOVER {
	font-family : Tahoma;
	font-size : 12px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #003399;
	text-decoration : underline;
}
.text1 {
	font-family : Tahoma;
	font-size : 12px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #082442;
	text-decoration : none;
}
a.text1 {
	font-family : Tahoma;
	font-size : 12px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #FFFFFF;
	text-decoration : underline;
}
a.text1:VISITED {
	font-family : Tahoma;
	font-size : 12px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #FFFFFF;
	text-decoration : underline;
}
a.text1:HOVER {
	font-family : Tahoma;
	font-size : 12px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #FFFFFF;
	text-decoration : underline;
}
.text2 {
	font-family : Tahoma;
	font-size : 12px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
}

.nav1 {
	font-family : Tahoma;
	font-size : 11px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #082442;
	text-decoration : none;
}
a.nav1 {
	font-family : Tahoma;
	font-size : 11px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #FFFFFF;
	text-decoration : underline;
}
a.nav1:VISITED {
	font-family : Tahoma;
	font-size : 11px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #FFFFFF;
	text-decoration : underline;
}
a.nav1:HOVER {
	font-family : Tahoma;
	font-size : 11px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #FFFFFF;
	text-decoration : underline;
}
.nav2 {
	font-family : Tahoma;
	font-size : 11px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
}
a.nav2 {
	font-family : Tahoma;
	font-size : 11px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #003399;
	text-decoration : underline;
}
a.nav2:VISITED {
	font-family : Tahoma;
	font-size : 11px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #003399;
	text-decoration : underline;
}
a.nav2:HOVER {
	font-family : Tahoma;
	font-size : 11px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #003399;
	text-decoration : underline;
}

.media {
	font-family : Tahoma;
	font-size : 11px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
}
a.media {
	font-family : Tahoma;
	font-size : 11px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #FFFFFF;
	text-decoration : none;
}
a.media:VISITED {
	font-family : Tahoma;
	font-size : 11px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #FFFFFF;
	text-decoration : none;
}
a.media:HOVER {
	font-family : Tahoma;
	font-size : 11px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #FFFFFF;
	text-decoration : underline;
}
.message {
	font-family : Tahoma;
	font-size : 12px;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	color : #FF0000;
	text-decoration : none;
}
a.message {
	font-family : Tahoma;
	font-size : 12px;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	color : #003399;
	text-decoration : underline;
}
a.message:VISITED {
	font-family : Tahoma;
	font-size : 12px;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	color : #003399;
	text-decoration : underline;
}
a.message:HOVER {
	font-family : Tahoma;
	font-size : 12px;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	color : #003399;
	text-decoration : underline;
}

/* 	IFRAME UPLOAD */	
.iframe {
	border-width: 0px;
	height: 120px;
	width: 400px;
}
.iframe.hidden_small {
	visibility: hidden;
	width:0px;
	height:0px;
}

#main {
	overflow: hidden;
	margin: auto;
	width: 410px;
	height: 200px;
	border-style: solid;
	border-width: 0px;
	background-color: white;
}

.titleOrder {
	font-family : Tahoma;
	font-size : 13px;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	color:#FFFFFF;
	text-decoration : none;
	text-align:left;
	padding:5px;
}


.admin_title_table{
	background-color: #F8F8F8; 
	font-weight:bold; 
	border-bottom: 1px solid #CCCCCC; 
	border-right: 1px solid #CCCCCC;
}

.admin_title_table_off{
	background-color: #F8F8F8; 
	font-weight:bold; 
	border-bottom: 1px solid #CCCCCC; 
	border-right: 0px solid #CCCCCC;
}

/* Sortable tables */
table.sortable thead {
	cursor: pointer;
}
