
/*-------------Copyright(c)2006 dbDirector------------*/

BODY
{
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	
	background-image:url(../images/footerbg.jpg);
	background-repeat:repeat;
}
img {
vertical-align: middle;
}
.text {
	FONT-SIZE: 9pt; LINE-HEIGHT: 12pt; FONT-FAMILY: arial;
}
.text2 {
	FONT-SIZE: 9pt; COLOR: #282828; LINE-HEIGHT: 10pt; FONT-FAMILY: arial;
}
.textsmall {
	FONT-SIZE: 8pt; COLOR: #282828; LINE-HEIGHT: 10pt; FONT-FAMILY: arial;
}

.textform1 {
	FONT-SIZE: 9pt; COLOR: #242d31; FONT-FAMILY: arial;
}
.invoicepreviewtext {
	FONT-SIZE: 11px; COLOR: #282828; LINE-HEIGHT: 13px; FONT-FAMILY: arial;
}


A.linktype1:link
{
	FONT-SIZE: 9pt;
	COLOR: #00a213;
	FONT-FAMILY: arial;
	TEXT-DECORATION: none;
}
A.linktype1:visited
{
	FONT-SIZE: 9pt;
	COLOR: #00a213;
	FONT-FAMILY: arial;
	TEXT-DECORATION: none;
}
A.linktype1:hover
{
	FONT-SIZE: 9pt;
	COLOR: #00a213;
	FONT-FAMILY: arial;
	TEXT-DECORATION: underline;
}
A.linktype2:link
{
	FONT-SIZE: 8pt;
	COLOR: #009d51;
	FONT-FAMILY: arial;
	TEXT-DECORATION: underline;
}
A.linktype2:visited
{
	FONT-SIZE: 8pt;
	COLOR: #009d51;
	FONT-FAMILY: arial;
	TEXT-DECORATION: underline;
}
A.linktype2:hover
{
	FONT-SIZE: 8pt;
	COLOR: #009d51;
	FONT-FAMILY: arial;
	TEXT-DECORATION: underline;
}
table.regular
{
	FONT-SIZE: 9pt;
	COLOR: #2a2a2a;
	FONT-FAMILY: arial;
}
table.main
{
	background-color: #77929f;
	width: 100%;
	border: 0px
}
TD.main
{
	background-color: white;
}

table.holder
{
}
TD.sideL
{
background-color: #c8dded;
}
TD.sideR
{
background-color: #c8dded;
}
table.navsub
{
	FONT-SIZE: 9pt;
	COLOR: #121213;
	LINE-HEIGHT: 14pt;
	FONT-FAMILY: arial;
}
TD.navsub
{
    background-color: #c8dded; 
}

A.regular:link
{
	COLOR: #031924;
    TEXT-DECORATION: underline;
    Font-weight: light;
}
A.visited:link
{
	COLOR: #031924;
    TEXT-DECORATION: underline;
    Font-weight: light;
}
A.regular:hover
{
	COLOR: #031924;
    TEXT-DECORATION: underline;
    Font-weight: light;
}

TR.bg1 {background-image:url(../images/footerbg.jpg);}
TR.bgtop {background-image:url(../images/tabletop_bg.gif);}
TD.bg1 {background-color: #FFFFFF;}
TD.bg2 {background-color: #e1edf5;}
TD.bg3 {background-color: #ececec;}
TD.bg5 {background-color: #c8dded;}
TD.bg6 {background-color: #eaeaea; border-bottom: 1px solid #CCCCCC;}
TD.bg7 {background-color: #dedede; border-bottom: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;}
TD.bg8 {background-color: #FFFFFF; border-bottom: 1px solid #CCCCCC;}





.tdcalendar
{
    border: 1px solid #e2e2e2;
    padding-left: 0px;
	padding-right: 0px;
    BACKGROUND-COLOR: #ececec;
    cursor: pointer;
}
{
    FONT-FAMILY: arial;
	FONT-SIZE: 9pt;
	COLOR: #031924;
    TEXT-DECORATION: none;
    Font-weight: light;
    margin-left: 5pt;
    height: 16pt;
}
TD.navsubcatsel A:link
{
    FONT-FAMILY: arial;
	FONT-SIZE: 9pt;
	COLOR: #031924;
    TEXT-DECORATION: none;
    Font-weight: light;
    margin-left: 14pt;
    height: 16pt;
}
TD.navsubcatsel A:hover
{
    FONT-FAMILY: arial;
	FONT-SIZE: 9pt;
	COLOR: #031924;
    TEXT-DECORATION: none;
    Font-weight: bold;
    margin-left: 14pt;
    height: 16pt;
}
TD.navsubcatsel A:visited
{
    FONT-FAMILY: arial;
	FONT-SIZE: 9pt;
	COLOR: #031924;
    TEXT-DECORATION: none;
    Font-weight: light;
    margin-left: 14pt;
    height: 16pt;
}
TD.navsubcatseltle A:link
{
    FONT-FAMILY: arial;
	FONT-SIZE: 9pt;
	COLOR: #ffffff;
    TEXT-DECORATION: none;
    Font-weight: bold;
    margin-left: 5pt;
    height: 16pt;
}
TD.navsubcatseltle A:hover
{
    FONT-FAMILY: arial;
	FONT-SIZE: 9pt;
	COLOR: #ffffff;
    TEXT-DECORATION: none;
    Font-weight: bold;
    margin-left: 5pt;
    height: 16pt;
}
TD.navsubcatseltle A:visited
{
    FONT-FAMILY: arial;
	FONT-SIZE: 9pt;
	COLOR: #ffffff;
    TEXT-DECORATION: none;
    Font-weight: bold;
    margin-left: 5pt;
    height: 16pt;
}
TD.navsubcatseltle
{
   background-color: #77929f;
}

TD.navsubcatsel
{
	background-color: #e1edf5;
}

TD.navsubsel
{
   background-image: url('../images/navsubselected.gif'); background-repeat: no-repeat; background-attachment: fixed; background-position: left center;
}
TD.navsubsel A:link
{
    background-color: #FFFFFF;
    FONT-FAMILY: arial;
	FONT-SIZE: 9pt;
	COLOR: #031924;
    TEXT-DECORATION: none;
    Font-weight: bold;
    margin-left: 14pt;
    height: 16pt;
}
TD.navsubsel A:hover
{
    background-color: #FFFFFF;
    FONT-FAMILY: arial;
	FONT-SIZE: 9pt;
	COLOR: #031924;
    TEXT-DECORATION: none;
    Font-weight: bold;
    margin-left: 14pt;
    height: 16pt;
}
TD.navsubsel A:visited
{
    background-color: #FFFFFF;
    FONT-FAMILY: arial;
	FONT-SIZE: 9pt;
	COLOR: #031924;
    TEXT-DECORATION: none;
    Font-weight: bold;
    margin-left: 14pt;
    height: 16pt;
}

.tdareaup
{
	padding-left: 1px;
	padding-right: 1px;
	width: 66px;
	height: 49px;
}
.tdareahover
{
    border: 1px solid #e2e2e2;
    padding-left: 0px;
	padding-right: 0px;
    BACKGROUND-COLOR: #ececec;
    cursor: pointer;
   	width: 66px;
	height: 49px;
}
.tdareasel
{
    border: 1px solid #0d4264;
    padding-left: 0px;
	padding-right: 0px;
    BACKGROUND-COLOR: #aab8d2;
    cursor: pointer;
    width: 66px;
	height: 49px;
}

A.navarea:link{FONT-FAMILY: arial;FONT-SIZE: 9pt;COLOR: #505050;TEXT-DECORATION: none;Font-weight: light;}

A.navarea:visited{FONT-FAMILY: arial;FONT-SIZE: 9pt;COLOR: #505050;TEXT-DECORATION: none;Font-weight: light;}

A.navarea:hover{FONT-FAMILY: arial;FONT-SIZE: 9pt;COLOR: #505050;TEXT-DECORATION: none;Font-weight: light;}

A.navarea:active{FONT-FAMILY: arial;FONT-SIZE: 9pt;COLOR: #505050;TEXT-DECORATION: none;Font-weight: light;}

A.navareasel:link{FONT-FAMILY: arial;FONT-SIZE: 9pt;COLOR: #ffffff;TEXT-DECORATION: none;Font-weight: light;}

A.navareasel:visited{FONT-FAMILY: arial;FONT-SIZE: 9pt;COLOR: #ffffff;TEXT-DECORATION: none;Font-weight: light;}

A.navareasel:hover{FONT-FAMILY: arial;FONT-SIZE: 9pt;COLOR: #ffffff;TEXT-DECORATION: none;Font-weight: light;}

A.navmain:link{border: 1px solid #FFFFFF;padding: 2px;background-color: #FFFFFF;FONT-FAMILY: arial;FONT-SIZE: 9pt;COLOR: #505050;TEXT-DECORATION: none;Font-weight: light;}

A.navmain:visited{border: 1px solid #FFFFFF;padding: 2px;background-color: #FFFFFF;FONT-FAMILY: arial;FONT-SIZE: 9pt;COLOR: #505050;TEXT-DECORATION: none;Font-weight: light;}

A.navmain:hover{border: 1px solid #77929f;padding: 2px;background-color: #e1edf5;FONT-FAMILY: arial;FONT-SIZE: 9pt;COLOR: #505050;TEXT-DECORATION: none;Font-weight: light;}

A.navmain:active{border: 1px solid #FFFFFF;padding: 2px;background-color: #FFFFFF;FONT-FAMILY: arial;FONT-SIZE: 9pt;COLOR: #505050;TEXT-DECORATION: none;Font-weight: light;}

A.navbottom:link{border: 1px solid #FFFFFF;padding: 2px;background-color: #FFFFFF;FONT-FAMILY: arial;FONT-SIZE: 9pt;COLOR: #505050;TEXT-DECORATION: none;Font-weight: light;}

A.navbottom:visited{border: 1px solid #FFFFFF;padding: 2px;background-color: #FFFFFF;FONT-FAMILY: arial;FONT-SIZE: 9pt;COLOR: #505050;TEXT-DECORATION: none;Font-weight: light;}

A.navbottom:hover{border: 1px solid #77929f;padding: 2px;background-color: #e1edf5;FONT-FAMILY: arial;FONT-SIZE: 9pt;COLOR: #505050;TEXT-DECORATION: none;Font-weight: light;}

A.navmainsel:link{border: 1px solid #0d4264;padding: 2px;background-color: #3575cc;FONT-FAMILY: arial;FONT-SIZE: 9pt;COLOR: #ffffff;TEXT-DECORATION: none;Font-weight: light;}

A.navmainsel:visited{border: 1px solid #0d4264;padding: 2px;background-color: #3575cc;FONT-FAMILY: arial;FONT-SIZE: 9pt;COLOR: #ffffff;TEXT-DECORATION: none;Font-weight: light;}

A.navmainsel:hover{border: 1px solid #0d4264;padding: 2px;background-color: #4d87d7;FONT-FAMILY: arial;FONT-SIZE: 9pt;COLOR: #ffffff;TEXT-DECORATION: none;Font-weight: light;}

A.navpagessel:link{border: 0px solid #77929f;padding: 2px;FONT-FAMILY: arial;FONT-SIZE: 9pt;COLOR: #6f8894;TEXT-DECORATION:underline;Font-weight: bold;}

A.navpagessel:visited{border: 0px solid #77929f;padding: 2px;FONT-FAMILY: arial;FONT-SIZE: 9pt;COLOR: #6f8894;TEXT-DECORATION:underline;Font-weight: bold;}

A.navpagessel:hover{border: 0px solid #77929f;padding: 2px;FONT-FAMILY: arial;FONT-SIZE: 9pt;COLOR: #6f8894;TEXT-DECORATION:underline;Font-weight: bold;}

A.navpages:link{border: 0px solid #77929f;padding: 2px;FONT-FAMILY: arial;FONT-SIZE: 9pt;COLOR: #505050;TEXT-DECORATION:none;Font-weight: light;}

A.navpages:visited{border: 0px solid #77929f;padding: 2px;FONT-FAMILY: arial;FONT-SIZE: 9pt;COLOR: #505050;TEXT-DECORATION:none;Font-weight: light;}

A.navpages:hover{border: 0px solid #77929f;padding: 2px;FONT-FAMILY: arial;FONT-SIZE: 9pt;COLOR: #505050;TEXT-DECORATION:none;Font-weight: light;}

input.regular{
	margin: 0;
	height: 18px;
	border: 1px solid #7f9db9;
	font-family: arial;
	font-size: 9pt;
	
	padding-left: 0; padding-right:0; padding-top:0; padding-bottom:0
}
textarea.regular{
	border: 1px solid #7f9db9;
	font-family: arial;
	font-size: 9pt;
	color: #282726;
	padding-left: 4px; padding-right:0; padding-top:0; padding-bottom:0
}
form{
	margin: 0;
	padding: 0;
}
select.regular {
		margin: 0;
		height: 18px;
		font-family: arial;
		font-size: 9pt;
		border: 1px solid #7f9db9;
		color: #282726;
		padding-left: 4px; padding-right:0; padding-top:0; padding-bottom:0
	}
legend
	{
	FONT-SIZE: 9pt;
	COLOR: #3d678e;
	LINE-HEIGHT: 12pt;
	FONT-FAMILY: arial;
	Font-weight: bold;
	}

/*----------------------------------------*/

.formlabel1 {FONT-SIZE: 9pt; COLOR: #717171; LINE-HEIGHT: 11pt; FONT-FAMILY: arial; Font-weight: lighter;}
.formsubtitle {FONT-SIZE: 9pt; COLOR: #006baf; LINE-HEIGHT: 11pt; FONT-FAMILY: arial; Font-weight: bold;}
.columncaption {FONT-SIZE: 9pt; COLOR: #006baf; LINE-HEIGHT: 11pt; FONT-FAMILY: arial; Font-weight: bold;}

{
	FONT-SIZE: 9pt;
	COLOR: #68696a;
	LINE-HEIGHT: 9pt;
	FONT-FAMILY: arial;
	Font-weight: bold;
	TEXT-DECORATION: none;
}
.pagetitle {
	FONT-SIZE: 12pt;
	COLOR: #006baf;
	LINE-HEIGHT: 15pt;
	FONT-FAMILY: arial;
	Font-weight: bold;
}
.title {
	FONT-SIZE: 10pt;
	COLOR: #282828;
	LINE-HEIGHT: 12pt;
	FONT-FAMILY: arial;
	Font-weight: bold;
}
.title2 {
	FONT-SIZE: 12pt;
	COLOR: #0d4661;
	LINE-HEIGHT: 12pt;
	FONT-FAMILY: arial;
	Font-weight: bold;
}
.title3 {
	FONT-SIZE: 12pt;
	COLOR: #282828;
	LINE-HEIGHT: 12pt;
	FONT-FAMILY: arial;
	Font-weight: bold;
}
.titlesmall {
	FONT-SIZE: 11px;
	COLOR: #282828;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: arial;
	Font-weight: bold;
}
.title4 {
	FONT-SIZE: 9pt;
	COLOR: #3d678e;
	LINE-HEIGHT: 12pt;
	FONT-FAMILY: arial;
	Font-weight: bold;
}
.title5 {
	FONT-SIZE: 14pt;
	COLOR: #3d678e;
	LINE-HEIGHT: 12pt;
	FONT-FAMILY: arial;
	Font-weight: bold;
}
.title6 {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	LINE-HEIGHT: 12pt;
	FONT-FAMILY: arial;
	Font-weight: bold;
}
.title7 {FONT-SIZE: 11pt; COLOR: #717171; LINE-HEIGHT: 14pt; FONT-FAMILY: arial; Font-weight: light;}

.suggestitemtitle 
{
	FONT-SIZE: 9pt;
	COLOR: #686058;
	LINE-HEIGHT: 12pt;
	FONT-FAMILY: arial;
	Font-weight: bold;
}
.formtitle2 {
	FONT-SIZE: 10pt;
	COLOR: #686058;
	LINE-HEIGHT: 12pt;
	FONT-FAMILY: arial;
	Font-weight: bold;
}
.formtitle1 {
	FONT-SIZE: 12pt;
	COLOR: #686058;
	LINE-HEIGHT: 12pt;
	FONT-FAMILY: arial;
	Font-weight: light;
}
.formtitle {
	FONT-SIZE: 13pt;
	COLOR: #686058;
	LINE-HEIGHT: 14pt;
	FONT-FAMILY: arial;
	Font-weight: bold;
}
table.menu A:link
{
    FONT-FAMILY: arial;
	FONT-SIZE: 9pt;
	COLOR: #2e221d;
    TEXT-DECORATION: none;
    Font-weight: bold;
}
table.menu a:hover
{
    FONT-FAMILY: arial;
	FONT-SIZE: 9pt;
	COLOR: #cccc00;
    TEXT-DECORATION: none;
    Font-weight: bold;
}
table.menu :visited
{
    FONT-FAMILY: arial;
	FONT-SIZE: 9pt;
	COLOR: #2e221d;
    TEXT-DECORATION: none;
    Font-weight: bold;
}
table.menu :Active
{
    FONT-FAMILY: arial;
	FONT-SIZE: 9pt;
	COLOR: #2e221d;
    TEXT-DECORATION: none;
    Font-weight: bold;
}

table.productdetail
{
    border: 0px solid #FFFFFF;
    padding: 1px;
    spacing: 3px;
    background-color: #FFFFFF;
    FONT-FAMILY: arial;
	FONT-SIZE: 10pt;
	COLOR: #7a7067;
    TEXT-DECORATION: none;
    Font-weight: light;
}

table.footer A:link
{
    FONT-FAMILY: arial;
	FONT-SIZE: 8pt;
	COLOR: #d2d1cc;
    TEXT-DECORATION: none;
}

table.footer A:hover
{
    FONT-FAMILY: arial;
	FONT-SIZE: 8pt;
	COLOR: #F75600;
    TEXT-DECORATION: none;
}

table.footer :visited
{
    FONT-FAMILY: arial;
	FONT-SIZE: 8pt;
	COLOR: #d2d1cc;
    TEXT-DECORATION: none;
}

	/* Form styles */
	
.formtext
{
	FONT-SIZE: 9pt;
	COLOR: #686058;
	LINE-HEIGHT: 11pt;
	FONT-FAMILY: arial;
	FONT-WEIGHT: ;
	TEXT-DECORATION:;
}
.formtext A:link
{
    FONT-SIZE: 9pt;
	COLOR: #686058;
	LINE-HEIGHT: 11pt;
	FONT-FAMILY: arial;
	FONT-WEIGHT: bold;
	TEXT-DECORATION:;
}	
.formsmalltxt
{
	FONT-SIZE: 8pt;
	COLOR: #686058;
	LINE-HEIGHT: 10pt;
	FONT-FAMILY: arial;
	FONT-WEIGHT: ;
	TEXT-DECORATION:;
}

.hand
{
    cursor: pointer;
}
