html, body
{
	width: 100%;
	min-height: 100%;
	height: auto !important; 
	_height: 100%;
	font-family: Verdana, "Arial CE", Arial, "Helvetica CE", sans-serif;
	font-size: 11px;
	text-align: center;
	margin: 0 0 0 0;
}
.page 
{
	width: 904px;
	min-height: 100%;
	font-family: Verdana;
	font-size: 11px;
	margin: 0px auto 0px auto;
	text-align: center;
}

/* ---------------------------------
    H E A D E R
----------------------------------*/
.header
{
    width: 904px;
    height: 125px;
    float: left;
    background-position: top left;
    background-repeat: repeat-x;
    text-align: center;
}
.hTitle
{
	float: left;
	width: 904px;
	height: 15px;
	overflow: hidden;
	text-align: right;
}
.hMain
{
	float: left;
	overflow: hidden;
	width: 874px !important;
	width: 904px;
	width/**/:/**/874px;
	height: 110px;
	padding: 0 15px 0 15px;
}
.hTop
{
	float: left; 
	width: 874px;
	height: 68px;
	overflow: hidden;
}
.hmmLinks
{
	width: 706px;
	height: 18px !important;
	height: 43px;
	height/**/:/**/18px;
	float: left;
	padding: 20px 0 5px 0;
	_overflow: hidden;
	white-space: nowrap;
}
.hmmlItems
{
	/*width: 526px !important;
	_width: 520px;*/
	height: 10px !important;
	height: 18px;
	height/**/:/**/10px;
	float: left;
	white-space: nowrap;
	font-size: 10px;
	padding: 3px 0 5px 0;
	_overflow: hidden;
}
.hmmlItems a
{
	display: inline !important;
}
.hmmlItems a, .hmmlItems a:visited, .hmmlItems a:active, .hmmlItems a:hover
{
	text-decoration: none;
}
.hmmlItemPrint, .hmmlItemPrint:visited, .hmmlItemPrint:active, .hmmlItemPrint:hover
{
	float: left;
	white-space: nowrap;
	vertical-align: middle;
	margin-right: 10px;
}
.hmmlItemPrint img
{
	border: none;
	vertical-align: middle;
}
.hmLogo
{
    width: 83px;
    height: 83px;
    float: left;
    overflow: hidden;
    background-position: top left;
    background-repeat: no-repeat;
}    
.hmlLogo
{
    width: 83px;
    height: 83px;
    float: left;
    cursor: pointer;
    _cursor: hand;
}
.hBottom 
{
	float: left; 
	width: 874px; 
	height: 42px;
	text-align: left;
	overflow: hidden;
}
.hmMenu
{
	float: left; 
	width: 874px; 
	height: 42px;
	overflow: hidden;
}
.hmmTabs
{
	width: 874px;
	height: 42px;
	float: left;
	overflow: hidden;
   	padding: 0px 0px 0px 0px;
}
.hmmtMenu 
{
	width: 874px;
	height: 20px !important;
	float: left;
	overflow: hidden;
}
.hmmtSubmenu 
{
	width: 872px !important;
	width: 874px;
	width/**/:/**/872px;
	height: 12px !important;
	height: 22px;
	height/**/:/**/12px;
	float: left;
	overflow: hidden;
	white-space: nowrap;
	padding: 4px 0px 6px 2px;
	font-size: 10px;
}
.hmmSubmenu span.current
{
	font-weight: bold;
}
.hmmsItem
{
	width: 691px;
	height: 12px;
	float: left;
}
.hmmsItem a, .hmmsItem a:visited, .hmmsItem a:active
{
	text-decoration: none;
}
.hmmsItem a:hover
{
	text-decoration: underline;
}
.hmmsItem .current
{
	font-weight: bold;
}

/* ---------------------------------
    M A I N
----------------------------------*/
.main
{
    width: 900px !important;
    width: 904px;
    width/**/:/**/900px;
    float: left;
    overflow: hidden;
    background-position: top left;
    background-repeat: repeat-x;
    text-align: center;
    margin: 10px 0 10px 0;
}
.mMenu40, .mMenu60
{
    width: 904px;
    height: 46px;
    float: left;
	text-align: left;
}  
.mMenu60
{
	height: 60px;
}
.mMenu40 .mmLeft
{
    float: left;
    height: 46px;
}
.mMenu60 .mmLeft
{
    float: left;
    height: 60px;
}
.mmRight
{
    min-width: 1px;
    float: right;
} 
.mmrIconBox
{
	float: left;
	padding-right: 10px;
}
.mmrIcon
{
	float: left;
	max-height: 60px;
	padding-left: 5px;
} 
.mmrImage
{
	float: left;
}
.mmrTitle
{
	padding: 5px 15px 2px 2px;
	float: left;
}
.mmrTitle a, .mmrTitle a:visited, .mmrTitle a:hover, .mmrTitle a:active
{
	text-decoration: none;
}
.ctrlbgrArea
{
	float: left;
}
.mMenu40 .mmLeft .ctrlbgrImage, .mMenu40 .mmLeft .ctrlbgrFlash
{
	float: left;
	height: 46px !important;
	padding: 0 0 0 0 !important;
	margin: 0 0 0 0 !important;
	overflow: hidden;
	background-position: bottom left;
}
.mMenu60 .mmLeft .ctrlbgrImage, .mMenu60 .mmLeft .ctrlbgrFlash
{
	float: left;
	height: 60px !important;
	padding: 0 0 0 0 !important;
	margin: 0 0 0 0 !important;
	overflow: hidden;
	background-position: bottom left !important;
}
.mMenu40 .mmLeft .ctrlbgrText
{
    float: left;
    height: 26px !important;
    height: 46px;
    height/**/:/**/26px;
    font-size: 24px;
    font-weight: normal;
    padding: 10px 10px 10px 15px; 
    white-space: nowrap;
}
.mMenu60 .mmLeft .ctrlbgrText
{
    float: left;
    height: 60px;
    height/**/:/**/26px;
    font-size: 24px;
    font-weight: normal;
    padding: 24px 10px 10px 15px; 
    white-space: nowrap;
}
.mBody
{
    width: 900px;
	margin: 0px auto 0px auto;
	text-align: left;
}
.mbHeader
{
    width: 900px;
    min-height: 0px;
    float: left;
    overflow: hidden;
    font-size: 0px;
}
.mbBody
{
    width: 900px;
    min-height: 150px;
    float: left;
    background-position: top left;
    background-repeat: repeat-y;
    padding: 0px 0px 15px 0px;
}
.mbBody a, .mbBody a:visited, .mbBody a:active, .mbBody a:hover
{
	text-decoration: none;
}
.menuLevel3
{
	width: 870px !important;
	width: 900px;
	width/**/:/**/870px;
	height: 20px !important;
	height: 22px;
	height/**/:/**/20px;
	float: left;
	overflow: hidden;
    background-repeat: repeat-x;
    background-position: left top;
    padding: 0 15px 0 15px;
    margin: 0 0 0 0;
    font-size: 10px;
}
.menuLevel3 ul
{
	height: 20px;
	float: left;
	display: inline;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.menuLevel3 li
{
	display: inline;
}
.menuLevel3 ul li
{
	display: inline;
}
.menuLevel3 ul li.liSelected
{
	height: 20px;
	float: left;
	text-decoration: none;
	display: inline;
	font-weight: bold;
}
.menuLevel3 ul li.liSelectedSM
{
	height: 20px;
	float: left;
	text-decoration: none;
	display: inline;
	font-weight: bold;
}
.menuLevel3 ul li.liSelectedSM span
{
	height: 12px !important;
	height: 20px;
	height/**/:/**/12px;
	padding: 4px 10px 4px 10px;
	float: left;
	text-decoration: none;
	display: inline;
	font-weight: bold;
}
.menuLevel3 ul li span img
{
	width: 15px;
	height: 12px;
	border: none;
	vertical-align: middle;
	margin: 0 0 0 0;
	padding: 0 0 0 10px;
	position: relative;
}
.menuLevel3 ul li a, .menuLevel3 ul li a:active, .menuLevel3 ul li a:visited, .menuLevel3 ul li a:hover
{
	height: 12px !important;
	height: 20px;
	height/**/:/**/12px;
	padding: 4px 10px 4px 10px;
	float: left;
	text-decoration: none;
	display: inline;
}
.menuLevel3 ul li a:hover
{
	text-decoration: underline;
}
.menuLevel3Normal
{
}
.menuLevel3 ul li a img
{
	width: 15px;
	height: 12px;
	border: none;
	vertical-align: middle;
	margin: 0 0 0 0;
	padding: 0 0 0 10px;
	position: relative;
}
.menuLevel3 ul li a:hover, .menuLevel3Hover
{
	border: none;
}
.menuLevel3 ul li ul 
{
	position: absolute;
	text-decoration: none;
	top: 0px;
	left: 0px;
	width: 185px !important;
	height: 100% !important;
	_height/**/:/**/500px;
	display: none;
	padding: 9px 0px 0px 0px;
	border: none;
	margin: 0 0 0 0;
	background-repeat: no-repeat;
	background-position: left top;
	z-index: 1000;
}
.menuLevel3 li ul li
{
	width: 185px;
	border: none;
	padding: 0 0 0 0;
	margin: 0 0 0 0 !important;
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	font-weight: normal;
}
.menuLevel3 li ul li.lihFirst
{
	width: 165px !important;
	width: 185px;
	width/**/:/**/165px;
	height: 16px !important;
	height: 18px;
	height/**/:/**/16px;
	border: none;
	padding: 2px 10px 0px 10px;
	font-weight: normal;
}
.menuLevel3 li ul li.lihNormal
{
	width: 165px !important;
	width: 185px;
	width/**/:/**/165px;
	height: 16px !important;
	height: 18px;
	height/**/:/**/16px;
	border: none;
	padding: 2px 10px 0px 10px;
	background-repeat: repeat-y;
	background-position: left top;
	font-weight: normal;
}
.menuLevel3 li ul li.lihLast
{
	width: 185px;
	height: 15px;
	border: none;
	padding: 0 0 0 0;
	background-repeat: no-repeat;
	background-position: left bottom;
	font-weight: normal;
}
.menuLevel3 li ul li.lihSelected
{
	font-weight: bold;
}
.menuLevel3 li ul li.lihFirst a, .menuLevel3 li ul li.lihFirst a:active, .menuLevel3 li ul li.lihFirst a:visited,
.menuLevel3 li ul li.lihNormal a, .menuLevel3 li ul li.lihNormal a:active, .menuLevel3 li ul li.lihNormal a:visited
{
	width: 165px;
	background-image: none;
	text-decoration: none;
	border: none;
	padding: 0 0 2px 0;
	margin: 0 0 0 0;	
	display: block;
} 
.menuLevel3 li ul li.lihFirst a:hover, .menuLevel3 li ul li.lihNormal a:hover 
{ 
	border: none;
	background-image: none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	display: block;
	text-decoration: underline;
}
.menuLevel3 li ul li:hover
{
	border: 0;
	text-decoration: underline;
}
/*
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
*/
.menuLevel3 li:hover ul, .menuLevel3 li.over ul { display: block;}
.menuLevel3Vertical
{
	width: 220px;
	float: left;
    margin: 0 0 15px 0;
	position: relative;
	white-space: nowrap;
}
.menuLevel3Vertical ul
{
	width: 220px !important;
	width: 220px;
	width/**/:/**/219px;
	float: left;
	display: inline;
	list-style-type: none; 
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.menuLevel3Vertical li
{
}
.menuLevel3Vertical ul li
{
	width: 220px;
	height: 22px;
	float: left;
    font-size: 10px;
    background-repeat: repeat-y;
    background-position: left top;
    _overflow/**/:/**/hidden;
}
.menuLevel3Vertical ul li.vLiSelected
{
	width: 220px;
	height: 22px;
	float: left;
	font-weight: bold;
}
.menuLevel3Vertical ul li a, .menuLevel3Vertical ul li a:active, .menuLevel3Vertical ul li a:visited, .menuLevel3Vertical ul li a:hover,
.menuLevel3VerticalHover
{
	width: 200px !important;
	width: 220px;
	width/**/:/**/200px;
	height: 12px !important;
	height: 22px;
	height/**/:/**/12px;
	padding: 5px 5px 5px 15px;
	float: left;
	text-decoration: none;
	border: none;
	vertical-align: middle;
	position: relative;
}
.menuLevel3VerticalHover, .menuLevel3Vertical ul li a:hover
{
	text-decoration: underline;
}
.menuLevel3Vertical ul li a img
{
	border: none;
	vertical-align: middle;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	position: absolute;
	top: 2px;
	right: 0px;
}
.menuLevel3Vertical ul li a img.opera
{
	border: none;
	vertical-align: middle;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	position: absolute;
	top: 2px;
	right: 0px;
}
.menuLevel3Vertical ul li a:hover, .menuLevel3VerticalHover
{
	border: none;
}
.menuLevel3Vertical ul li ul 
{
	position: absolute;
	text-decoration: none;
	top: 0px;
	left: 219px;
	width: 185px !important;
	overflow: hidden;
	display: none;
	padding: 10px 0px 0px 0px;
	border: none;
	margin: 0 0 0 0;
	background-repeat: no-repeat;
	background-position: left top;
	z-index: 1000;
}
.menuLevel3Vertical li ul li
{
	width: 185px;
	height: 18px;
	border: none;
	padding: 0 0 0 0;
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: normal;
}
.menuLevel3Vertical li ul li.liFirst
{
	width: 165px !important;
	width: 185px;
	width/**/:/**/165px;
	height: 17px;
	border: none;
	padding: 0px 10px 0px 10px;
	font-weight: normal;
}
.menuLevel3Vertical li ul li.liNormal
{
	width: 165px !important;
	width: 185px;
	width/**/:/**/165px;
	height: 16px !important;
	height: 18px;
	height/**/:/**/16px;
	border: none;
	padding: 0px 10px 2px 10px;
	background-repeat: repeat-y;
	background-position: left top;
	font-weight: normal;
}
.menuLevel3Vertical li ul li.liLast
{
	width: 185px;
	height: 15px;
	border: none;
	padding: 0 0 0 0;
	background-repeat: no-repeat;
	background-position: left bottom;
}
.menuLevel3Vertical li ul li.liSelected
{
	font-weight: bold;
}
.menuLevel3Vertical li ul li.liFirst a, .menuLevel3Vertical li ul li.liFirst a:active, .menuLevel3Vertical li ul li.liFirst a:visited,
.menuLevel3Vertical li ul li.liNormal a, .menuLevel3Vertical li ul li.liNormal a:active, .menuLevel3Vertical li ul li.liNormal a:visited
{
	width: 185px;
	background-image: none;
	text-decoration: none;
	border: none;
	padding: 0 0 2px 0;
	margin: 0 0 0 0;	
} 
.menuLevel3Vertical li ul li.liFirst a:hover, .menuLevel3Vertical li ul li.liNormal a:hover 
{ 
	border: none;
	text-decoration: underline;
	background-image: none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
} 
.menuLevel3Vertical li ul li:hover
{
	border: 0;
	text-decoration: underline;
}

/*
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
*/

.menuLevel3Vertical li:hover ul, .menuLevel3Vertical li.over ul { display: block;}

.mbbRow
{
    width: 900px;
    float: left;
    overflow: hidden;
}
.mbbrCol75t
{
    width: 645px !important;
    width: 675px;
    width/**/:/**/645px;
    float: left;
    overflow: hidden;
    padding: 0px 15px 15px 15px;
}
.mbbrCol50t
{
    width: 420px !important;
    width: 450px;
    width/**/:/**/420px;
    float: left;
    overflow: hidden;
    padding: 0px 15px 15px 15px;
}
.mbbrCol50i
{
    width: 450px;
    float: left;
    overflow: hidden;
    text-align: right;
}
.mbbrCol25i
{
    width: 225px;
    float: left;
    overflow: hidden;
    text-align: right;
}
.mbFooter
{
    /*width: 900px;
    height: 40px;
    float: left;
    background-position: top left;
    background-repeat: no-repeat;*/
    display: none;
}

/* -------------------------------
    Q U I C K L I N K S
--------------------------------*/
.quicklinks
{
    width: 904px;
	min-height: 90px;
	margin: 0px auto 20px auto;
	text-align: center;
	float: left;
}
.qlLeft
{
	width: 15px;
	height: 90px;
	float: left;
}
.qlBody
{
	width: 874px;
	min-height: 90px;
	float: left;
	margin: 0 0 0 0 !important;
}
.qlRight
{
	width: 15px;
	height: 90px;
	float: left;
	background-repeat: no-repeat;
	background-position: top left;
}
.qlAllArea
{
	width: 450px;
	float: left;
}
.qltLinks
{
	width: 874px;
	height: 64px;
	float: left;
	font-size: 9px;
	display: block;
	overflow: hidden;
}
.qlTitle
{
	width: 102px;
	float: left;
	/*padding-top: 5px;*/
	padding-top: 10px;
	font-weight: bold;
	font-size: 11px;
}
.qlImage
{
	width: 102px;
	float: left;
}
.qlIcon
{
	width: 102px;
	height: 64px;
	float: left;
	overflow: hidden;
	text-align: center;
}
.qlLinks
{
	width: 305px !important;
	width: 325px;
	width/**/:/**/305px;
	height: 40px !important;
	height: 64px;
	height/**/:/**/40px;
	float: left;
	padding: 10px 10px 10px 10px;
	font-size: 9px;
	text-align: left;
	display: inline;
}
.qlLinks a, .qlLinks a:visited, .qlLinks a:active, .qlLinks a:hover,
.qlbLinks a, .qlbLinks a:visited, .qlbLinks a:active, .qlbLinks a:hover
{
	text-decoration: none;
}
.qlbLinks
{
	width: 844px !important;
	width: 874px;
	width/**/:/**/844px;
	height: 10px !important;
	height: 26px;
	height/**/:/**/10px;
	float: left;
	overflow: hidden;
	font-size: 9px;
	padding: 8px 15px 8px 15px;
	text-align: left;
	margin-bottom: 15px;
}
.qlbLinks p, .qltLinks p
{
	margin: 0 0 0 0 !important;
	padding: 0 0 0 0 !important;
}
.qlblLinks
{
	width: 790px;
	float: left;
	overflow: hidden;
	white-space: nowrap;
}
.qlbrLinks
{
	float: right;
	width: 54px;
	overflow: hidden;
}
.qlbrLinks a, .qlbrLinks a:visited, .qlbrLinks a:active, .qlbrLinks a:hover
{
}
.qlbrLinks a img
{
	border: none;
	vertical-align: middle;
}

/*-------------------------------
    M E N U
--------------------------------*/
#tabs 
{
    width: 100%;
    height: 20px;
	float: left;
    font-size: 10px;
    font-weight: bold;
}
#tabs ul 
{
	margin: 0 0 0 0;
    padding: 0 0 0 0;
    list-style: none;
    height: 20px;
}
#tabs li 
{
	display: inline;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    height: 20px;
    cursor: pointer !important;
    _cursor: hand;
}
#tabs a 
{
	float: left;
    background-repeat: no-repeat;
    background-position: left top;
    margin: 0 0 0 0 !important;
    padding: 0 0 0 7px !important;
    text-decoration: none;
    height: 20px;
    cursor: pointer !important;
    _cursor: hand;
}
#tabs a span 
{
    height: 12px !important;
    height: 20px;
    height/**/:/**/12px;
	float: left;
    display: block;
    background-repeat: no-repeat;
    background-position: right top;
    padding: 4px 15px 4px 6px;
    cursor: pointer !important;
    _cursor: hand;
}
#tabs li.tabCurrent a span, #tabs li.tabCurrentOut a span
{
    cursor: pointer !important;
    _cursor: hand;
}
#tabs a:hover 
{
	background-position: 0% -20px;
}
#tabs a:hover span 
{
	background-position: 100% -20px;
}
#tabs li.tabCurrent a 
{
	background-position: 0% -40px;
}
#tabs li.tabCurrent a span 
{
	background-position: 100% -40px;
}
#tabs li.tabCurrentOut a 
{
	background-position: 0% -60px;
}
#tabs li.tabCurrentOut a span 
{
	background-position: 100% -60px;
}
#tabs li.tabSelected a 
{
	background-position: 0% -20px;
}
#tabs li.tabSelected a span 
{
	background-position: 100% -20px;
}

/* -------------------------------
	T O O L B O X
--------------------------------*/
.ToolBox
{
	width: 200px !important;
	width: 220px;
	width/**/:/**/200px;
	float: left;
	padding: 10px 10px 10px 10px;
}
.ToolBoxRight
{
	width: 200px !important;
	width: 220px;
	width/**/:/**/200px;
	float: right;
	padding: 20px 10px 10px 10px;
}
.ToolBoxEdit
{
	width: 300px !important;
	float: left;
	overflow: hidden;
}
.ToolBoxHeader
{
	width: 200px;
	height: 20px !important;
	height: 21px;
	height/**/:/**/20px;
	float: left;
	background-position: bottom center;
	background-repeat: no-repeat;
}
.ToolBoxHeader1Selected, .ToolBoxHeader1,
.ToolBoxHeader2Selected, .ToolBoxHeader2,
.ToolBoxHeader3Selected, .ToolBoxHeader3
{
	width: 66px !important;
	width: 67px;
	width/**/:/**/66px;
	height: 17px !important;
	height: 21px;
	height/**/:/**/17px;
	float: left;
	overflow: hidden;	
	background-position: bottom left;
	background-repeat: no-repeat;
	cursor: pointer !important;
	_cursor: hand;
	text-align: center;
	font-size: 9px;
	padding: 4px 1px 0 0;
	position: relative;
	top: 0px !important;
	top: 1px;
}
.ToolBoxHeader1Selected, .ToolBoxHeader1
{
	width: 67px !important;
	width: 68px;
	width/**/:/**/67px;
	padding-right: 1px !important;
}
.ToolBoxHeader3Selected, .ToolBoxHeader3
{
	width: 65px !important;
	padding-right: 0px !important;
}
.ToolBoxPage
{
	width: 180px !important;
	width: 200px;
	width/**/:/**/180px;
	float: left;
	padding: 10px 10px 10px 10px;
	font-size: 9px;
	background-position: bottom left;
	background-repeat: no-repeat;
}
.ToolBoxFooter
{
	display: none;
}

/* -------------------------------
    L A Y E R S
--------------------------------*/
.layer
{
	width: 100%;
	min-height: 100%;
	position: absolute;
	z-index: 100;
	top: 0;
	left: 0;
	margin: 0 0 0 0;
    background-repeat: no-repeat !important;
    background-position: left top !important;
	background-image: none;
	text-align: center;
}
.layer_center
{
	width: 904px;
	height: 100%;
    background-repeat: repeat !important;
    background-position: left top !important;
    margin: 0 auto 0 auto;
	text-align: left;
}
.layer_box
{
	width: 0px;
	height: 0px;
	top: -300px;
	left: 100px;
    background-repeat: no-repeat !important;
    background-position: left top !important;
	text-align: left;
	position: absolute;
	z-index: 101;
}
.layer_box_fullscreen
{
	width: 904px;
	text-align: left;
}
.layerBClose
{
	width: 18px;
	height: 18px;
	float: right;
	margin: 7px 7px 0 0;
	font-size: 12px;
	cursor: pointer;
	_cursor: hand;
	clear: both;
}
.layerBClose:active, .layerBClose a:visited, .layerBClose:link
{
	width: 18px;
	height: 18px;
	float: right;
	background-image: none;
}
.layerBClose:hover
{
	width: 18px;
	height: 18px;
	float: right;
    background-repeat: no-repeat;
    background-position: left bottom;
}
.layerBContent
{
	float: left;
	width: 360px;
	padding: 15px 0px 15px 15px;
	clear: left;
}	
.layerBContent a, .layerBContent a:visited, .layerBContent a:active, .layerBContent a:hover
{
	text-decoration: none;
}

/* -------------------------------
    A L T E R N A T E   T E X T
--------------------------------*/
.alt
{
	width: 100px;
	min-height: 50px;
	position: absolute;
	z-index: 102;
}
.altHeader
{
	width: 100px;
	height: 20px;
	float: left;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: top left;
}
.altBody
{
	width: 80px !important;
	width: 100px;
	width/**/:/**/80px;
	padding: 0px 10px 0px 10px;
	float: left;
	background-repeat: repeat-y;
	background-position: top left;
	text-align: center;
	font-size: 9px;
}
.altBody a, .altBody a:visited, .altBody a:active, .altBody a:hover
{
	text-decoration: none;
}
.altBody a img
{
	border: none;
}
.altBody a:hover img
{
	border: none;
}

.altFooter
{
	width: 100px;
	height: 17px;
	float: left;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: top left;
}	

.TopImage {
    float: left;
    overflow: hidden;
	background-repeat:no-repeat;
	background-position:top left;
	width:900px;
	height:200px;
	position: relative;
}
.TILeft
{
	width: 300px;
	position: absolute;
	bottom: 14px;
	left: 52px;
	overflow: hidden;
	font-size: 18px;
	padding: 0;
	text-align: left;
	color: #fff;
}
.TIRight
{
	width: 205px;
	position: absolute;
	bottom: 100px;
	right: 0px;
	overflow: hidden;
	font-size: 18px;
	padding: 0;
	text-align: left;
	color: #fff;
}
#cinjenice {
	margin:0 auto;
	border: 0;
	width: 95%;
}

#cinjenice td {
	text-align: center;
}
#cinjenice td.naziv {
	text-align: left;
	width: 35%;
}
#cinjenice td.podaci {
	
}