body { 
	font-family: Helvetica, Verdana, sans-serif; 
	background:#ffffff; 
	background-repeat: no-repeat;
	font-size:12px; 
}

a { 
	text-decoration: none; 
}

a.temenu:link {
	color:		#0c2e96;
}

a.itmenu:link {
	color:		#00656a;
}

a.cmmenu:link {
	color:		#e08500;
}

.pre {
	font-family:	Courier, fixed;
}

.emph {
	font-style:	italic;
}

.heavy {
	font-weight:	bolder;
}

.menu { 
	font-size:	12px; 
}

.temenu { 
	font-size:	12px; 
}

.itmenu { 
	font-size:	12px; 
}

.cmmenu { 
	font-size:	12px; 
}

.item { 
	font-size:	12px; 
}

.norm { 
	font-size:	12px; 
}

.misc { 
	font-size:	10px; 
}

.tiny { 
	font-weight:	normal;
	font-size:	8px; 
}

.caption { 
	font-size:	10px; 
	margin-bottom:	10px;
}

.indent { 
	margin-left:	5px;
}


.lines {
	font-size:	10px; 
	margin-left:	5px;
}

.title {
	font-size:	14pt; 
	font-weight:	bolder;
        margin-bottom:	7pt;
}

.head { 
	font-size:	12px; 
	font-weight:	bolder;
        margin-bottom:	5pt;
}

.leftpara { 
	font-size:	10px; 
        margin-bottom:	4pt;
	text-align:	left;
}

.rightpara { 
	font-size:	10px; 
        margin-bottom:	4pt;
	text-align:	right;
}

.centerpara { 
	font-size:	10px; 
        margin-bottom:	4pt;
	text-align:	center;
}

.alignpara { 
	font-size:	10px; 
        margin-bottom:	4pt;
	text-align:	justify;
}

.fullborder {
	border:		1px solid #aaaaaa;
}

.horiborder {
	border-top:	1px solid #aaaaaa;
	border-bottom:	1px solid #aaaaaa;
}

.vertborder {
	border-left:	1px solid #aaaaaa;
	border-right:	1px solid #aaaaaa;
}

.fnote { 
	font-size:	10px; 
        margin-bottom:	4pt;
}

.fnum { 
	float:		left;
}

.fbody { 
	margin-top:	0pt;
	margin-left:	20pt;
}

.quote { 
	font-size:	10px; 
        margin-left:	20pt;
        margin-right:	20pt;
        margin-bottom:	4pt;
}

.screen { 
	font-size:	10px; 
	border:		1px solid #aaaaaa;
	background:	#dddddd;
	padding:	4px;
        margin-bottom:	4pt;
}

.listtag {
	font-size:	10px; 
	font-weight:	bolder;
}

.linklist {
	font-size: 	12px;
	margin-top:	5px;
	margin-bottom:	5px;
}

.standout {
	font-size: 	larger;
	font-weight:	bolder;
	margin-top:	5px;
	margin-bottom:	5px;
}

.info {
	font-size: 	10px;
	font-weight:	bolder;
}

.logo { 
	margin-bottom:	10px; 
}

.main { 
	margin-left:	10px; 
}

.para { 
	margin-top:	5px; 
	margin-bottom:	5px; 
}

.joblist {
	margin-top:	5px;
}

.tight { 
	margin:		0px; 
}

.inset { 
	margin:		5px; 
}

.smallimage { 
	margin:		5px; 
}

.splashlink { 
	margin-top:	5px; 
}

.bullet { 
	vertical-align:	bottom;
}

.menu {
	white-space:	nowrap;
}

.highlight {
	background:	#dddddd;
	font-weight:	bolder;
}

.underline {
	border-bottom:	10px solid #444444;
}

.rightnote {
	text-align:	right;
	margin:		4px;
}

.pricetag {
	text-align: 	right;
	font-size: 	12px;
	font-weight:	bold;
	margin:		4px;
}

.fixheight {
	height:		80pt;
}

.mainbox {
	margin-right:	10px;
}
	
.contbox {
	border:		1px solid #aaaaaa;
	width:		460px;
	margin-bottom:	10px;
}
	
.fullbox {
	border:		1px solid #aaaaaa;
	width:		600px;
	margin-left:	10px;
	font-size:	12px;
}
	
.widebox {
	border:		1px solid #aaaaaa;
	margin-bottom:	10px;
	font-size:	12px;
        border-radius: 9px;
        -o-border-radius: 9px;
        -icab-border-radius: 9px;
        -khtml-border-radius: 9px;
        -moz-border-radius: 9px;
        -webkit-border-radius: 9px;
}
	
.cmsplashbox {
	border:		1px solid #aaaaaa;
	width:		220px;
	height:		180pt;
	overflow:	auto;
	font-size:	10px;
        border-radius: 9px;
        -o-border-radius: 9px;
        -icab-border-radius: 9px;
        -khtml-border-radius: 9px;
        -moz-border-radius: 9px;
        -webkit-border-radius: 9px;
}
	
.itsplashbox {
	border:		1px solid #aaaaaa;
	width:		220px;
	height:		185pt;
	overflow:	auto;
	font-size:	10px;
        border-radius: 9px;
        -o-border-radius: 9px;
        -icab-border-radius: 9px;
        -khtml-border-radius: 9px;
        -moz-border-radius: 9px;
        -webkit-border-radius: 9px;
}
	
.tesplashbox {
	border:		1px solid #aaaaaa;
	width:		225px;
	height:		125pt;
	overflow:	auto;
	font-size:	10px;
        border-radius: 9px;
        -o-border-radius: 9px;
        -icab-border-radius: 9px;
        -khtml-border-radius: 9px;
        -moz-border-radius: 9px;
        -webkit-border-radius: 9px;
}
	
.toolbox {
	border:		1px solid #aaaaaa;
	width:		140px;
	margin-bottom:	10px;
	margin-right:	10px;
	font-size:	10px;
        border-radius: 9px;
        -o-border-radius: 9px;
        -icab-border-radius: 9px;
        -khtml-border-radius: 9px;
        -moz-border-radius: 9px;
        -webkit-border-radius: 9px;
}
	
.boxtitle {
	background:	#dddddd;
	color:		#444444;
	font-size:	10px;
	font-weight:	bold;
	padding-left:	9px;
	margin-bottom:	3px;
	letter-spacing:	1px;
	border-bottom:	1px solid #aaaaaa;
	border-top-right-radius: 9px;
	-o-border-top-right-radius: 9px;
	-icab-border-top-right-radius: 9px;
	-khtml-border-top-right-radius: 9px;	
	-moz-border-radius-topright: 9px;
	-webkit-border-top-right-radius: 9px;
	border-top-left-radius: 9px;
	-o-border-top-left-radius: 9px;
	-icab-border-top-left-radius: 9px;
	-khtml-border-top-left-radius: 9px;	
	-moz-border-radius-topleft: 9px;
	-webkit-border-top-left-radius: 9px;	
}

.boxbody {
	padding-left:	4px;
	padding-right:	4px;
	margin-bottom:	3px;
}

.boxfoot {
	background:	#dddddd;
	color:		#444444;
	font-size:	10px;
	font-weight:	bold;
	padding-left:	9px;
	padding-right:	9px;
	letter-spacing:	1px;
	border-top:	1px solid #aaaaaa;
       	position:	relative;
	border-bottom-right-radius: 9px;
	-o-border-bottom-right-radius: 9px;
	-icab-border-bottom-right-radius: 9px;
	-khtml-border-bottom-right-radius: 9px;	
	-moz-border-radius-bottomright: 9px;
	-webkit-border-bottom-right-radius: 9px;
	border-bottom-left-radius: 9px;
	-o-border-bottom-left-radius: 9px;
	-icab-border-bottom-left-radius: 9px;
	-khtml-border-bottom-left-radius: 9px;	
	-moz-border-radius-bottomleft: 9px;
	-webkit-border-bottom-left-radius: 9px;	
}

.footright {
       	text-align:	right;
        position:	absolute;
        top:		0px;
	right:		0px;
}

.listitem {
	font-size:	12px;
	padding-left:	4px;
	padding-right:	4px;
	padding-bottom:	4px;
	margin-bottom:	9px;	
	border-bottom:	1px solid #aaaaaa;
}

