﻿/* =======================================
    CSS STYLES FOR catanduanestribune.com website
    v1.0, 1/2006
   =======================================
   Abbreviations:
	B - Bordered
	W - Width
	H - Heigth
	M - Margined
	S - Shadowed
	N - No widht and height
*/

/* commented backslash hides from ie5mac \*/ 
html{height:100%;margin:0;padding:0;} 
/* end hack */ 
html,body {height:100%;padding:0;margin:0;}

body
{
/* 	background-image: url(images/_page/bg.jpg); */
/* 	background: transparent url(images/_page/bgBottom.gif) repeat-x bottom; */
	padding:0px;
	margin:0px;
	font-family:arial,helvetica,verdana; 
	font-size:smaller;
	/*min-width:900px; for mozilla*/
	height:100%;
}

#outer{
	height:100%;
	min-height:100%;
	text-align:left;
	margin:auto;
	position:relative;
	overflow:visible;
	width:100%;
	background: transparent url(images/_page/pg_LeftBG.png) repeat-y left;
}

* html #outer{height:100%;margin-left:0px;}/* ie 3 pixel jog*/ 
/* mac hide \*/
* html #outer{width:900px}
/* end hide*/
html>body #outer{height:auto;} /*for mozilla as IE treats height as min-height anyway*/


#header{
	position:absolute;
	top:0;
	width:900px;
	height:100px;
	background-color:Blue;
	z-index:100;
	background: transparent url(images/_page/pg_Header1BG.png) repeat-x;
}
/* mac hide \*/
* html #outer, * html #header {width:900px}
/* end hide*/


#left {
	position:relative;/*ie needs this to show float */
	width:165px;
	float:left;
	padding-top:100px;/*needed to make room for header*/
	z-index:101;
}
#left p {padding-left:3px;padding-right:2px}

#footer {
	width:900px;
	clear:both;
	height:40px;
	text-align:center;
	left:0;
	bottom:0;
	position: absolute;
	background-color:Blue;
}
* html #footer{margin-bottom:-1px}/* ie rounding bug*/
/* mac hide \*/
* html #footer {/*only ie gets this style*/
	height:42px;/* for ie*/
}
/* end hide*/

div,p  {margin-top:0}/*clear top margin for mozilla*/
#centrecontent {
	width:735px;
	display:block;
	clear:right;
	float:left;
	padding-top:100px;/*make room for header*/

	background: transparent url(images/_page/pg_RightBG.png) repeat-y right;
	height:100%;
}
#centrecontent p {padding-left:3px}

#clearfooter {width:100%;height:40px;clear:both} /* to clear footer */
html>body #minHeight{float:left;width:0px;height:100%;margin-bottom:-40px;} /*safari wrapper */


/*-----------------------------------------*/
#contentModule{
    vertical-align:top;
}

#leftModule{
    width: 175px; /*Width of left column*/
  	background: transparent url(images/_page/formSideBG.jpg) repeat-y left;
    border-right:solid 5px #4a70a2;
    padding: 5px;
    vertical-align:top;
}





div,p  {margin-top:0}/*clear top margin for mozilla*/



h4
{
	font: bold 14px Verdana;
    color: darkblue;
    height:5px;
}

/* Div's */
.divSectionHeader
{
}

.divPageBottom
{
	height:100%;
	width:100%;
}
.divPageTop
{
	background: transparent url('images/_page/bgTop.gif') repeat-x;
	height:100%;
	width:100%;
}

/* Tables */
.tableSectionHeader
{
	border-top:solid 1px blue;
	border-bottom:solid 1px blue; 
	background-image: url(images/_page/sectionHdrBG.png);
	width: 100%;
	height: 100%;
}


/* Tables */
.tableLayout	/* Table strechted in 100% both Width and Height */
{
	border-collapse:collapse;
	border-width:0px;
	border-spacing:0px;
	padding: 0px 0px 0px 0px ;
	width: 100%;
	height: 100%;
}

.tableLayoutW	/* Table strechted Width in 100% */
{
	border-collapse:collapse;
	border-width:0px;
	border-spacing:0px;
	padding: 0px 0px 0px 0px ;
	width: 100%;
}

.tableLayoutH	/* Table strechted Height in 100% */
{
	border-collapse:collapse;
	border-width:0px;
	border-spacing:0px;
	padding: 0px 0px 0px 0px ;
	height: 100%;
}

.tableLayoutN	/* Table withought specified Height and Width */
{
	border-collapse:collapse;
	border-width:0px;
	border-spacing:0px;
	padding: 0px 0px 0px 0px ;
}

.tableLayoutFramed
{
	background-color: #c4dafa;
	border: solid 1px #002d96;
	width: 100%;
	height: 100%;
	vertical-align:top;
}

.tableLogin 
{
	border:solid 4 #005EAA; 
	background-color:#FFF0B4; 
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#252525, strength=5, direction=135);
}

.tableForm
{
	vertical-align:top;
	width: 100%;
}

.tableFormContainer
{
	border-collapse:collapse;
	border: solid 1px #E06969;
	background-color: #FBE7E5;
	vertical-align:top;
/*	padding: 0px 0px 0px 0px ; */
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#252525, strength=3, direction=135);
}

.tableFormContainerShadowed
{
	border-collapse:collapse;
	/*border: solid 1px #E06969; */
	background-color: #FBE7E5;
	vertical-align:top;
	padding: 0px 0px 0px 0px ;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#252525, strength=3, direction=135);
}

.tableHeaderBar
{
	border-collapse:collapse;
	border-spacing:0px;
	background-image: url(images/_page/sectionHdrBG.png);
	background-repeat: repeat-x;
	font: bold 14px Arial, Verdana, Helvetica, Sans-serif;
	color: #ffffff;
	padding:0px 5px 0px 5px;
	width: 100%;
	height:28px;
}

.tableFormEntrySub
{
	width: 100%;
	BORDER-RIGHT: solid 1px #A93B3B; 
	BORDER-TOP: solid 1px #A93B3B; 
	BORDER-LEFT: solid 1px #A93B3B; 
	BORDER-BOTTOM: solid 1px #A93B3B; 
	background-color:#D54A3E;
}


/* Table Cells */
.cellNothing
{
	padding:  0px 0px 0px 0px ;
}

.cellContentMain
{
	padding-left:5px; 
	padding-right:12px; 
	vertical-align:top;
	background-color:White;
	text-align:justify;
}

.cellLayoutFramed
{
	border-right: #002d96 1px solid; 
	border-top: #002d96 1px solid; 
	border-left: #002d96 1px solid;
	border-bottom: #002d96 1px solid; 
	background-color: White; 
	width: 100%;
	vertical-align: top;
	padding:  0px 0px 0px 0px ;
}

.cellHeaderBar
{
	background-image: url(images/_page/sectionHdrBG.png);
	background-repeat: repeat-x;
	font: bold 14px Arial, Verdana, Helvetica, Sans-serif;
	color: #ffffff;
	padding:0px 5px 0px 5px;
	height:28px;
}


.cellStrechedCentered
{
	height: 100%;
	width: 100%;
	vertical-align:top;
}

.cellFormFieldName
{
	background-color: #6bb5ff; 
	vertical-align:top;
	padding:  2px 5px 2px 5px ;
	text-align: left;
	text-align: left;
	font-family:arial,helvetica,verdana; 
	font-size:10pt; 
	color: white;
	height:22px;
}

.cellFormFieldArea
{
	background-color: #D7EBFF; 
	vertical-align:top;
	padding:  2px 5px 2px 5px ;
	text-align: left;
	font-family:arial,helvetica,verdana; 
	font-size:10pt; 
	color: black;
	height:22px;
}

.cellFormHeaderArea
{
	background-image: url(images/_page/formHeaderBg.jpg);
	vertical-align:middle;
	padding:  0px 5px 0px 5px;
	font: bold 14px Arial;
	height:22px;
	color:#FFFBB1;
}

.cellHeaderMenuArea
{
	background-color: #E06969;
	background-image: url(images/_page/pg_LeftBar2.png);
	vertical-align:top;
	padding:  2px 5px 2px 5px ;
	font-size:12px; 
	color: White;
	font-weight:bold;
}

.cellFormFooterArea
{
	background-color: #FDF3F2; 
	vertical-align:top;
	padding:  0px 5px 0px 5px ;
	text-align: left;
}

.cellPicHeaderArea
{
	background-color: #E06969; 
	background-image: url(images/_page/picHeadBG.jpg);
	vertical-align:top;
	padding: 0px 0px 0px 0px;
}

.cellFormDivider
{
	background-color: #E06969; 
	height:2px;
}

.cellSchedBorderBottom 
{
	border-bottom:solid 1px #996633; 
	padding-left:5px;
}

.cellSchedBorderBottomD 
{
	border-bottom:solid 1px #996633; 
	border-bottom-style:dashed; 
	padding-left:5px
}

.cellBarTitle
{
	background-image: url(images/_page/pg_leftBar.jpg);
	padding: 0px 5px 0px 15px ;
	font-family:arial,helvetica,verdana; 
	text-align: left;
	font-size:10pt; 
	font-weight:bold;
	color: white;
	height: 16px;
}

.cellBarTitleHover
{
	background-image: url(images/_page/pg_leftBar.jpg);
	padding: 0px 5px 0px 15px ;
	font-family:arial,helvetica,verdana; 
	text-align: left;
	font-size:10pt; 
	font-weight:bold;
	color: Yellow;
	height: 16px;
	cursor: hand;
	cursor: pointer;
}


.cellNewsListHeaderArea
{
	background-image: url(images/_page/uSectionBar.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding:   0px 5px 0px 22px ;
	text-align: left;
}


.cellPhotoFrame
{
	width:325px; 
	padding-left:3px;
	padding-right: 3px; 
	padding-bottom: 3px; 
	padding-top: 3px;  
}

.cellPhotoTitle
{
	text-align: left;
	width: 325px; 
	padding-left:4px;
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-top: 0px;  
    color: #ffffff;
	font-size:10px; 
}

.cellForumFrame
{
	border:solid 1px #BAE8FE; background-color:LightYellow; margin:10px;
}
.cellForumBreadCrumb
{
  	background: transparent url(images/_page/cellHeaderBg2.gif);
	background-color: #D5EAFF; 
	border-bottom:solid 1px #BAE8FE; 
	padding:7px; 
	clear:right;
	font: normal 12px Arial, Verdana, Helvetica, Sans-serif ;
	color:#05147E;
}	
.cellForumHeader
{
  	background: transparent url(images/_page/cellHeaderBg2.gif);
	background-color: #A2CBFD; 
	border-bottom:solid 1px #BAE8FE; 
	padding:7px; 
	clear:right;
	font: bold 14px Arial, Verdana, Helvetica, Sans-serif ;
	color:#05147E;
}
.cellForumUser{
    width: 125px; 
  	background: transparent url(images/_page/formSideBG.jpg) repeat-y left;
  	border-right:dashed 1px #BAE8FE;
    padding: 10px;
    vertical-align:top;
    height:100%;
}
.cellForumContent
{
	color:#242424;
    padding: 10px;
    vertical-align:top;
    height:100%;
}
.cellForumSubject
{
	background-color:#E8EFF4; 
	padding:7px; 
	font: 14px Arial, Verdana, Helvetica, Sans-serif ;
	color:#05147E;
}

.cellTopicFrame
{
	border:solid 1px #FED6D1; margin:10px;
}
	
.cellTopicHeader
{
	border-bottom:solid 1px #FED6D1; 
	background-color:#FFE6E1; 
	padding:7px; 
	clear:right;
	font: bold 14px Arial, Verdana, Helvetica, Sans-serif ;
	color:#05147E;
}
.cellTopicUser{
    width: 125px; 
  	border-right:dashed 1px #FED6D1;
    padding: 10px;
    vertical-align:top;
    height:100%;
}
.cellTopicContent
{
	color:#242424;
    padding: 10px;
    vertical-align:top;
    height:100%;
}


/* Labels */
.labelCopyright
{
	font-family:arial,helvetica,verdana; 
	font-size:8pt; 
	text-align:center;
	color:White;
}

.labelHeader
{
	font-size:16px; 
	color:#045288;
	font-weight:bold;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#252525, strength=2, direction=135);
}

.labelError
{
	font-family:arial,helvetica,verdana; 
	font-size:9pt; 
	font-style:italic;
	color: Red;
	font-weight:bold; 
}

.labelUnderConstruction
{
	font-family:arial,helvetica,verdana; 
	font-size:20pt; 
	color: Red;
	font-weight:bold; 
}

.labelPhotoCaption
{
	font-family:arial,helvetica,verdana; 
	font-size:10px;
	font-weight:bold;
	padding-right:2px;
	color: #FDFFDB;
}

.labelSmallFont
{
	padding-left:5px;
	font-size:11px;
}

.labelLoading
{
	font-family:arial,helvetica,verdana; 
	font-size:9pt; 
	font-style:italic;
	color: Blue;
	font-weight:bold; 
}

.labelMessage
{
	font-family:arial,helvetica,verdana; 
	font-size:9pt; 
	font-style:italic;
	color: Blue;
	font-weight:bold; 
}

.labelPageTitle
{
	font-family:arial,helvetica,verdana; 
	font-size:16px; 
	color: #FDFFDB;
	font-weight:bold; 
}

.labelPageHeader
{
	font-family:arial,helvetica,verdana; 
	font-size:20px; 
	color: #060385;
	font-weight:bold; 
}

.labelPageSectionTitle
{
	font-family:arial,helvetica,verdana; 
	font-size:24px; 
	color: #FDFFDB;
}

.labelFormTitle
{
	font-family:arial,helvetica,verdana; 
	font-size:12pt; 
	color: #FFFDEB;
	font-weight:bold; 
}

.labelFormNote
{
	font-family:arial,helvetica,verdana; 
	font-size:10pt; 
	color: #FFFDEB;
}

.labelFieldNote
{
	font-family:arial,helvetica,verdana; 
	font-size:8pt; 
	color: #404040;
}

.labelGeneralNote
{
	font-family:arial,helvetica,verdana; 
	font-size:10pt; 
	color: #002A93;
}

.labelHeadlineTitle
{
	font-family:arial,helvetica,verdana; 
	font-size:13pt; 
	color: #002A93;
	font-weight:bold; 
}

.labelEdition
{
	font-family:arial,helvetica,verdana; 
	font-size:12px; 
	color: #FDFFDB;
	font-weight:bold; 	
 margin-right:5px;
}

.labelNewsContent
{
	font-family:arial,helvetica,verdana; 
	font-size:13px; 
	color: #141414;
	text-align:justify;
	margin-right:5px;
}

.labelToolTitle
{
	font-family:Georgia,arial; 
	font-size:14px; 
	color: #003366;
	font-weight:bold;
}

.labelSectionTitle
{
	font-family:Georgia,arial; 
	font-size:14px; 
	color: #003366;
	font-weight:bold;
}

.labelSectionTitleInDetail
{
	font-family:Georgia,arial; 
	font-size:20px; 
	color: #003366;
}

.labelListingTitle
{
	font-family:arial,helvetica,verdana; 
	font-size:14px; 
	color: #FDFFDB;
	font-weight:bold; 
	padding-left:5px
}

.labelSectionAuthor
{
	font-family:arial,helvetica,verdana; 
	font-size:11px; 
	font-weight:bold;
	color: Maroon;
}

.labelCellTitle
{
	font-family:arial,helvetica,verdana; 
	font-size:10pt; 
	color: Blue;
	font-weight:bold; 
}

.labelCellTitleW
{
	font-family:arial,helvetica,verdana; 
	font-size:10pt; 
	color: White;
	font-weight:bold; 
}

.labelAsLink
{
	font-family:arial,helvetica,verdana; 
	font-size:12px; 
	color: blue;
	font-weight:bold; 
	text-decoration:underline;
	cursor: hand;
}

.labelModuleTitle
{
	font-family:arial,helvetica,verdana; 
	font-size:26px; 
	color: #FFFBB1;
	font-weight:bold; 
}

.labelNewsDate
{
	font-family:Georgia,arial; 
	font-size:10px; 
	color: Gray;
	font-weight:bold;
	white-space: nowrap;
}

.labelUserDetail
{
	font-family:arial,helvetica,verdana; 
	font-size:10px; 
	color: Gray;
	font-weight:bold;
	white-space: nowrap;
}

/* Links */
.linkSubMenu
{
	font-size:smaller;
	color:White;
	text-decoration: none; 
	height:20px;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#252525, strength=2, direction=135);
}
.linkSubMenu:hover 
{
	font-size:smaller; 
	font-weight:normal;
	color:Yellow;
	text-decoration: underline;
}

.linkListing
{
	font-size:smaller;
	color:blue;
	text-decoration: none; 
	height:20px;
}
.linkListing:hover 
{
	font-size:smaller; 
	font-weight:normal;
	color:Red;
	text-decoration: underline;
}

.linkWhiteBg
{
	font-size:10px;
	font-weight:bold;
	color: Blue;
	text-decoration: underline;
}

.linkWhiteBg:hover 
{
	font-size:10px; 
	font-weight:bold;
	color:Red;
	text-decoration: underline;
}

.linkDarkBg
{
	font-size:10px;
	font-weight:bold;
	color: #FFFBB1;
	text-decoration: underline;
}

.linkDarkBg:hover 
{
	font-size:10px; 
	font-weight:bold;
	color:Red;
	text-decoration: underline;
}

.linkBlog
{
	font-size:10px;
	color:blue;
	text-decoration: none; 
}

.linkBlog:hover 
{
	font-size:10px; 
	font-weight:normal;
	color:Red;
	text-decoration: underline;
}

.newsListTitleLink
{
	font-size:12px; 
	color:#180E96;
	text-decoration: none;
}

.newsListTitleLink:hover 
{
	font-size:12px; 
	color:Blue;
	text-decoration: underline;
}

.linkHeadline
{
	font-family:arial,helvetica,verdana; 
	font-size:13pt; 
	color: #002A93;
	font-weight:bold; 
	text-decoration: none; 
}
.linkHeadline:hover
{
	font-size:13pt;
	font-weight:bold; 
	color:Red;
	text-decoration: underline;
}

.linkSmall
{
	font-size:10px;
	color:blue;
	text-decoration: none; 
}
.linkSmall:hover 
{
	font-size:10px;
	font-weight:normal;
	color:Red;
	text-decoration: underline;
}

.moreLink 
{
	font-size:xx-small; 
	color:#3E7BFF;
	text-decoration: none;
}

.moreLink:hover 
{
	font-size:xx-small; 
	color:Red;
	text-decoration: underline;
}


.forumTopicLink
{
	font-size:12px; 
	color: blue;
	font-weight:bold;
	text-decoration: none;
}

.forumTopicLink:hover 
{
	font-size:12px; 
	color:Red;
	font-weight:bold;
	text-decoration: underline;
}


.flyoutPopup
{
    background-color:white;
    border: solid 1px silver;
    padding:10px;

}


.uploadFile
{
	border: solid 1px #98CDFF;
	background-color: #FEFFF1;
	font-size:10px; 
}

.imageButton
{
	cursor: hand;
}

.gridItem
{
	line-height: 50%;
	color:Red;
}



.loading-panel { 
	background: transparent url(images/animations/loading.gif) 50% 50% no-repeat; 
}




.cbcsrc_table {background: #ffffcc;}
.cbcsrc_header {background: #0066ff; vertical-align : middle; font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-style: normal; line-height: 18px; font-weight: bold; font-variant: normal; text-transform: none; color: #0066ff; text-decoration: none; background-color: #E06969; background-image: url(images/_page/formHeaderBg.jpg); }
.cbcsrc_body {background: #ffffcc; text-align : left ; vertical-align : middle; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #ffffcc; text-decoration: underline; background-color: #ffffcc }
.cbcsrc_hr {background: #606060; text-align : center ; vertical-align : middle; color:#0000cc }
.cbcsrc_footer {background: #0066ff; text-align : center; vertical-align : middle; font-family: Courier New, Courier, mono; font-size: x-small; font-style: normal; line-height: 18px; font-weight: bold; font-variant: normal; text-transform: none; color: #0066ff; text-decoration: underline; background-color: #0066ff }

.cbcsrc_header_font {font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-style: normal; line-height: 18px; font-weight: bold; font-variant: normal; text-transform: none;}
a:link.cbcsrc_header_font {font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-style: normal; line-height: 18px; font-weight: bold; font-variant: normal; text-transform: none; color: #ffffff; text-decoration: none;}
a:visited.cbcsrc_header_font {font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-style: normal; line-height: 18px; font-weight: bold; font-variant: normal; text-transform: none; color: #ffffff; text-decoration: none;}
a:hover.cbcsrc_header_font {font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-style: normal; line-height: 18px; font-weight: bold; font-variant: normal; text-transform: none; color: #ffffff; text-decoration: none;}

.cbcsrc_headline_font {font-family: Arial, Times New Roman, Times, serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #003366; text-decoration: none; background-color: #ffffcc }
a:link.cbcsrc_headline_font {font-family: Arial, Times New Roman, Times, serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #003366; text-decoration: none; background-color: #ffffcc }
a:visited.cbcsrc_headline_font {font-family: Arial, Times New Roman, Times, serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #003366; text-decoration: none; background-color: #ffffcc }
a:hover.cbcsrc_headline_font {font-family: Arial, Times New Roman, Times, serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: Blue; text-decoration: underline;}

.cbcsrc_story_font {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #0004cc; text-decoration: none; background-color: #ffffcc }
a:link.cbcsrc_story_font {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #0004cc; text-decoration: none; background-color: #ffffcc }
a:visited.cbcsrc_story_font {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #0004cc; text-decoration: none; background-color: #ffffcc }
a:hover.cbcsrc_story_font {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #0004cc; text-decoration: none; background-color: #ffffcc }

.cbcsrc_date_font {font-family: Times New Roman, Times, serif; font-size: xx-small; font-style: italic; line-height: 14px; font-weight: normal; font-variant: normal; text-transform: none; color: #0004cc; text-decoration: none; background-color: #ffffcc; }
a:link.cbcsrc_date_font {font-family: Times New Roman, Times, serif; font-size: xx-small; font-style: italic; line-height: 14px; font-weight: normal; font-variant: normal; text-transform: none; color: #0004cc; text-decoration: none; background-color: #ffffcc; }
a:visited.cbcsrc_date_font {font-family: Times New Roman, Times, serif; font-size: xx-small; font-style: italic; line-height: 14px; font-weight: normal; font-variant: normal; text-transform: none; color: #0004cc; text-decoration: none; background-color: #ffffcc; }
a:hover.cbcsrc_date_font {font-family: Times New Roman, Times, serif; font-size: xx-small; font-style: italic; line-height: 14px; font-weight: normal; font-variant: normal; text-transform: none; color: #0004cc; text-decoration: none; background-color: #ffffcc; }

.cbcsrc_footer_font {font-family: Courier New, Courier, mono; font-size: x-small; font-style: normal; line-height: 18px; font-weight: bold; font-variant: normal; text-transform: none; color: #ffffff; text-decoration: underline; background-color: #0066ff }
a:link.cbcsrc_footer_font {font-family: Courier New, Courier, mono; font-size: x-small; font-style: normal; line-height: 18px; font-weight: bold; font-variant: normal; text-transform: none; color: #ffffff; text-decoration: underline; background-color: #0066ff }
a:visited.cbcsrc_footer_font {font-family: Courier New, Courier, mono; font-size: x-small; font-style: normal; line-height: 18px; font-weight: bold; font-variant: normal; text-transform: none; color: #ffffff; text-decoration: underline; background-color: #0066ff }
a:hover.cbcsrc_footer_font {font-family: Courier New, Courier, mono; font-size: x-small; font-style: normal; line-height: 18px; font-weight: bold; font-variant: normal; text-transform: none; color: #0066ff; text-decoration: underline; background-color: #ffffff }





/* Custom Forms */
.tableCustomForm1LayoutW	/* Table strechted Width in 100% */
{
	border-collapse:collapse;
	border:solid 3px #053694;
	padding:0px 0px 0px 0px;
	border-spacing:3px;
	width: 100%;
}

.tableCustomForm1Header
{
	border-collapse:collapse;
	border:solid 1px #FFFFE9;
	padding:0px 0px 0px 0px;
	width: 100%;
	background-color:#4266AE;
	color:#FFFFE9;
}

.cellCustomForm1Header
{
	font-size:18px;
	font-weight:bold;
	color: #FFFBB1;

	padding-left:5px; 
	padding-right:5px; 
	vertical-align:top;
	background-color:#4266AE;
}

.cellCustomForm1TopL
{
	height:6px;
	width:6px;
	padding:0px 0px 0px 0px;
	background-image: url(images/frames/form1_TopL.png);
}
.cellCustomForm1TopBG
{
	height:6px;
	padding:0px 0px 0px 0px;
	background-image: url(images/frames/form1_TopBG.png);
}
.cellCustomForm1TopR
{
	height:6px;
	width:6px;
	padding:0px 0px 0px 0px;
	background-image: url(images/frames/form1_TopR.png);
}

.cellCustomForm1LeftBG
{
	height:100%;
	width:6px;
	padding:0px 0px 0px 0px;
	background-image: url(images/frames/form1_leftBG.png);
}

.cellCustomForm1RightBG
{
	height:100%;
	width:6px;
	padding:0px 0px 0px 0px;
	background-image: url(images/frames/form1_rightBG.png);
}

.cellCustomForm1BottomL
{
	height:6px;
	width:6px;
	padding:0px 0px 0px 0px;
	background-image: url(images/frames/form1_BottomL.png);
}
.cellCustomForm1BottomBG
{
	height:6px;
	padding:0px 0px 0px 0px;
	background-image: url(images/frames/form1_BottomBG.png);
}
.cellCustomForm1BottomR
{
	height:6px;
	width:6px;
	padding:0px 0px 0px 0px;
	background-image: url(images/frames/form1_BottomR.png);
}
.cellCustomForm1Content
{
	font-size:12px;
	padding:5px 5px 5px 5px;
	vertical-align:top;
	background-color:#FFFFE9;
}




