@CHARSET "ISO-8859-1";

#main_ooros {
	margin: 0 10px 0 10px;
	padding: 0;
	font-family: Arial, helvetica, sans-serif;
	position:relative;
	background:#f7f7f7;
	min-height: 400px;
  	height: auto !important;
  	height: 400px;
}

#main_ooros {
	padding-bottom: 50px;
}

#content_ooros {
	position:relative;
	text-align:center;
	background:#f7f7f7;
	font-family: Arial, helvetica, sans-serif;
	color:#52565e;
	font-size:12px;
	min-height: 400px;
  	height: auto !important;
  	height: 400px;
}

#container_ooros{
background:#ffffff; 
margin-left: auto;  
margin-right: auto; 
width:95%;
}

#page_content_ooros {
	padding:25px;
}

#content_ooros h1{
	text-align:right;
	margin:20px;
	font-family: Arial, helvetica, sans-serif;
	font-weight: bold;
	color:#f99701;
	font-size:18px;
	letter-spacing:1px;
	padding-right: 40px;
}

#content_ooros h2{
	text-align:left;
	margin:10px;
	font-family: Arial, helvetica, sans-serif;
	font-weight: bold;
	color:#f99701;
	font-size:16px;
	letter-spacing:1px;
}

.small{
	font-family: Arial, helvetica, sans-serif;
	color:#b3b4b9;
	font-size:10px;
}

.container_menu{
  float:left; 
  min-height:100px; 
  width:20%;
}

.welcome_user{
  float: left; 
  text-align: left; 
  width: 100%; 
  margin-top: 10px; 
  margin-bottom: 10px;
}

.menu_div{
  background:#ffffff; 
  float:left; 
  width:100%;
}

.menu_div_title{
  background:#fcb700;
}

.menu_title{
  margin-top: 9px; 
  padding-bottom: 5px; 
  padding-left: 15px; 
  color: #ffffff
}

.content_page{
  background:#ffffff; 
  float:right; 
  width:78%;
}

.image_container{
	display:table;
	width: auto;
	padding:10px;
	margin:20px;
	background:#fff;
	border:1px solid #ccc;
}

/*Round Box*/
.t {
  background: url(../../images/ooros_new/dot.png) 0 0 repeat-x; 
  width: 20em; 
  width:100%; 
  min-height:400px;
}

.b {
  background: url(../../images/ooros_new/dot.png) 0 100% repeat-x;
  min-height: 400px;
  height: auto !important;
  height: 400px;
}

.l {
  background: url(../../images/ooros_new/dot.png) 0 0 repeat-y;
  min-height: 400px;
  height: auto !important;
  height: 400px;
}

.r {
  background: url(../../images/ooros_new/dot.png) 100% 0 repeat-y;
  min-height: 400px;
  height: auto !important;
  height: 400px;
}

.bl {
  background: url(../../images/ooros_new/bl.png) 0 100% no-repeat;
  min-height: 400px;
  height: auto !important;
  height: 400px;}

.br {
  background: url(../../images/ooros_new/br.png) 100% 100% no-repeat;
  min-height: 400px;
  height: auto !important;
  height: 400px;}

.tl {
  background: url(../../images/ooros_new/tl.png) 0 0 no-repeat;
  min-height: 400px;
  height: auto !important;
  height: 400px;
}

.tr {
  background: url(../../images/ooros_new/tr.png) 100% 0 no-repeat; 
  padding:10px;
  min-height: 400px;
  height: auto !important;
  height: 400px;
  text-align:left;
} 


/*Round Box MENU*/
.tm {
  background: url(../../images/ooros_new/dot_mt.png) 0 0 repeat-x;  
  width:100%; 
}

.bm {
  background: url(../../images/ooros_new/dot.png) 0 100% repeat-x;
}

.lm {
  background: url(../../images/ooros_new/dot.png) 0 0 repeat-y;
}

.rm {
  background: url(../../images/ooros_new/dot.png) 100% 0 repeat-y;
}

.blm {
  background: url(../../images/ooros_new/bl.png) 0 100% no-repeat;
}

.brm {
  background: url(../../images/ooros_new/br.png) 100% 100% no-repeat;
}

.tlm {
  background: url(../../images/ooros_new/tl_m.png) 0 0 no-repeat;
}

.trm {
  background: url(../../images/ooros_new/tr_m.png) 100% 0 no-repeat; 
  padding-top: 1px;
  padding-bottom: 10px;
  text-align:left;
} 

.menu {padding:0 0 0 0; list-style:none; float:left; height:25px; left:60px; margin-left:80px; margin-top:10px;}
.menu li {float:left;}
.menu li a {display:block; float:left; height:25px; line-height:23px; color:#52565E; text-decoration:none; font-family:arial, verdana, sans-serif; text-align:center; padding:0 0 0 14px; cursor:pointer; font-size:14px;background:url(../../images/ooros_new/pro_four6.gif);}
.menu li.void {display:block; float:left; height:25px; line-height:23px; color:#52565E; text-decoration:none; font-family:arial, verdana, sans-serif; text-align:center; padding:0 0 0 1px; cursor:pointer; font-size:14px;background:url(../../images/ooros_new/pro_four6.gif);}
.menu li a b {float:left; display:block; padding:0 14px 0 7px;background:url(../../images/ooros_new/pro_four6.gif)no-repeat right top;}
.menu li.current a {color:#f86900; background:url(../../images/ooros_new/pro_four6.gif);}
.menu li.current a b {background:url(../../images/ooros_new/pro_four6.gif) no-repeat right top;}
.menu li a:hover {color:#f86900; background: url(../../images/ooros_new/pro_four6.gif);}
.menu li a:hover b {background:url(../../images/ooros_new/pro_four6.gif) no-repeat right top;}
.menu li.current a:hover {color:#f86900; background: url(../../images/ooros_new/pro_four6.gif); cursor:default;}
.menu li.current a:hover b {background:url(../../images/ooros_new/pro_four6.gif) no-repeat right top;}


.manDiv {padding:0 0 0 0; width: 140px; float: right;}
.langMan {padding:0 15px 0 0; margin-top: 12px; text-align:right;}
.logMan {padding:0 15px 0 0; text-align:right; margin-top: 10px;}
.logMan a {color:#52565E; text-decoration:none; font-family:arial, verdana, sans-serif; cursor:pointer; font-size:14px;}
.logMan a:hover {color:#f86900;}
.logMan a.current{color:#f86900;}

#extLogo {
	padding:0; 
	height:35px; 
	float: left; 
	margin-top: 2px;
	margin-left: 20px; 
	border:1px solid #e7e7e7;
}

.submenu {}
.submenu span {display:block; width:100%-2px; text-indent:10px; color:#52565E; text-decoration:none; font-family:arial, verdana, sans-serif; cursor:pointer; font-size:12px;padding-top:3px;padding-bottom:3px;}
.submenu span b {display:block;}
.submenu span.selected {color:#f99701; background:#ffffff;padding-top:3px;padding-bottom:3px;border-left:1px solid #fcb700;border-right:1px solid #fcb700;text-decoration:underline;}
.submenu span.selected b {}
.submenu span:hover {color:#c34900;background:#fefab8;padding-top:3px;padding-bottom:3px;border-left:1px solid #fcb700;border-right:1px solid #fcb700;}
.submenu span:hover b {}
.submenu span.selected:hover {color:#c34900; background:#fefab8;padding-top:3px;padding-bottom:3px;border-left:1px solid #fcb700;border-right:1px solid #fcb700;}
.submenu span.selected:hover b {}

.imgColumn {
  width: 20%;
  valign: hcenter;
  }
  
.textColumn {
  width: 30%;
  text-align: justify;
  vertical-align:top;
  }
  
.gliderHP {
  font-family: "Lucida Grande","Lucida Sans Unicode","Trebuchet MS",Helvetica,Arial,Verdana,sans-serif;
  color: rgb(4, 42, 68);
  font-size: 12px;
  font-weight: bold;
  }

.privacy_title{
	text-align:left;
	margin:10px;
	font-family: Arial, helvetica, sans-serif;
	font-weight: bold;
	font-size:14px;
}

#messages{
	margin-left:auto; 
	margin-right:auto;
	padding:10px; 
	text-align:center; 
	width:70%; 
	margin-bottom:10px	
}

.info{
	color:#52565e;
	font-size:12px;
	font-weight:bold;
}

.warn{
	color:#fcb700;
	font-size:12px;
	font-weight:bold;
}

.error{
	color:#f64601;
	font-size:14px;
	font-weight:bold;
}

.error_form {
	padding: 5px;
	border: 1px solid #ccc;
	color : #ff5000;
	font-style: italic;
}

.outline_standard {
	outline-color: #ccc;
	outline-style: solid;
	outline-width: thin;
}

.outline_error {
	outline-color: #ff5000;
	outline-style: solid;
	outline-width:thin;
}

.glider_logo {

   position: absolute; 
   left: -50px; 
   top: -40px;

}

.news {
    position: absolute;
    bottom: -10px; 
    left: -10px; 
    width: 300px;
    border: 1px solid #666666;
    padding-top: 40px;
    padding: 2px;
    background-color: white;
}

.news_header {
    border-width: 0px;
    background-color: #666666;
    padding: 2px;
    padding-right: 20px;
    font-weight: bold;
    bottom: 0px; 
    height: 20px;
    color: white;
    text-align: right;
}

.news_body {
    padding-left: 3px;
    display:none;
    font-family: "Lucida Grande","Lucida Sans Unicode","Trebuchet MS",Helvetica,Arial,Verdana,sans-serif;*
}

.news_body_container {
    height: 130px;
}

.imageLink {
	border: 0;
	text-decoration:none; 
	cursor:pointer;
}

.news_title {
    float: left;
    right: 2px;
    font-weight: bold;
    margin-left: 5px;
    width: 270px;
}

.news_icon {
    float: left;
    padding-left: 2px;
    width: 20px;
}

.news_icon img {
    height: 15px;
    width: 15px;
}