﻿/* CSS Document */
 
.MasterBODY
{
    background-position: left 265px;
    font-weight: normal;
    font-size: 11px;
    margin: 0px;
    background-color: #ffffff;
    font-family: Arial, Verdana, Helvetica;
    margin-top: 0px;
    margin-left: 0px;
    line-height: 130%;
    background-image: url(images/main_bg2.jpg);
    background-repeat: no-repeat;
}
.register_btn_container
{
    margin: 0 0px 0px 0;
     
    text-align:right;
    height: 21px;
    cursor: hand;
    display:block;
}
.register_btn_container img 
{
    margin-right: 5px;
}
#maincontent_container
{
    margin-left: auto;
    margin-right: auto;
      
}

#left_menu
{
   height: 400px; 
   width: 100px;
   float:right;
 
   text-align: right;     
}
 

#header_img
{
    background-image: url(images/header.jpg);
    background-repeat: no-repeat;
    height:165px;
    width:600px;
   
    
}
.PageTitle
{
    border-style: none none dotted none;
    vertical-align: top;
    width: 98%;
    position: static;
    background-color: transparent;
    text-align: left;
    font-size: 14pt;
    color: #FFCC00;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    padding-bottom: 5px;
    margin-top: 25px;
    margin-left: 0px;
    border-bottom-width: 1px;
    border-bottom-color: #fff;
}                                    

.login_body
{
    background-color: #ffffff;
}

.login_td
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    background-image: url(images/SolarCMS_login_07.gif);
    background-repeat: no-repeat;
    background-color: #742e5c;
}
.login_bgcolor {
background-color:#189e96}

.login_h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 15px;
	padding-top: 10px;
	padding-left: 10px;
}

.login_div
{
	
	padding-top: 0px;
	padding-left: 18px;
	padding-right: 10px;
	padding-bottom: 5px;
}
.login_btn
{
    display: block;
	width: 70px;
	text-align: center;
	text-decoration: none;
	 
	font-size:12px;
	color: #FFFFFF;
	font-weight: bold;
	height: 14px;
	vertical-align: middle;
	padding-top: 2px;
	padding-bottom: 4px;
	 margin-top: 5px;
	background-color: #FF0000;
	border: 1px solid #FFFFFF;
}
/*content area BODY*/
BODY
{
    /*BACKGROUND-COLOR: #742e5c;*/
    BACKGROUND-COLOR: #137771;
   font-weight : normal;
    font-size: 9pt;
    margin: 0px;
    color: #ffffff;
    font-family: Arial, Verdana, Helvetica;
    margin-top: 0px;
    margin-left: 0px;
}


TABLE
{
    FONT-FAMILY: Verdana, Arial, Helvetica;
     font-size: 9pt;
}


UL
{
    FONT-FAMILY: Verdana, Arial, Helvetica;
	MARGIN-TOP: 15px;
}

LI
{
    FONT-WEIGHT: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    MARGIN-TOP: 10px;
}

HR
{
	color: #cccc99;
}
A:link
{
    color: #99CCFF;
}
 A:hover
{
    color: #ff9900;
}

  A:visited
{
    color: #99CCFF;
}
.notop
{
    MARGIN-TOP: 0px
}
.nobottom
{
    MARGIN-BOTTOM: 0px
}
.nomargin
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px
}

H1
{
    margin-top: 10px;
    font-weight: bold;
    font-size: 13pt;
    margin-bottom: 0px;
    color: #fff;
    font-family: Verdana, Arial, Helvetica;
}
H2
{
    font-weight: bold;
    font-size: 11pt;
    margin-bottom: 3px;
    padding-bottom: 3px;
    color: #ECD9FF; /*border-bottom: #99CC66 1px solid;*/
    font-family: Verdana, Arial, Helvetica;
}
H3
{
    font-weight: bold;
    font-size: 10pt;
    margin-bottom: 3px;
    padding-bottom: 3px;
    color: #D5EAFF; /*border-bottom: #99CC66 1px solid;*/
    font-family: Verdana, Arial, Helvetica;
}
H4
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 80%;
    MARGIN-BOTTOM: 0px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
img {border:none;}

.footer
{
    padding-top: 10px;
    padding-left: 20px;
    padding-right: 20px;
    font-weight: normal;
    font-size: 72%;
    margin-bottom: 0px;
    color: #696969;
    font-family: Verdana, Arial, Helvetica;
    text-align: center;
}
.bottom_line
{
	margin-bottom: 5px;
	padding-bottom: 5px;
	border-bottom: #ff3300 1px solid;
}	
.img_and_bottom_line
{
	background-position: right top;
	background-image: url(images/folder_img.gif);
	border-bottom: #ff3300 1px solid;
	background-repeat: no-repeat;
}
.header_bgimage
{
	background-image: url(images/images/header_01.gif);
	background-repeat: no-repeat;
}
.small
{
	font-weight: normal;
	font-size: 55%;
	margin-bottom: 0px;
	color: #696969;
	padding-top: 10px;
	font-family: Verdana, Arial, Helvetica;
	text-align: center;
}
.navigation
{
	font-size: 72%;
	font-family: Verdana, Arial, Helvetica;
	text-align: center;
}
.search_btn
{
	font-weight: bold;
	font-size: 80%;
	color: #ffffff;
	border-top-style: none;
	font-family: Verdana, Arial, Helvetica;
	border-right-style: none;
	border-left-style: none;
	height: 18px;
	background-color: #ff0000;
	border-bottom-style: none;
}

.save_btn
{
    color: black;
    background-color: #ff6666;
    border-color: #864001;
    border-width: 1px;
    border-style: Solid;
    font-weight: bold;
    cursor: pointer;
}

a.links
{
    color: #0099ff;
}
a.links: visited
{
    color: #0099ff;
}

a.links :hover
{
    color: #ff9900;
}
.cat_title
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 120%;
    padding-BOTTOM: 3px;
    COLOR: #ff0033;
    FONT-FAMILY: Verdana, Arial, Helvetica;	
}
.underline2
{
    border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FF3300;
}


a.nav_links
{
	color: #ffffff;
	text-decoration: none;
}
a.nav_links:visited
{
	color: #ffffff;
	text-decoration: none;
}
a.nav_links:hover
{
	color: #ffcc00;
	text-decoration: none;
}

.hand_cursor
{
	cursor: hand;
	border-bottom: gray 1px solid;

}

.padding_all 
{
	padding: 0,10,20,0
}
.padding_left
{
	padding-left: 37px
}
.bcs_text
{
	font-weight: normal;
	font-size: 7pt;
	padding-top: 10px;
	font-family: Verdana, Arial;
}
.small_text
{
	font-weight: normal;
	font-size: 7pt;
	font-family: Verdana, Arial;
}
.border_top
{
 BORDER-TOP: #95a360 1px solid 
}
TD.agendadescriptionborder
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #2C8EC0 1px solid;
    BORDER-right: #2C8EC0 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #2C8EC0 1px solid
}

TD.agendadescriptionborder_topLine
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #2C8EC0 1px solid;
    BORDER-right: #2C8EC0 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #2C8EC0 1px solid;
    BORDER-top: #2C8EC0 1px solid
}
.agendasession_bg
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    background-color: #2C8EC0;
    BORDER-BOTTOM: #2C8EC0 1px solid
}
.date
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    MARGIN-LEFT: 5px;
    COLOR: #ffffff;
    FONT-STYLE: italic;
    FONT-FAMILY: Times, serif;
     background-color: #0C3B54;
}
TD.agendadateborder
{
    BORDER-LEFT: #2C8EC0 1px solid;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    WIDTH: 15%;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #2C8EC0 1px solid
}
TD.agendaborder_right
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    WIDTH: 15%;
    PADDING-TOP: 5px;
    BORDER-right: #2C8EC0 1px solid;
    BORDER-BOTTOM: #2C8EC0 1px solid
}
.noborder
{
	margin-top:0px;
	margin-bottom:0px;
}
.tc_bg_bottom {
	background-image: url(images/TC_11.gif);
	background-repeat: no-repeat;
}
.footer_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #189e96;
	padding-left: 90px;
	 
}
#bcs_line a:visited {
	color: #666;
	font-size: 7pt;
	 
}
#bcs_line a:link {
	color: #999999;
	font-size: 7pt;
	   font-family: "trebuchet MS", Arial, Helvetica, sans-serif;
	
}
#bcs_line a:hover
{
    color: #0099ff;
    font-size: 7pt;
 
}

 
 
.tc_bg_left
{
	background-image: url(images/TC_02.jpg);
	background-repeat: no-repeat;
}
.top_header
{
       background-image: url(images/top_banner.jpg);
    background-repeat: no-repeat;
}
 

 
 
.frame_body
{
    BACKGROUND-COLOR: #189e96;
   font-weight : normal;
    font-size: 9pt;
    margin: 0px;
    color: #ffffff;
    font-family: Arial, Verdana, Helvetica;
    margin-top: 0px;
    margin-left: 0px;
    padding: 10px;
    
   
}
.content_table
{
   BACKGROUND-COLOR: #137771;
    }
    
    
input.menu_login
{
    width: 71px;
    height: 20px;
    outline: none;
    color: #137771;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    background-color: transparent;
    border-bottom-style: none;
    cursor:pointer;
    text-align:right;
}
input.menu_login:hover {
color: #4DAEE5;
}

 
.btn_unselected
{
    border-right: none;
    padding-right: 2px;
    border-top: none;
    padding-left: 5px;
    font-weight: normal;
    font-size: 10pt;
    padding-bottom: 2px;
    border-left: none;
    width: 93px;
    color: #FFFFFF;
    padding-top: 2px;
    border-bottom: #ffffff 1px solid;
    font-family: Arial;
    BACKGROUND-COLOR: #189e96;
    text-align: left;
    cursor: pointer;
}

.btn_unselected:hover
{
    border-right: none;
    padding-right: 2px;
    border-top: none;
    padding-left: 5px;
    font-weight: normal;
    font-size: 10pt;
    padding-bottom: 2px;
    border-left: none;
    width: 93px;
    color: #FFFFFF;
    padding-top: 2px;
    border-bottom: #ffffff 1px solid;
    font-family: Arial;
    background-color: #137771;
    text-align: left;
    cursor: pointer;
    
}

.btn_selected
{
    border-right: none;
    padding-right: 2px;
    border-top: none;
    padding-left: 5px;
    font-weight: normal;
    font-size: 10pt;
    padding-bottom: 2px;
    border-left: none;
    width: 93px;
    color: #ffffff;
    padding-top: 2px;
    border-bottom: #ffffff 1px solid;
    font-family: Arial;
    background-color: #137771;
    text-align: left;
    cursor: pointer;
     
}
 
 #footer_logo
{
    display: inline;
    float: left;
    margin-top:10px
}
#bcs_line 
{
     float:right;
	margin-top: 10px;
	 
	text-align: right;
    }
.sc_link a
{
    display: block;
    cursor: pointer;
    width: 110px;
    padding: 5px;
    color: #fff;
    text-decoration: none;
     
    margin-top: 0px;
    margin-bottom:120px;
    margin-right: 18px;
    background-color:#999;
    font-size:9pt;
    font-family: Arial, Helvetica, sans-serif;
}

