/* CSS Document */
body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	background-color:#EFF0E4;
	margin-top:0;
	margin-bottom:0;
}
.page_text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
.page_text input{
	width:100%;
}
.page_text select{
	width:100%;
}
.page_text textarea{
	width:100%;
}
.white_text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
.top_line{
	height:13px;
	background-image:url(WriteFolder/pics/top_line_bg.jpg);
	background-repeat:repeat-x;
}
.top_white{
	height:46px;
	background-image:url(WriteFolder/pics/top_bg.jpg);
	background-repeat:repeat-y;
}
.menu{
	height:24px;
	background-color:#94B197;
}
.bottom_white{
	height:123px;
	background-image:url(WriteFolder/pics/top_bg.jpg);
	background-repeat:repeat-y;		
}
.bottom_line{
	height:13px;
	background-image:url(WriteFolder/pics/bottom_line.jpg);
	background-repeat:repeat-x;
}
.title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#323F12;
	font-weight:bold;
}
ul li{
	list-style-type:square;
}
a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#323F12;
	text-decoration:none;
}
a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#323F12;
	text-decoration:underline;	
}
.inside_middle{
	background-image:url(WriteFolder/pics/inside_page_bg.jpg);
	background-repeat:repeat-y;
}
input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:20px;
}
textarea{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	overflow:auto;
}
select{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	border:1px solid #999999;
	padding:0px;
}
.ibutton{
	border:1px solid #888D4B;
	background-color:#A4A95C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;!important		
	height:20px;
	padding:0;
}
.labels{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
}
.article_image{
        border:1px solid #CCCCCC;
		padding:4px;
}
.summary_headline{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4A4E1F;
	font-weight:bold;	
}
.DataGridHeader
{
	font-weight: bold;
	font-size: 11px;
	color: #004080;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 25px;
	background-color: #becfd9;
	text-decoration: none;
}
.DataGridGroupHeaderItemStyle
{
	font-weight: bold;
	color: black;
	background-color: #f6fdf5;
}
.DataGridEdit
{
	font-family: Verdana;
	border-right: gainsboro 1px solid;
	border-top: gainsboro 1px solid;
	border-left: gainsboro 1px solid;
	color: black;
	border-bottom: gainsboro 1px solid;
	background-color: ghostwhite;
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 10px; 
	PADDING-TOP: 10px
}
.DataGridItem
{
	font-size: 11px;
	color: #004080;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 20px;
	background-color: #f8f9fb;
}
.DataGridAlter
{
	color:#004080;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color: #eaeff2;
}
.DataGridHeaderL2
{
	font-weight: bold;
	color: #727272;
	font-family: Verdana;
	background-color: #eaeaea;
	text-align: left;
	text-decoration: none;
}
.DataGridBackL2
{
	border-right: #bdc5c2 1px solid;
	border-top: #bdc5c2 1px solid;
	border-left: #bdc5c2 1px solid;
	color: #727272;
	border-bottom: #bdc5c2 1px solid;
	font-family: Verdana;
	background-color: #eaeaea;
	text-decoration: none;
}
.DataGridItemL2
{
	color: black;
	background-color: #ffffff;
}
.DataGridAlterL2
{
	color: black;
	background-color: #FAFAFA;
}
.DataGridHeader1
{
	BORDER-RIGHT: dimgray 1px solid; 
	BORDER-TOP: dimgray 1px solid; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	TEXT-TRANSFORM: none; 
	BORDER-LEFT: dimgray 1px solid; 
	COLOR: #f2742a; 
	BORDER-BOTTOM: dimgray 1px solid; 
	FONT-FAMILY: Verdana; 
	BACKGROUND-COLOR: whitesmoke; 
	TEXT-ALIGN: center;
}
.outertable {
	border:1px solid #B0BEC7;
}
.table_title
{
	font-weight: bold;
	color: #FFFFFF;
	font-family: Verdana;
	background-color: #7F7F7F;
	text-decoration: none;
}
/***************************/
.hand { 
	cursor: pointer;
}
a.ilnkbutton:link, a.ilnkbutton:visited, a.ilnkbutton:active, a.ilnkbutton:hover
{
	border-top-width: 1px;
	font-weight: bold;
	border-left-width: 1px;
	font-size: 8pt;
	border-left-color: #000000;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	color: #FFFFFF;
	border-top-color: #000000;
	font-family: Verdana, Helvetica, sans-serif;
	border-right-width: 1px;
	text-decoration: none;
	border-right-color: #000000;
}
/*********************************/
.TextReadOnly
{
	border-right: navy 1px solid;
	border-top: navy 1px solid;
	border-left: navy 1px solid;
	border-bottom: navy 1px solid;
	background-color: #f3f7fd;
}
.subnavigation
{
	font-weight: bold;
	color: #245195;
}
/***************/
.add_button, a.add_button:link, a.add_button:visited, a.add_button:active, a.add_button:hover
{
	font-weight: bold;
	font-size: 10px;
	color: #B2B2B2;
	font-family: Verdana;
	text-decoration: underline;
}
/**********************/
.error
{
	font-size: 8pt;
	color: red;
	font-family: Verdana;
}

.message
{
	font-weight: normal;
	color: #1f6617;
	font-size: 8pt;
	font-family: Verdana;
}

.info
{
	font-style: italic;
}

.fieldheader
{
	font-weight: bolder;
}
.titulo
{
	font-weight: bold;
	font-size: 13px;
	color: #63965E;
	font-family: Verdana;
}
.titulo_pago
{
	font-weight: lighter;
	font-size: medium;
	font-family: Verdana;
}
.renew_mainservice
{
	font-weight: bold;
	font-size: 8pt;
	color: red;
	font-family: Verdana;
	background-color: #fee8e8;
}
.renew_otherservice
{
	font-weight: bold;
	font-size: 8pt;
	color: red;
	font-family: Verdana;
	background-color: #fee8e8;
}
.update_mainservice
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	font-family: Verdana;
	background-color: #ffffcc;
}
.update_otherservice
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	font-family: Verdana;
	background-color: #ffffcc;
}
.welcome
{
	font-weight: bold;
	font-size: larger;
	font-family: Verdana;
}
.manito
{
	cursor: hand;
}
/***************/
.menu_sub1
{
	font-weight: bold;
	font-size: 9px;
	color: Black;
	font-family: Verdana;
}
a.menu_sub1:link
{
	font-weight: bold;
	font-size: 9px;
	color: Black;
	font-family: Verdana;
	text-decoration: none;
}
a.menu_sub1:visited
{
	font-weight: bold;
	font-size: 9px;
	color: Black;
	font-family: Verdana;
	text-decoration: none;
}
a.menu_sub1:active
{
	font-weight: bold;
	font-size: 9px;
	color: Black;
	font-family: Verdana;
	text-decoration: none;
}
a.menu_sub1:hover
{
	font-size: 9px;
	font-family: Verdana;
}
/**********************/
/*HELP *******************/
.help_title
{
	font-weight: bold;
	font-size: 15px;
	font-family: Verdana;
}
.hel_subtitle
{
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana;
}
/*************************/
/*** ADMIN LAYOUT ***/
/*This is the class for sign out button at top right*/
.signout_btn{
	background-image:url(images/signout_end.jpg);
	background-repeat:repeat-x;
	vertical-align:middle;
	border-width:1px;
	border-right-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;		
	border-bottom-color:#B0BEC7;
	border-right-color:#B0BEC7;
	border-top-color:#B0BEC7;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
/*This is the class for home button at top right*/
.home_btn{
	background-image:url(images/signout_end.jpg);
	background-repeat:repeat-x;
	vertical-align:middle;
	border:1px solid #B0BEC7;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
/*This is the class for the date text at the top(July 5,2006 19:30:02)*/
.date{
	color:#004080;		
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.labels{
	color:#004080;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.top_table{
	background-image:url(images/top_bg.jpg);
	background-repeat:repeat-x;
}
.title{
	color:#004080;
	font-size:18px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.subtitle{
	color:#004080;
	font-size:15px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.orange_bar{
	background-image:url(images/orange_bar.jpg);
	background-repeat:repeat-x;
	height:6px;
}
.bottom_orange_bar{
	background-image:url(images/bottom_orange_bar.jpg);
	background-repeat:repeat-x;
}
.btn_table{
		border:1px solid #B0BEC7;
}
.page_testing{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#990304;
}

.DataGridHeader{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4A4E1F;
	background-color:#E9ECD9;
}
.DataGridItem{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
.outertable{
	border:0px;
}