body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:   url("images_interface/bg.jpg");
	background-repeat:repeat-x;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	text-decoration:none;
	color:#000000;
	margin-top:11px;
	margin-bottom:8px;
}
h2{
	color: #006600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	font-size: 12px;
}


.input_textarea {
    background-color : #E8EBF0; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color : #000000;
}
.input_textarea_10{
    background-color : #E8EBF0; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color : #000000;
}
.input_textarea_green {
    background-color : #BFD9CC; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color : #000000;
}


.FooterText_white {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.CopyrightText_DarkGrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.DevelopedByCreativa {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #999999; 
	font-style: normal; 
}
.header {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #6699CC; 
	font-style: normal; 
}
.PageTitle_Bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
}
.h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	text-decoration:none;
	color:#000000;
}
.h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.h3special {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	font-size: 12px;
}
.h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 16px;
}
.h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;
	font-size: 10px;
}
.h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #990000;
	font-size: 10px;
}
.h7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	font-size: 11px;
}
.h8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;
	font-size: 11px;
}
.h9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	font-size: 10px;
}
.hr
{
background-color:transparent;
color:#64913E;
height:1px;
}

.PageTitle_Normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 14px;
}
.PageText_Normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.NavyTitleText_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
}
.GreyTextNormal_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.Black_UnderlineText_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: underline;
	font-size: 12px;
	color: #000000;
}
.RedTitleText_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #990000;
}
.Red_UnderlineText_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: underline;
	font-size: 12px;
	color: #990000;
}
.Red_NormalText_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #990000;
}
.Red_SmallText_10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #990000;
}
.Blue_SmallText_10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #336699;
}
.PageText_Small {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.PageText_SmallBold {
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.BrownText_SmallBold {
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #663300;
}
.BrownText_NormalBold {
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #663300;
}
.SubMenu_PreLink {
	color: #000033;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: none;
}
.WhiteText_10 {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.WhiteText_12 {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.WhiteText_PreLink {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.GreyHeadingText {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	text-transform: capitalize;
}


a.submenu:link { color: #000000; text-decoration: none }
a.submenu:active { color: #000000; text-decoration: none }
a.submenu:visited { color: #000000; text-decoration: none }
a.submenu:hover { color: #6699cc; text-decoration: none }

a.creativa:link { color: #999999; text-decoration: none }
a.creativa:active { color: #999999; text-decoration: none }
a.creativa:visited { color: #999999; text-decoration: none }
a.creativa:hover { color: #999999; text-decoration: underline }

a.lastpage:link { color: #0066CC; text-decoration: none }
a.lastpage:active { color: #0066CC; text-decoration: none }
a.lastpage:visited { color: #0066CC; text-decoration: none }
a.lastpage:hover { color: #0066CC; text-decoration: underline }

a.header:link { color: #6699CC; text-decoration: none }
a.header:active { color: #6699CC; text-decoration: none }
a.header:visited { color: #6699CC; text-decoration: none }
a.header:hover { color: #0066CC; text-decoration: none }

a.whitetext:link { color: #FFFFFF; text-decoration: none }
a.whitetext:active { color: #FFFFFF; text-decoration: none }
a.whitetext:visited { color: #FFFFFF; text-decoration: none }
a.whitetext:hover { color: #FFFFFF; text-decoration: underline }

a.logout:link { color: #FFFF00; text-decoration: none }
a.logout:active { color: #FFFF00; text-decoration: none }
a.logout:visited { color: #FFFF00; text-decoration: none }
a.logout:hover { color: #FFFF00; text-decoration: underline }



/* ### Programers CSS by kuriakose@creativa.ie ### */


a:link { color: #0066CC; text-decoration: none }
a:active { color: #0066CC; text-decoration: none }
a:visited { color: #0066CC; text-decoration: none }
a:hover { color: #0066CC; text-decoration: underline }

td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	font-size: 12px;
	border-style: none;
	border: 0px;
}
/* 
Important Style - Left Menu Mangement
ID= LeftMenuParentContainer
This will control the left menu column throughout the site. Default width is 220px. This is the parent container for left menu
*/
.td_left_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	font-size: 11px;
	width:220px; 
	height:200px;
	background: url("images_interface/bg_leftside.gif");
	background-color: ;
	padding-left: 0px; /**/
	text-align: left;
	
}
/*
ID= LeftMenuTitleHeading
This will control the Title heading. Default height 50px. 
*/
.td_left_menu_title_heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ffffff;
	font-size: 18px;	
	height:60px; 
	width:200px;
	background: url("");
	background-color: ;
	padding-top: 0px; padding-bottom: 0px;
	text-align: center;
}
/*
ID= LeftMenuLinks
This will control the submenu links. Default height of rows are 30px. 
*/
.td_left_menu_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #006600;
	font-size: 11px;
	width:180px;
	height:30px; 
	padding-left: 20px;
	/*background: url("images_interface/pagetitle_aboutus.jpg");
	background-color: #CCCCCC;*/
}
/*
Important Style - Center Content Mangement
ID= CenterContentParentContainer
This will control the center content column throughout the site. Default size is 460px, if no right side menu items required then use 660px.
*/
.td_center_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	font-size: 12px;
	width:510px; 
	padding-right: 0px; padding-left: 0px;
	background-color: #ffffff;
}
/*
ID= CenterContentPageHeading
This will control the Page heading . Default height 50px. 
*/
.td_center_content_page_heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	font-size: 14px;
	height:60px; 
	background: url("images_interface/bg_bodytitle.jpg");
	background-color: #ffffff;
	padding-top: 0px; padding-bottom: 0px;
}
/* 
Important Style - Right Menu Mangement
ID= RightMenuParentContainer
This will control the right menu column throughout the site. Default width is 220px. This is the parent container for right menu.if there is no right menu then make it 20Px width
*/
.td_right_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	font-size: 12px;
	width:170px; 
	height:50px; 
	background: url("images_interface/bg_rightside.gif") ;
	background-color: #ffffff;
	padding-right: 0px;
}
/*
ID= RightMenuLinks
This will control the Title heading. Default height 50px. 
*/
.td_right_menu_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #006600;
	font-size: 11px;
	height:30px; 
	/*background: url("images_interface/pagetitle_aboutus.jpg");
	background-color: #cccccc;*/
}
/*
ID= ProductLeftMenuSubHeading
This will control the sub headings in product section. Default height 50px. 
*/
.td_left_menu_product_sub_heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	font-size: 12px;	
	height:29px; 
	width:220px;
	padding-left: 20px;padding-top: 5px; padding-bottom: 0px;
	text-align: left;
	background: url("images_interface/bg_left_product_sub_heading.jpg");
	/*background-color: #cccccc;*/
}