/*
	this is a source file that is processed to create real style sheet with the
	skinning choices set in the ftgate_css_make.fts file
*/

body 
{
	font-family:	Tahoma, sans-serif, Swiss;
	padding:		0px;
	border:			0px;
	margin: 		0px;
	color: black;
	text-align:center;
	width:100%;
	height:100%;
	border:none;
	overflow:hidden;
	font-size: 8pt;
}

#tab_container
{
	text-align:left;
	width:100%;
	height:100%;
}

#readerFrame
{
	text-align:left;
	width:100%;
	height:100%;
}
#mail_container
{
	text-align:left;
	width:100%;
	height:100%;
	overflow:hidden;
}

#mailboxListGroup
{
	text-align:left;
	width:100%;
	height:100%;
}

#pgScrollTop
{
	overflow: auto;
	width:100%;
	height:50%;
}

#pgScrollBottom
{
	overflow: auto;
	width:100%;
	height:50%;
}
	
#pgScroll
{
	overflow: auto;
	width:100%;
	height:100%;
}

#pgScroll1
{
	overflow: auto;
	width:100%;
	height:100%;
}

#box1
{
	overflow: hidden;
	width:100%;
	height:100%;
}

#pgScroll2
{
	overflow: auto;
	width:100%;
	height:100%;
}
#box2
{
	overflow: hidden;
	width:100%;
	height:100%;
}
#pgScroll3
{
	overflow: auto;
	width:100%;
	height:100%;
}
#box3
{
	overflow: hidden;
	width:100%;
	height:100%;
}
#pgScroll4
{
	overflow: auto;
	width:100%;
	height:100%;
}
#box4
{
	overflow: hidden;
	width:100%;
	height:100%;
}
#pgScroll5
{
	overflow: auto;
	width:100%;
	height:100%;
}
#box5
{
	overflow: hidden;
	width:100%;
	height:100%;
}
#pgScroll6
{
	overflow: auto;
	width:100%;
	height:100%;
}
#box6
{
	overflow: hidden;
	width:100%;
	height:100%;
}

#pgTopTabs
{
	width:100%;
}

#pgLeft
{
	margin:0px;
	padding:0px;
	border:0px;
	background-image: url(/theme/basic/background.gif);
	height:1000px;
	width:200px;
	display:none;
	float:left;
	border-right: solid 4px Gray;
}

#pgRight
{
	width:1000px;
	height:1000px;
	border:0px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	background-image: url(/theme/basic/background.gif);
	display:none;
	float:left;
}

#pgTabs
{
	width:200px;
	height:30px;
	border:0px;
	padding:0px;
	margin:0px;
	background-image: url(/theme/basic/nav_bar2.gif);
}

#pgTitle
{
	width:200px;
	height:20px;
	text-align:left;
	border:0px;
	border-bottom:solid 1px black;
	padding:0px;
	margin:0px;
}

#pgNav
{
	width:200px;
	height:900px;
	text-align:left;
	overflow:auto;
}

#pgLogo
{
	width:200px;
	height:80px;
	background-color: white;
	background-image: url(/theme/basic/banner.jpg);
	border-top:solid 1px black;
}


#pgPreview
{
	width:100%;
	height:300px;
	overflow:auto;
	display:inline;
}

#pgMail
{
	background-color:white;
	width:100%;
	height:300px;
	overflow: auto;
	font-size:8pt;
}


#calPart
{
	float:left;
	width: 50%;
	height: 100%;
	border-right: solid 4px Gray;
}
#taskPart
{
	float:left;
	width: 49%;
	height: 80%;
}

#messagereader
{
	overflow: auto;
	height:450px;
	width:100%;
	background-color:white;
	margin: 0px;
	border-style:none;
	text-align:left;
	padding-left: 5px;
}

div.colFrom
{
	width:130px;	
}
div.colTo
{
	width:130px;	
}
div.colSubject
{
	width:250px;	
}

img.valign
{
	vertical-align:middle;
	width:1px;
	height:100%;
}

.container
{
	width:100%;
	height:100%;
	padding:0px;
	margin:0px;
	border:0px;
}

.previewHeader
{
	background-image: url(/theme/basic/background.gif);
}

.tabblock
{
	text-align:left;
	margin-top:0px;
	margin-bottom:0px;
}

table
{
	padding:0px;
	border:0px;
	margin:0px;
	vertical-align:top;
}

td
{
	padding:0px;
	margin:0px;
	border:0px;
	text-align:left;
	vertical-align:top;
	font-size:8pt;
}

tr
{
	padding:0px;
	margin:0px;
	border:0px;
	text-align:left;
	vertical-align:top;
}
.unseen
{
	font-weight: bold;
}

.deleted
{
	text-decoration: line-through;
	font-style: italic;
}

.manage
{
	text-align:left;
	vertical-align:middle;
	background-color: #D3E5FA;
	height:20px;
	border-bottom: solid 1px black;
}

.page
{
	width:100%;
	height:100%;
	padding:0px;
	margin:0px;
	border:0px;
	border-collapse:collapse;
	vertical-align:top;
}

.highlight
{
	border:solid 1px red;
}

.tabon
{
	background-color:#D3E5FA;
}

.header
{
	text-align:left;
	background-color:inherit;
}

div.header
{
	text-align:left;
	background-color:inherit;
	background-image:url(/images/f5banner.gif);
}

.finger
{
	cursor: pointer; 
	cursor: hand;
}

.custombutton 
{
	padding:0px;
	margin:0px;
	margin-top:1px;
	border:none;
	background:none;
	cursor:pointer;cursor:hand;
	font-size:8pt;
	vertical-align:middle;
	height:18px;
	width:auto;
	overflow:visible;	
}
.custombutton:hover 
{
	background-color:#eeeeee;
}

div.toolbar
{
	height:20px;
	text-align:left;
	vertical-align:middle;
	margin: 0px;
	padding: 0px;
	border:0px;
	border-bottom: solid 1px black;
	background-color: #cccccc;
}

span.signout
{
	width:200px;
	vertical-align:middle;
}

.newitem
{
	font-style:normal;
	color:blue;
}

font.desc
{
	font-style:italic;
	color: Gray;
	vertical-align:middle;
}

font.alert
{
	font-style:italic;
	font-weight: bold;
	color: red;
	vertical-align:middle;
}


.hometitle
{
	background-color: #B0C4DE;
	height:18px;
	font-weight:bold;
	border:0px;
	margin:0px;
	padding:0px;
}
.homepage
{
	border:0px;
	margin:0px;
	padding:0px;
}

input BUTTON
{
	height:14px;
	width:100px;
	border:none;
	font-weight:normal;
	font-style: normal;
	font-size:8pt;
}

A
{
	font-weight: normal;
	font-style: normal;
	text-decoration:none;
}

A:visited
{
	font-weight: normal;
	font-style: normal;
	text-decoration:none;
}

IMG.selected
{
	border: groove 1px black;
}

IMG.unselected
{
	border: none;
	margin: 1px 1px 1px 1px;
}

STRONG
{
	font-weight:	bold;
}

TD
{
	border-style:	none;
	vertical-align:middle;
	font-size:8pt;
}

DIV.TreeviewSpanArea 
{
	border: 0px;
	margin: 0px;
	padding: 0px;
}

DIV.TreeviewSpanArea A {
	text-decoration: none;
	color:black;
}

TABLE
{
}

TABLE.login
{
	text-align: left;
	border-bottom: 1px;
	border-top: 1px;
	border-left: 1px;
	border-right: 1px;
	border-bottom-color: blue;
	border-top-color: blue;
	border-left-color: blue;
	border-right-color: blue;
	border-bottom-style: solid;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	padding: 0px;
}

TH.login
{
	background-color:#E4F3FF;
	padding: 0 ;
}

TABLE.bannertop
{
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	border-bottom-style: none;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	text-align: center;
	background-color:Transparent;
	margin-top:		0px;
	margin-right:	0px;
	margin-bottom:	10px;
	margin-left:	0px;
	border-collapse: collapse;
}

TABLE.tab
{
	text-align: left;
	background-color: inherit;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
}

TR.tab
{
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	text-align: center;
	background-color: inherit;
}

TD.tab
{
	border: 0px;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	text-align: center;
	background-color: inherit;
	font-size:8pt;
}

TD.tabNormal
{

	border: 0px;
	border-top: solid 1px #E4F3FF;
	border-left: solid 1px #E4F3FF;
	border-right: solid 1px #E4F3FF;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	text-align: center;
	background-color: inherit;
	font-size:8pt;
}

TD.tabSelected
{
	border: none 0 black;
	border-top: solid 1px #E4F3FF;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	text-align: center;
	background-color: #E4F3FF;
	font-size:8pt;
}

span
{
	vertical-align:middle;
}

A.tab
{
	font-weight: normal;
	font-style: normal;
	color:black;
	text-decoration:none;
}

a.search
{
	color:black;
}

a.searchsel
{
	color:black;
}

span.search
{
	border: solid 1px black;
	width:20px;
	height:15px;
	background-color: #F3FAFF;
	margin:1px 0px 1px 0px;
}

span.searchsel
{
	border: solid 1px black;
	width:20px;
	height:15px;
	background-color: orange;
	margin:1px 0px 1px 0px;
}


TABLE.layout
{
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	border-bottom-style: none;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	margin-top:		0px;
	margin-right:	0px;
	margin-bottom:	0px;
	margin-left:	0px;
	border-collapse: collapse;
	font-size:inherit;
}

TR.layout
{
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	border-bottom-style: none;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	margin-top:		0px;
	margin-right:	0px;
	margin-bottom:	0px;
	margin-left:	0px;
	padding:0px;
}


TD.layout
{
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	border-bottom-style: none;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	margin-top:		0px;
	margin-right:	0px;
	margin-bottom:	0px;
	margin-left:	0px;
	padding:0px;
	font-size:8pt;
}

TD.main
{
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	border-bottom-style: none;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	background-color: #F3FAFF;
	margin-top:		0px;
	margin-right:	0px;
	margin-bottom:	0px;
	margin-left:	0px;
	padding:0px;
	font-size:8pt;
}

A.folder
{
	font-weight:normal;
	font-style: normal;
	color:black;
	text-decoration:none;
	vertical-align:middle;
}

TR.read
{
	padding: 0px;
	margin: 1px 0 0 0px;
	vertical-align:middle;
	border-bottom: solid 1px Gray;
}

TR.unread
{
	background-color: #F5F5F5;
	padding: 0px;
	margin: 1px 0 0 0px;
	vertical-align:middle;
	font-weight:bold;
	border-bottom: solid 1px Gray;
}

TH.inboxheader
{
	font-weight:normal;
	font-style: normal;
	color:black;
	text-decoration:none;
	text-align:left;
	vertical-align:middle;
	background-color:#E4F3FF;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	margin-top:		0px;
	margin-right:	0px;
	margin-bottom:	0px;
	margin-left:	0px;
}

TH.inboxfooter
{
	font-weight:normal;
	font-style: normal;
	color:black;
	text-decoration:none;
	text-align:right;
	vertical-align:middle;
	background-color:#E4F3FF;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-bottom-color: Blue;
	margin-top:		10px;
	margin-right:	0px;
	margin-bottom:	0px;
	margin-left:	0px;
}

TD.header
{
	font-weight:normal;
	font-style: normal;
	color:black;
	text-decoration:none;
	text-align:center;
	vertical-align:top;
	background-color:#E4F3FF;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	margin-top:		0px;
	margin-right:	0px;
	margin-bottom:	0px;
	margin-left:	0px;
	font-size:8pt;
}

A.button
{
	text-align:center;
	font-style: normal;
	color:black;
	text-decoration:none;
	background-color:Transparent;
	padding: 0px 0px;	
}
A.button:hover
{
	background-color: #A8CEF8;
}

A.hidden
{
	font-style: normal;
	color:black;
	text-decoration:none;
	background-color:Transparent;
	margin: 0px 0px 0px 0px;
}

TD.button
{
	border: none 0 black;
	padding:0px;
	margin: 1px 1px 1px 1px;
	background-color: #E4F3FF;
	font-size:8pt;
}

TABLE.folderlist
{
	border: none 0 black;
	margin: 0px;
	padding:0px;
	border-collapse:collapse;
}

TR.folderlist
{
	padding:0px;
}

TD.folderlist
{
	padding:0px;
	font-size:8pt;
}

TR.contactlist
{
	padding: 0px;
	margin: 1px 0 0 0px;
}

TD.contactlistSender
{
	width:150px;
	height:20px;
	overflow:hidden;
	border-bottom: solid 1px Gray;
	font-size:8pt;
}

TD.contactlistSubject
{
	width:240px;
	height:20px;
	overflow:hidden;
	border-bottom: solid 1px Gray;
	font-size:8pt;
}

TD.contactlist
{
	border-bottom: solid 1px Gray;
	font-size:8pt;
}

TR.calday
{
	background-color:#F3FAFF;
	padding: 0px;
	margin: 1px 0 0 0px;
}

TD.caldayleft
{
	font-weight:bold;
	border-bottom: solid 1px Gray;
	border-right: solid 1px Gray;
	font-size:8pt;
}

TD.caldayright
{
	border-bottom: solid 1px Gray;
	font-size:8pt;
}

TD.caldayheader
{
	border-bottom: solid 3px Gray;
	font-size:8pt;
}

input
{
	padding: 0px;
	margin: 0px;
	vertical-align:middle;
	height:18px;
	font-size:9pt;
}

.hidden input
{
	display:none;
}

.submit input
{
	padding: 0px;
	margin: 0px;
	vertical-align:middle;
	height:18px;
}

select
{
	padding: 0px;
	margin: 0px;
	height:18px;
	font-size:9pt;
}

input.checkbox
{
	padding: 0px;
	margin: 0px;
	vertical-align:middle;
}

input.wide
{
	width: 100%;
}

textarea
{
	padding: 0px;
	margin: 0px;
	width: 100%;
	height: 100%;
}

TR.callist
{
	background-color:#F3FAFF;
	padding: 0px;
	margin: 1px 0 0 0px;
}

TD.callist
{
	border-bottom: solid 1px Gray;
	font-size:8pt;
}

TD.calmonth
{
	border-bottom: solid 1px Gray;
	border-left: solid 1px Gray;
	background-color:#ADD2FF;
	vertical-align:top;
	font-size:8pt;
}

TD.calmonthother
{
	border-bottom: solid 1px Gray;
	border-left: solid 1px Gray;
	background-color:#4699FF;
	vertical-align:top;
	font-size:8pt;
}
TD.calmonthtoday
{
	border-bottom: solid 1px Gray;
	border-left: solid 1px Gray;
	background-color:#FFC892;
	vertical-align:top;
}

TABLE.calyearmonth
{
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	border-bottom-style: none;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	margin-top:		2px;
	margin-right:	2px;
	margin-bottom:	2px;
	margin-left:	2px;
	border-collapse: collapse;
	background-color:#ADD2FF;
}

.notepreview
{
	background-color:#ADD2FF;
	width: 100%;
	color: Navy;
}

TR.manage
{
	background-color:#F3FAFF;
	padding: 0px;
	margin: 1px 0 0 0px;
	vertical-align:middle;
}

TD.manage
{
	border-bottom: solid 1px Gray;
	vertical-align:middle;
	font-size:8pt;
}

TH.manage
{
	font-weight:normal;
	font-style: normal;
	color:black;
	text-decoration:none;
	text-align:left;
	vertical-align:middle;
	background-color:#E4F3FF;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	margin-top:		0px;
	margin-right:	0px;
	margin-bottom:	0px;
	margin-left:	0px;
}


A.manage
{
	font-weight:normal;
	font-style: normal;
	color:black;
	text-decoration:none;
	vertical-align:middle;
}

TR.readheader
{
	padding: 0px;
	margin: 1px 0 0 0px;
	vertical-align:middle;
}

TH.readheader
{
	font-weight:normal;
	font-style: normal;
	color:black;
	text-decoration:none;
	text-align:left;
	vertical-align:middle;
	background-color:#F3FAFF;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	margin-top:		0px;
	margin-right:	0px;
	margin-bottom:	0px;
	margin-left:	0px;
}

/* form elements */
.line_header
{
	width:100%;
	left:0px;
	background-image: url(/theme/basic/toolbar.gif);
	height:20px;
	text-align:left;
	vertical-align:middle;
	overflow:hidden;
	margin: 0px;
	border-bottom: solid 1px black;
}

.line_tools
{
	width:100%;
	left:0px;
	background-image: url(/theme/basic/toolbar.gif);
	height:20px;
	text-align:right;
	vertical-align:middle;
	overflow:hidden;
	margin: 0px;
	border-bottom: solid 1px black;
}

.line_body
{
	width:100%;
	background-color: transparent;
	height:20px;
	text-align:left;
	vertical-align:middle;
	overflow:hidden;
	border-bottom: solid 1px Gray;
}

.line_body_add
{
	width:100%;
	left:0px;
	background-color: #cccccc;
	height:20px;
	text-align:left;
	vertical-align:middle;
	overflow:hidden;
	border-top: solid 1px black;
	border-bottom: solid 1px Gray;
}

.line_body_exp
{
	width:100%;
	left:0px;
	background-color: transparent;
	text-align:left;
	vertical-align:middle;
	overflow:hidden;
	border-bottom: solid 1px Gray;
}

.line_selected
{
	width:100%;
	left:0px;
	background-color: #D3E5FA;
	height:20px;
	text-align:left;
	vertical-align:middle;
	overflow:hidden;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	margin-top:		0px;
	margin-right:	0px;
	margin-bottom:	0px;
	margin-left:	0px;
	border-bottom: solid 1px Gray;
}

.line_item
{
	float:left;
	height:20px;
	width:100%;
	text-align:left;
	overflow:hidden;
	white-space:nowrap;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	margin-top:		0px;
	margin-right:	0px;
	margin-bottom:	0px;
	margin-left:	0px;
	vertical-align:middle;
}

.line_item_exp
{
	float:left;
	white-space:nowrap;
	text-align:left;
	overflow:hidden;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	margin-top:		0px;
	margin-right:	0px;
	margin-bottom:	0px;
	margin-left:	0px;
	vertical-align:middle;
}

div.lineppc
{
	width: 300px;
	text-align:left;
	background-color:#F3FAFF;
	border-bottom: solid 1px Gray;
}


div.option
{
	float:none;
	border:0px;
	border-top: solid 1px black;
	width:100%;
	margin: 0px;
	margin-top:		3px;
	padding:0px;
	padding-bottom: 2px;
	vertical-align:middle;
	text-align:left;
	overflow:hidden;
}

div.optionleft
{
	float:left;
	width:200px;
	padding-left:2px;
}
div.optionright
{
	float:left;
}
div.optionlefthead
{
	float:left;
	width:200px;
	padding-bottom:	3px;
}
div.optionrighthead
{
	float:left;
	padding-bottom:	3px;
}
div.dialogrighthead
{
	float:left;
	width:65%;
	padding-bottom:	3px;
}

#pgScroll1
{
	width:100%;
	height:100%;
	border-left:solid 1px black;
	border-right:solid 1px black;
	border-bottom:solid 1px black;
}

#pgScroll2
{
	width:100%;
	height:100%;
	border-left:solid 1px black;
	border-right:solid 1px black;
	border-bottom:solid 1px black;
}


.group
{	
	margin:0px;
	padding: 0px;
	height:100%;
	width:100%;
	overflow:auto;
}

.group_box
{	
	margin:0px;
	padding: 0px;
	width:100%;
	height:100%;
	overflow:hidden;
}

div.subform
{
	margin-left:40px;
	margin-right:20px;
	margin-bottom:3px;
	border:solid 1px Gray;
	padding: 3px 3px 3px 3px;
}


div.admintabs
{
	height:25px;
	background-image: url(/theme/basic/nav_bar2.gif);
	vertical-align:middle;
	text-align:center;
	overflow:hidden;
	width:100%;
}

div.bigtabon
{
	float:left;
	text-align:center;
	vertical-align:middle;
	font-weight:bolder;
	overflow:hidden;
}

div.bigtaboff
{
	float:left;
	text-align:center;
	vertical-align:middle;
	overflow:hidden;
}
div.navtabon
{
	float:left;
	background-color: #D3E5FA;
	text-align:center;
	vertical-align:middle;
	color:black;
}
div.navtaboff
{
	float:left;
	background-color: #A8CEF8;
	text-align:center;
	vertical-align:middle;
	color:black;
}

img
{
	padding:0px;
	margin:0px;
	border:0px;
}


font.smalltabon
{
	margin-left:1px;
	margin-right:0px;
	margin-top:2px;
	padding: 3px 1px;
	background-image: url(/theme/basic/nav_bar2.gif);
	text-align:center;
	color:black;
	font-weight:bolder;
	border-top:solid 1px Gray;
	border-left:solid 1px Gray;
	border-right:solid 1px Gray;
	cursor: pointer; 
	cursor: hand;
}

font.smalltaboff
{
	margin-left:1px;
	margin-right:0px;
	padding: 3px 1px;
	background-image: url(/theme/basic/nav_bar2.gif);
	text-align:center;
	color:black;
	font-weight:normal;
	border-top:solid 1px Gray;
	border-left:solid 1px Gray;
	border-right:solid 1px Gray;
	cursor: pointer; 
	cursor: hand;
}





/* generic column widths */
.table_10
{
	width:10px;
	vertical-align:bottom;
}
	
.table_20
{
	width:20px;
	vertical-align:bottom;
}
	
.table_30
{
	width:30px;
	vertical-align:bottom;
}
	
.table_40
{
	width:40px;
	vertical-align:bottom;
}
	
.table_50
{
	width:50px;
	vertical-align:bottom;
}
	
.table_60
{
	width:60px;
	vertical-align:bottom;
}
	
.table_70
{
	width:70px;
	vertical-align:bottom;
}
	
.table_80
{
	width:80px;
	vertical-align:bottom;
}
	
.table_90
{
	width:90px;
	vertical-align:bottom;
}
	
.table_100
{
	width:100px;
	vertical-align:bottom;
}
	
.table_110
{
	width:110px;
	vertical-align:bottom;
}
	
.table_120
{
	width:120px;
	vertical-align:bottom;
}
	
.table_130
{
	width:130px;
	vertical-align:bottom;
}
	
.table_140
{
	width:140px;
	vertical-align:bottom;
}
	
.table_150
{
	width:150px;
	vertical-align:bottom;
}
	
.table_160
{
	width:160px;
	vertical-align:bottom;
}
	
.table_170
{
	width:170px;
	vertical-align:bottom;
}
	
.table_180
{
	width:180px;
	vertical-align:bottom;
}
	
.table_190
{
	width:190px;
	vertical-align:bottom;
}
	
.table_200
{
	width:200px;
	vertical-align:bottom;
}
	
.table_210
{
	width:210px;
	vertical-align:bottom;
}
	
.table_220
{
	width:220px;
	vertical-align:bottom;
}
	
.table_230
{
	width:230px;
	vertical-align:bottom;
}
	
.table_240
{
	width:240px;
	vertical-align:bottom;
}
	
.table_250
{
	width:250px;
	vertical-align:bottom;
}
	
.table_260
{
	width:260px;
	vertical-align:bottom;
}
	
.table_270
{
	width:270px;
	vertical-align:bottom;
}
	
.table_280
{
	width:280px;
	vertical-align:bottom;
}
	
.table_290
{
	width:290px;
	vertical-align:bottom;
}
	
.table_300
{
	width:300px;
	vertical-align:bottom;
}
	
.table_310
{
	width:310px;
	vertical-align:bottom;
}
	
.table_320
{
	width:320px;
	vertical-align:bottom;
}
	
.table_330
{
	width:330px;
	vertical-align:bottom;
}
	
.table_340
{
	width:340px;
	vertical-align:bottom;
}
	
.table_350
{
	width:350px;
	vertical-align:bottom;
}
	
.table_360
{
	width:360px;
	vertical-align:bottom;
}
	
.table_370
{
	width:370px;
	vertical-align:bottom;
}
	
.table_380
{
	width:380px;
	vertical-align:bottom;
}
	
.table_390
{
	width:390px;
	vertical-align:bottom;
}
	
.table_400
{
	width:400px;
	vertical-align:bottom;
}
	
.table_410
{
	width:410px;
	vertical-align:bottom;
}
	
.table_420
{
	width:420px;
	vertical-align:bottom;
}
	
.table_430
{
	width:430px;
	vertical-align:bottom;
}
	
.table_440
{
	width:440px;
	vertical-align:bottom;
}
	
.table_450
{
	width:450px;
	vertical-align:bottom;
}
	
.table_460
{
	width:460px;
	vertical-align:bottom;
}
	
.table_470
{
	width:470px;
	vertical-align:bottom;
}
	
.table_480
{
	width:480px;
	vertical-align:bottom;
}
	
.table_490
{
	width:490px;
	vertical-align:bottom;
}
	
.table_500
{
	width:500px;
	vertical-align:bottom;
}
	
.table_510
{
	width:510px;
	vertical-align:bottom;
}
	
.table_520
{
	width:520px;
	vertical-align:bottom;
}
	
.table_530
{
	width:530px;
	vertical-align:bottom;
}
	
.table_540
{
	width:540px;
	vertical-align:bottom;
}
	
.table_550
{
	width:550px;
	vertical-align:bottom;
}
	
.table_560
{
	width:560px;
	vertical-align:bottom;
}
	
.table_570
{
	width:570px;
	vertical-align:bottom;
}
	
.table_580
{
	width:580px;
	vertical-align:bottom;
}
	
.table_590
{
	width:590px;
	vertical-align:bottom;
}
.table_600
{
	width:600px;
	vertical-align:bottom;
}

.table_610
{
	width:610px;
	vertical-align:bottom;
}
	
.table_620
{
	width:620px;
	vertical-align:bottom;
}
	
.table_630
{
	width:630px;
	vertical-align:bottom;
}
	
.table_640
{
	width:640px;
	vertical-align:bottom;
}
	
.table_650
{
	width:650px;
	vertical-align:bottom;
}
	
.table_660
{
	width:660px;
	vertical-align:bottom;
}

.table_1000
{
	width:1000px;
	vertical-align:bottom;
}
