/********************************************************/
/*                    GLOBAL SETTINGS                   */
/********************************************************/
body
{
/*	background-color: #D7F2FF;*/
	background-color:White;
	font-family: Verdana, Times New Roman, Arial;
	font-size: 10px;
	/*scrollbar-arrow-color:  #EDF9FF; /*ARROWS*/
	scrollbar-arrow-color:  #ffffff; /*ARROWS*/
	scrollbar-base-color: #EDF9FF; /*DONT KNOW*/
	scrollbar-3dlight-color: #005eae;  /*BORDER 3D*/
	scrollbar-darkshadow-color: #EDF9FF; /*BORDER 3D*/
	scrollbar-face-color: #005eae; /*ALMOST EVERYTHING*/
	scrollbar-highlight-color: #EDF9FF; /*SOME THINGS*/
	scrollbar-shadow-color: #005eae; /*SOME BORDERS*/
	margin: 0px;
}

td
{
	font-family: Verdana, Times New Roman, Arial;
	font-size: 10px;
}

a img
{
	border: 0px;
}

form
{
	display: inline;
}


/********************************************************/
/*                          LINKS                       */
/********************************************************/
a
{
	 FONT-FAMILY: verdana;
	color: #000000;
	text-decoration: none;
}

a:hover
{
	COLOR:#8d1b3d;
	text-decoration: underline;
}
a.link
{
	FONT-FAMILY: verdana;
	COLOR:#8d1b3d;
	text-decoration: underline;
}
a.link:hover
{
	FONT-FAMILY: verdana;
	COLOR:#8d1b3d;
	text-decoration: underline;
}


/********************************************************/
/*					Menú front end						*/
/********************************************************/


.OptionsTableStyle 
	
{
	background-image:url(../WebSite/images/Menu/SubMenuBg.gif);

	BORDER-RIGHT: #000000 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: visible; BORDER-LEFT: #000000 0px solid; WIDTH: 139px; CURSOR: hand; height:149px; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 0px solid; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffff; LAYER-BACKGROUND-COLOR: #e9f2f8; color:#ddd3af;
}
.OptionsTableStyleAboutUs 
	
{
	background-image:url(../WebSite/images/Menu/SubMenuBGSmall.gif);

	BORDER-RIGHT: #000000 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: visible; BORDER-LEFT: #000000 0px solid; WIDTH: 139px; CURSOR: hand; height:72px; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 0px solid; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffff; LAYER-BACKGROUND-COLOR: #e9f2f8; color:#ddd3af;
}
.OptionStyle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; CURSOR: hand; PADDING-TOP: 1px; height:20px; text-align:center; font-size:10; color:#ddd3af;
}
.OptionLinkStyle 
{	
	FONT-SIZE: 10px; COLOR:#ddd3af; FONT-FAMILY: verdana; TEXT-DECORATION: none; font-weight:normal ;
}
.OptionLinkStyle:hover 
{	
	FONT-SIZE: 10px; COLOR:#FFFFFF; FONT-FAMILY: verdana; TEXT-DECORATION: none; font-weight:normal ;
}
.ButtonStyle {
	BORDER-RIGHT: #336699 0px solid; BACKGROUND-POSITION: 6px 50%; BORDER-TOP: #336699 0px solid; PADDING-LEFT: 26px; FONT-SIZE: 11px; BORDER-LEFT: #336699 0px solid; WIDTH: 100px; CURSOR: hand; COLOR: #000000; BORDER-BOTTOM: #336699 0px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana; HEIGHT: 20px;  TEXT-ALIGN:center;
}
.OptionMouseOverStyle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; CURSOR: pointer; PADDING-TOP: 1px; FONT-FAMILY: verdana; FONT-SIZE: 11px;  height:20px; text-align:center; color:#ffffff;
}




/********************************************************/
/*                        TABLES                        */
/********************************************************/
table.external
{
	border: solid 1px #005eae;
}

table.white
{
	border: solid 1px #FFFFFF;
	background-color: #FFFFFF;
}

table.skin
{
	border: solid 1px #cae7ff;
	background-color:#cae7ff;
}

table.bgskin
{
	border: solid 0px #FFFFF;
	background-color:#ddd3af;
}

table.space
{
	padding: 10px;
}
/***New***/
table.space5
{
	padding: 5px;
}

td.white
{
	border: solid 1px #FFFFFF;
	background-color: #FFFFFF;
}
td.text
{
	font-family:Verdana;
	font-size: 11px;
	color:#8d1b3d;
	  
}
td.textblack
{
	font-family:Verdana;
	font-size: 11px;
	color:#000000;
	  
}

td.space
{
	padding: 10px;
}
/***New***/
td.space5
{
	padding: 5px;
}

td.spacewhite
{
	border: solid 1px #FFFFFF;
	background-color: #FFFFFF;
	padding: 10px;
}

td.spaceskin
{
	border: solid 1px #FFFFFF;
	background-color: #EDF9FF;
	padding: 10px;
}
td.bgpix 
{
	background-image: url(images/bg.gif);
	/*border-bottom: #ffffff 1px solid;*/
}
td.bgpixleft 
{
	background-image: url(images/Shadowleft.jpg);
	/*border-bottom: #ffffff 0px solid;*/
}
td.bgpixright 
{
	background-image: url(images/ShadowRight.jpg);
	/*border-bottom: #ffffff 5px solid;*/
}

td.external
{
	border: solid 1px #005eae;
}

td.externalwhite
{
	border: solid 1px #005eae;
	background-color: #FFFFFF;
}

td.externalskin
{
	border: solid 1px #005eae;
	background-color: #EDF9FF;
}

td.externalspacewhite
{
	border: solid 1px #005eae;
	background-color: #FFFFFF;
	padding: 10px;
}

td.externalspaceskin
{
	border: solid 1px #005eae;
	background-color: #EDF9FF;
	padding: 10px;
}

div.external
{
	border: solid 1px #005eae;
}

div.white
{
	border: solid 1px #FFFFFF;
	background-color: #FFFFFF;
}

div.skin
{
	border: solid 1px #FFFFFF;
	background-color: #EDF9FF;
}

div.externalwhite
{
	border: solid 1px #7ABDDD;
	background-color: #FFFFFF;
}

div.space
{
	padding: 10px;
}


.titleLocation
{
	color: #8d1b3d;
	font-size: 11px;
	font-family: Verdana;
	font-weight: bold;
}


/********************************************************/
/*                      TITLEMAIN                       */
/********************************************************/
table.titlemain
{
	border: solid 1px #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #A2D5EC;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#80C0DF,endColorStr=#D1EFFD);
}
/***New***/
table.newtitlemain
{
	border: solid 1px #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
/*	background-color: #01314A;*/
    background-color:#008c09;
	/*filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#01314A,endColorStr=#77B9D9);*/
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#008c09,endColorStr=#00c80d);
}

table.titlemain td.title
{
	font-size: 11px;
	font-weight: bold;
	color: #001C2A;
}
/***New***/
table.newtitlemain td.title
{
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

/***New***/
table.newtitlemain input.imagebutton
{
	border: solid 0px #000000;
	background-color: Transparent;
	background-repeat: no-repeat;
	background-position: 0px 50%;
	padding-right: 0px;
	cursor: hand;
	cursor: pointer;
	height: 20px;
	color: #FFFFFF;
}




/********************************************************/
/*                         TABS                         */
/********************************************************/
table.tabs
{
	border-top: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
	border-bottom: solid 1px #FFFFFF;
}

table.tabs td
{
	border-left: solid 1px #FFFFFF;
	border-right: solid 1px #005eae;
}

table.tabs td div.unselected
{
	width: 100%;
	height: 100%;
	background-color: #005eae;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#005eae,endColorStr=#cae7ff);
	cursor: hand;
	cursor: pointer;
}

table.tabs td div.selected
{
	width: 100%;
	height: 100%;
	background-color: #ff0000;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ff0000,endColorStr=#fec5c5);
}

table.tabs td.lasttab
{
	border-left: solid 1px #FFFFFF;
	border-right: solid 0px #005eae;
}

table.tabs a
{
	display: block;
	color: #ffffff;
	width: 100%;
	padding-top: 2px;
	height: 100%;
}

table.tabs a:hover
{
	text-decoration: none;
}




/********************************************************/
/*                       DIVISOR                        */
/********************************************************/
td.verticaldivisorleft
{
	width: 1px;
	background-color: #005eae;
}

td.verticaldivisorright
{
	width: 1px;
	background-color: #FFFFFF;
}

td.horizontaldivisortop
{
	height: 1px;
	background-color: #005eae;
}

td.horizontaldivisorbottom
{
	height: 1px;
	background-color: #FFFFFF;
}




/********************************************************/
/*                       TOOLBAR                        */
/********************************************************/
td.toolbar
{
	height: 27px;
	background-color: #ffffff;
}
/***New***/
td.mgmttoolbar
{
	height: 27px;
	background-color: #D7F2FF;
}




/********************************************************/
/*                       LEGEND                         */
/********************************************************/
td.legend
{
	height: 27px;
	background-color: #EDF9FF;
}
/***New***/
td.newlegend
{
	/*background-color: #EDF9FF;*/
	background-color:White;
}
/***New***/
td.newlegend td
{
	font-style: italic;
}
/***New***/
td.newlegend td.references
{
	font-weight: bold;
	font-style: normal;
}
/***New***/
td.newlegend td.filters
{
	font-style: normal;
}




/********************************************************/
/*                        INPUTS                        */
/********************************************************/
input
{
	font-family: Verdana, Times New Roman, Arial;
	font-size: 10px;
	color: #000000;
}

input.imagebutton
{
	border: solid 0px #000000;
	background-color: Transparent;
	background-repeat: no-repeat;
	background-position: 0px 50%;
	padding-right: 0px;
	cursor: hand;
	cursor: pointer;
	height: 20px;
}

input.imagebuttonright
{
	border: solid 0px #000000;
	background-color: Transparent;
	background-repeat: no-repeat;
	background-position: 90% 50%;
	padding-right: 0px;
	cursor: hand;
	cursor: pointer;
	height: 20px;
}

input.textbox
{
	border: solid 1px #005eae;
}

.disabled
{
	border: solid 1px #7ABDDD;
	background-color: #D4D0C8;
}

select
{
	font-family: Verdana, Times New Roman, Arial;
	font-size: 10px;
	border: solid 1px #005eae;
}

textarea
{
	font-family: Verdana, Times New Roman, Arial;
	font-size: 10px;
	color: #000000;
	border: solid 1px #005eae;
}

input.searchbox
{
	border: solid 1px #82C6E8;
	background-color: #003048;
	color: #82C6E8;
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
}

input.searchboxdisable
{
	border: solid 1px #1C5B7B;
	background-color: #003048;
	color: #82C6E8;
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
}




/********************************************************/
/*                        LIST                          */
/********************************************************/
tr.listtitle td
{
	background-color: #005eae;
	font-weight: bold;
	color: #FFFFFF;
}

tr.listitemeven td
{
	/*border-bottom: solid 1px #7ABDDD;
	background-color: #EDF9FF;
	color: #1E5C7A;*/
	border-bottom: solid 1px #005eae;
	background-color: #cae7ff;
	color: #000000;
}

tr.listitemuneven td
{
	border-bottom: solid 1px #005eae;
	background-color: #FFFFFF;
	color: #000000;
}
tr.listitemuneven1 td
{
	border-bottom: solid 1px #005eae;
	background-color: #FFF1E6;
	color:#000000;
}

tr.listitemeven td.borderright
{
	border-bottom: solid 1px #7ABDDD;
	border-right: solid 1px #7ABDDD;
	background-color: #EDF9FF;
	color: #1E5C7A;
}

tr.listitemuneven td.borderright
{
	border-bottom: solid 1px #7ABDDD;
	border-right: solid 1px #7ABDDD;
	background-color: #FFFFFF;
	color: #1E5C7A;
}

tr.listsummary td
{
	background-color: #FFF1E6;
	color: #000000;
}
tr.listsummarydivisor td
{
	background-color: #FFF1E6;
	color: #000000;
	border-bottom: solid 1px #7ABDDD;
}

div.list
{
	width: 100%;
	overflow:-moz-scrollbars-vertical;
	OVERFLOW-Y: scroll;
	OVERFLOW-X: hidden;
	z-index: 1;
	position: relative;
}

div.listhidescroll
{
	width: 100%;
	overflow:-moz-scrollbars-none;
	OVERFLOW-Y: hidden;
	OVERFLOW-X: hidden;
	z-index: 1;
	position: relative;
}




/********************************************************/
/*                      TITLEMGMT                       */
/********************************************************/
table.titlemgmt
{
	border: solid 1px #005eae;
}

td.titlemgmt
{
	border: solid 1px #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #008c09;
	color:#ffffff;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#008c09,endColorStr=#00c80d);
}

td.newtitlemgmt
{
	/*border: solid 1px #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #008c09;
	color:#ffffff;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#008c09,endColorStr=#00c80d);*/
	color:#ffffff;
}




/********************************************************/
/*                        LABELS                        */
/********************************************************/
td.labeltitle
{
	color: #1E5C7A;
	padding-bottom: 5px;
	font-weight: bold;
}

td.labeldesc
{
	color: #000000;
	padding-bottom: 5px;
}

td.labelvalue
{
	color: #000000;
	padding-bottom: 5px;
}

td.labelvaluebold
{
	color: #000000;
	font-weight: bold;
	padding-bottom: 5px;
}

td.labelwarning
{
	background-color: #FFFFFF;
	color: #000000;
}




/********************************************************/
/*                     DELETEALERT                      */
/********************************************************/
table.alertoutertable
{
	border-top: solid 1px #b94a00;
	border-left: solid 1px #b94a00;
	border-bottom: solid 1px #b94a00;
	border-right: solid 1px #b94a00;
}

table.alertinnertable
{
	border-top: solid 1px #FFFFFF;
	border-left: solid 1px #FFFFFF;
	border-bottom: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
	background-color: #ffc5a0;
}

table.alerttitletable
{
	background-color: #b94a00;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#b94a00,endColorStr=#ff6504);
	border-bottom: solid 1px #b94a00;
	color: #ffffff;
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
}

table.alertmessagetable
{
	border-top: solid 1px #FFFFFF;
	color: #000000;
	font-family: tahoma;
	font-size: 12px;
}

table.alertbuttontable
{
	border-top: solid 1px #d55500;
	background-color: #ff6504;
}

td.alertbuttonseparatorskin
{
	width: 1px;
	background-color: #ff6504;
}

td.alertbuttonseparatorwhite
{
	width: 1px;
	background-color: #FFFFFF;
}

a.imagebutton
{
	color: #000000;
	text-decoration: none;
}

a.imagebutton:hover
{
	color: #000000;
	text-decoration: none;
}




/********************************************************/
/*                       HEADER                         */
/********************************************************/
table.header
{
	background-color: #003048;
	border-bottom: solid 1px #001621;
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
}
a.headerlast
{
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.headerlast:hover
{
	font-family: Verdana;
	font-size: 10px;
	color: #FF9C00;
	text-decoration: none;
}
input.headerimagebutton
{
	color: #ff0000;
	border: solid 0px #000000;
	background-color: Transparent;
	background-repeat: no-repeat;
	background-position: 0px 50%;
	padding-right: 0px;
	cursor: hand;
	cursor: pointer;
	height: 24px;
	font-weight: bold;
}

input.headerimagebuttonon
{
	color:  #005eae;
	border: solid 0px #000000;
	background-color:Transparent;
	background-repeat: no-repeat;
	background-position: 0px 50%;
	padding-right: 0px;
	cursor: hand;
	cursor: pointer;
	height: 24px;
	font-weight: bold;
}




/********************************************************/
/*                       JSMENU                         */
/********************************************************/
table.jsmenumenu
{
	cursor: hand;
}
table.jsmenumenu tr td 
{
	/*padding-right: 12px;
	padding-left: 3px;*/
	font-size: 10px;
	padding-bottom: 3px;
	color: #ffffff;
	font-family: Verdana;
	font-weight: bold; 
	cursor: pointer;
	cursor: hand;
}
table.jsmenumenu tr td.selectedoption 
{
	color: #003048;
}
table.jsmenumenu tr td.menuoptiondisabled 
{
	color: #666666;
}
table.jsmenusubmenu 
{
	border-right: #ff0000 1px solid;
	border-top: #ff0000 1px solid;
	border-left: #ff0000 1px solid;
	border-bottom: #ff0000 1px solid;
	background-color:#ffffff;
}
table.jsmenusubmenu td 
{
	font-size: 10px;
	color: #000000;
	font-family: Verdana;
	height: 20px;
	background-color: #fec5c5;
}
table.jsmenusubmenu td td 
{
	padding-right: 6px;
	padding-left: 2px;
	color: #003048;
	cursor: pointer;
	cursor: hand;
}
table.jsmenusubmenu td.selectedoption td 
{
	color: #ffffff;
	background-color: #de6464;
}
table.jsmenusubmenu td.menuoptiondisabled td 
{
	color: #666666;
}
td.jsmenusubmenuarrowup 
{
	border-right: #4A8CAB 1px solid;
	border-top: #4A8CAB 1px solid;
	border-left: #4A8CAB 1px solid;
	height: 16px;
	background-color: #ffffff;
}
td.jsmenusubmenuarrowdown 
{
	border-right: #4A8CAB 1px solid;
	border-left: #4A8CAB 1px solid;
	border-bottom: #4A8CAB 1px solid;
	height: 16px;
	background-color: #7ABDDD;
}
table.jsmenumenucontainer 
{
	background-image: url(menu/bg_pixel.gif);
	border-bottom: #ffffff 1px solid;
}
div.jsmenusubmenuscrolldiv 
{
	border-right: #4A8CAB 1px solid;
}




/********************************************************/
/*                    SEARCH BUTTON                     */
/********************************************************/
.mbtnbuttonstyle
{
	BORDER-LEFT: #013148 1px solid;
	BORDER-RIGHT: #013148 1px solid;
	BORDER-TOP: #013148 1px solid;
	BORDER-BOTTOM: #013148 1px solid;/*4A8CAB*/
	BACKGROUND-COLOR: #013148;/*#7ABDDD;*/
	/*BACKGROUND-POSITION: 2px 50%;
	BACKGROUND-REPEAT: no-repeat;*/
	PADDING-LEFT: 0px;/*16px;*/
	padding-right:0px;
	WIDTH: 41px;
	CURSOR: hand;
	COLOR: #91C7E3;/*#000000;*/
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana;
	HEIGHT: 20px;
	text-align:right;
}
.mbtnarrowstyle /* mBtn Arrow Style */
{ 
	BORDER-RIGHT: #013148 1px solid; 
	/*BORDER-LEFT: 001620#336699 0px solid;*/
	/*BORDER-TOP: #001620 1px solid; */
	BORDER-TOP: #013148 1px solid; 
	BORDER-BOTTOM: #013148 1px solid; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 10px; 
	CURSOR: hand; 
	HEIGHT: 20px; 
	BACKGROUND-COLOR: #013148;/*#e9f2f8 */
}
.mbtnoptionstablestyle /* mBtn Options Table Style */
{
	BORDER-RIGHT: #4A8CAB 1px solid; 
	BORDER-LEFT: #4A8CAB 1px solid; 
	BORDER-TOP: #4A8CAB 1px solid; 
	BORDER-BOTTOM: #4A8CAB 1px solid; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	OVERFLOW: visible; 
	WIDTH: 80px; 
	CURSOR: hand; 
	PADDING-TOP: 0px; 
	WHITE-SPACE: nowrap; 
	BACKGROUND-COLOR: #7ABDDD; 
	LAYER-BACKGROUND-COLOR: #7ABDDD;
}
a.mbtnoptionlinkstyle /* mBtn Option Link Style */
{
	FONT-SIZE: 10px; 
	COLOR: #003048; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none;
}a.mbtnoptionlinkstyle:hover /* mBtn Option Link Style : hover*/
{
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none;
	COLOR: #ffffff; 
}
.mbtnoptionstyle /* mBtn Option Style */
{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	CURSOR: hand;
}
.mbtnoptionmouseoverstyle /* mBtn Option Mouse Over Style */
{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 4px; 
	PADDING-BOTTOM: 4px; 
	PADDING-TOP: 4px; 
	CURSOR: hand; 
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px; 
	BACKGROUND-COLOR: #003048;
	width: 100%;
}
td.mbtnoptionmouseoverstyle a /* mBtn Option Mouse Over Style */
{
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none;
	COLOR: #ffffff; 
}
.LineSeparatorStyle
{
	 HEIGHT: 1px;
	 BACKGROUND-COLOR: #013148;
	 BORDER-TOP: none;
	 BORDER-BOTTOM: none;
}




/********************************************************/
/*                    SEARCH BUTTON                     */
/********************************************************/
.helptooltip
{
	BORDER-RIGHT: 1px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: 1px solid;
	PADDING-LEFT: 3px;
	Z-INDEX: 10000;
	BACKGROUND: #FFD592;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: 1px solid;
	COLOR: #4A2D00;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: 1px solid;
	POSITION: absolute;
	font-family: Arial, Verdana;
}




/********************************************************/
/*                    EVENTS CALENDAR                   */
/********************************************************/
.mbtImageSize
{
  width: 14px;
  height: 14px;
  hspace:0px;
}
.mbtnarrowstylecal /* mBtn Arrow Style */
{ 
	BORDER-RIGHT: #7ABDDD 1px solid; 
	BORDER-TOP: #7ABDDD 1px solid; 
	BORDER-BOTTOM: #7ABDDD 1px solid;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 10px; 
	CURSOR: hand; 
	HEIGHT: 15px; 
	BACKGROUND-COLOR: white;
}
.mbtnbuttonstylecal
{
	BORDER-LEFT: #7ABDDD 1px solid;
	BORDER-RIGHT: #7ABDDD 1px solid;
	BORDER-TOP: #7ABDDD 1px solid;
	BORDER-BOTTOM: #7ABDDD 1px solid;
	BACKGROUND-COLOR: White;
	PADDING-LEFT: 0px;
	vertical-align: middle;	
	padding-right:0px;
	WIDTH: 65px;
	CURSOR: hand;
	COLOR: #000000;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana;
	HEIGHT: 16px;
	text-align:center;
}
.mbtnoptionstablestylecal /* mBtn Options Table Style */
{
	BORDER-RIGHT: #7ABDDD 1px solid; 
	BORDER-LEFT: #7ABDDD 1px solid; 
	BORDER-TOP: #7ABDDD 1px solid; 
	BORDER-BOTTOM: #7ABDDD 1px solid;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	OVERFLOW: visible; 
	WIDTH: 60px; 
	CURSOR: hand; 
	PADDING-TOP: 0px; 
	WHITE-SPACE: nowrap; 
	BACKGROUND-COLOR: #EDF9FF; 
	LAYER-BACKGROUND-COLOR: #7ABDDD;
}
.mbtnoptionstylecal /* mBtn Option Style */
{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	CURSOR: hand;
}
.mbtnoptionmouseoverstylecal /* mBtn Option Mouse Over Style */
{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	background-color: #7ABDDD;
	CURSOR: hand;
}
div.separatorday
{
	width: 100%;
	height: 1px;
	font-size: 1px;
}
div.cellnothing
{
	font-size: 6px;
	width: 100%; 
	height: 6px; 
	border-top: 1px;
	border-bottom: 1px;
}
div.startevent
{
	font-size: 6px;
	border-top: black 1px; 
	border-bottom: black 1px; 
	border-left: black 1px;
	width: 100%; 
	height: 6px;
}
div.endevent
{
	font-size: 6px;
	border-top: black 1px; 
	border-bottom: black 1px; 
	border-left: black 1px;
	width: 100%; 
	height: 6px;
}
div.event
{
	font-size: 6px;
	border-top: black 1px; 
	border-bottom: black 1px; 
	width: 100%; 
	height: 6px;	
}
tr.listitemevencal td.borderright
{
	border-right: solid 1px #7ABDDD;
	border-bottom: solid 1px #7ABDDD;
	background-color: #EDF9FF;
	color: #1E5C7A;
}

tr.listitemunevencal td.borderright
{
	border-right: solid 1px #7ABDDD;
	border-bottom: solid 1px #7ABDDD;
	background-color: #FFFFFF;
	color: #1E5C7A;
}

td.borderrightselected
{
	border-bottom: solid 1px #7ABDDD;
	border-right: solid 1px #7ABDDD;
	background-color: #FFD592;
	color: #1E5C7A;
}




/********************************************************/
/*                       POCKET PC                      */
/********************************************************/
a.linkbuttonimagesearch
{
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana;
	HEIGHT: 16px;
	COLOR: #D7F2FF;
	text-decoration: none;
	padding-bottom: 0px;
	vertical-align:middle;
}

a.linkbuttonimagesearch:hover
{
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana;
	HEIGHT: 16px;
	COLOR: #D7F2FF;
	text-decoration: none;
	padding-bottom: 0px;
	vertical-align:middle;
}

a.linkbuttonimagesearchselected
{
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana;
	HEIGHT: 16px;
	COLOR: #FF9C00;
	text-decoration:none;
	padding-bottom: 0px;
	vertical-align:middle;
}

a.linkbuttonimagesearchselected:hover
{
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana;
	HEIGHT: 16px;
	COLOR: #FF9C00;
	text-decoration:none;
	padding-bottom: 0px;
	vertical-align:middle;
}

a.linkbuttonimage
{
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana;
	COLOR: #003048;
	text-decoration:none;
	padding-bottom: 0px;
	vertical-align:middle;
}

a.linkbuttonimage:hover
{
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana;
	COLOR: #003048;
	text-decoration:none;
	padding-bottom: 0px;
	vertical-align:middle;
}

