/* Start of CMSMS style sheet 'MainStyleSheet' */
body {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	background-image: url(images/page_bg.jpg);
	background-repeat: repeat-x;
	background-position: right top;
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #3c3c3c;
	text-align: center;	
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #b71733;
	text-align: center;	
}
.context {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6d6d6d;
	line-height: 18px;
}

.rtcolmn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
}

.boxttl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

.boxcont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.context00 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #6d6d6d;
}

.context01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6d6d6d;
	line-height: 14px;
	padding: 16px;
}

.pktitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b71733;
	line-height: 24px;
	padding-left: 10px;
}

.pktitle03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #b71733;
}

.pktitle01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #b71733;
	line-height: 24px;
}

.pktitle02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #b71733;
	line-height: 24px;
}

.pktitle04 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #b71733;
}

.bktitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	line-height: 24px;
	padding-left: 10px;
}

.pktitle00 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #b71733;
	line-height: 24px;
	padding-right: 10px;
}

.bktitle00 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	line-height: 24px;
}

.bktitle01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	line-height: 24px;
}

.clsay {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #666666;
	line-height: 14px;
	padding: 16px;
}

.tlbpad {
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-top: 4px;
}

a.toplks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #3c3c3c;
	text-align: center;	
}

a.toplks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #b71733;
	text-align: center;	
}

a.mainlks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}

a.mainlks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #cdcdcd;
}

a.mainlks00 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	text-align: left;
}

a.mainlks00:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #cdcdcd;
	text-align: left;
}

a.fprodlks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}

a.fprodlks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #b71733;
}

a.fprodlks00 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #b71733;
	padding-left: 5px;
}

a.fprodlks00:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	padding-left: 5px;
}

a.fprodlks01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
	padding-left: 0px;
}

a.fprodlks01:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #b71733;
	padding-left: 0px;
}

a.fprodlks02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
	line-height: 16px;
}

a.fprodlks02:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #b71733;
	line-height: 16px;
}

a.morelks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #006996;
}

a.morelks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}

a.btmlks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #b71733;
}

a.btmlks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}


/* Form elements */

select.flat, textarea.flat, input.flat, 
select.error, textarea.error, input.error,
textarea.code { 
	border-style: solid;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
}

select.flat, textarea.flat, input.flat,
textarea.code { 
	border-color : #cecece;
	background : #ffffff;
}

select.error, textarea.error, input.error { 
	border-color : #cecece;
}

select.flat, textarea.flat, input.flat, 
textarea.code, textarea.code-gray {
	font-family: Trebuchet MS, Verdana, Arial, Sans-serif;
	font-size: 10px; 
	line-height: 18px; 
	color: #5f5e5c;
	text-indent: 2px;
}

textarea.code-gray {
	border-style: solid;
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
	color: #5f5e5c;
}
/* End of 'MainStyleSheet' */

