/* CSS Document */
/* Created by Lawson Law
   Created Date: 05 Jan 2005
   Version: 1.0.0.0
*/
 
 /* ----- Common -----------------------*/
 BODY {
 	   font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	   font-size:11px;
 }
 
 TD {
 	   font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	   font-size:11px;
	   
 }
 
 .pagetitle
 {
 	font-size:12px;
 	color:#c20202;
	font-weight:bold;
 }
 
  .pagesubtitle
 {
 	font-size:11px;
 	color:#000000;
	font-weight:bold;
 }
 
   .pagesubtitleemphasize
 {
 	font-size:30px;
 	color:#F48503;
	font-weight:bold;
 }
 
 .pagetitlebar
 {
 	background-color:#c20202;
 
 }
 
 .smallprint {
 	font-size:9px;
 }

 .boldtext {
	font-weight:bold;
 }
 
.itemtitle
{
	color:#333333;
	font-weight:bold;
}
 
.itemlinks
{
	color: #cc3300;	
}
 
a.itemlinks {
	color: #cc3300;
	text-decoration:none;
}

a.itemlinks:hover {
	color: #cc3300;
	text-decoration:underline;
	
}

a.itemlinks:active {
	color: #cc3300;
	text-decoration:none;
}

a.itemlinks:link {
	color: #cc3300;
	text-decoration:none;
}
a.itemlinks_links:visited {
	color: #cc3300;
	text-decoration:none;
}

/* Header*/
.headerline
{
	background-color:#000000;
	width:100%;
	height:1px;
}



/* Menu Links*/
.menulinks
{
	font-size: 11px;
	color: #FFFFFF;
	font-weight:bold;
	background-image:url(../images/menulink/menulinks_bg.gif);
}

a.menulinks {
	color: #FFFFFF;
	background-image:url();
	text-decoration:none;
}

a.menulinks:hover {
	color: #FFFFFF;
	text-decoration:underline;
	
}

a.menulinks:active {
	color: #FFFFFF;
	text-decoration:none;
}

a.menulinks:link {
	color: #FFFFFF;
	text-decoration:none;
}
a.menulinks:visited {
	color:#FFFFFF;
	text-decoration:none;
}

/* menu link menulist */


/* Side Menu */
.weburl
{
	color:#CCCCCC;
	font-size:11px;
}
 
a.weburl {
	color:#CCCCCC;
	font-size:11px;
	text-decoration:none;
}

a.weburl:hover {
	color:#CCCCCC;
	font-size:11px;
	text-decoration:underline;
	
}

a.weburl:active {
	color:#CCCCCC;
	font-size:11px;
	text-decoration:none;
}

a.weburl:link {
	color:#CCCCCC;
	font-size:11px;
	text-decoration:none;
}
a.weburl_links:visited {
	color:#CCCCCC;
	font-size:11px;
	text-decoration:none;
}
.vertical_line
{
	background-image:url(../images/common/lines/line_vert.gif);
}

.horizontal_line
{
	background-image:url(../images/common/lines/line_hor_grey.gif);
}
.leftitem
{ 
line-height:15px;

}

.leftitemimage 
{
border-style:solid;
border-width:1px;
}

.leftitememphasize
{ 
letter-spacing:1px;
	font-size: 20px;		
	color: #adacac;	
}

.leftitemlinks
{
	font-size: 11px;
	color: #747474;
}

a.leftitemlinks {
	color: #747474;
	text-decoration:none;
}

a.leftitemlinks:hover {
	color: #747474;
	text-decoration:underline;
	
}

a.leftitemlinks:active {
	color: #747474;
	text-decoration:none;
}

a.leftitemlinks:link {
	color: #747474;
	text-decoration:none;
}
a.leftitemlinks:visited {
	color:#747474;
	text-decoration:none;
}

.rightitememphasizeblue
{
color:#4CA3FC;
font-size:18px;
font-weight:bold
}

.rightitememphasizelinks
{
color:#9A9A9A;
font-size:18px;
font-weight:bold
}

a.rightitememphasizelinks {
color:#9A9A9A;
font-size:18px;
font-weight:bold
	text-decoration:none;
}

a.rightitememphasizelinks:hover {
color:#9A9A9A;
font-size:18px;
font-weight:bold
	text-decoration:underline;
	
}

a.rightitememphasizelinks:active {
color:#9A9A9A;
	text-decoration:none;
}

a.rightitememphasizelinks:link {
color:#9A9A9A;
	text-decoration:none;
}
a.rightitememphasizelinks:visited {
color:#9A9A9A;
	text-decoration:none;
}


/* Footer */
.footer_bg
{
background-image:url(../images/common/footer/footer_bg.gif);
}
.copyright
{
	font-size: 9px;
	color:#999999;
}


.bottomMenuLinks
{
	font-size: 11px;
	color:#000000;
}

a.bottomMenuLinks {
	color:#000000;
}

a.bottomMenuLinks:hover {
	color:#000000;
	text-decoration:underline;
}

a.bottomMenuLinks:active {
	color:#000000;
	text-decoration:none;
}

a.bottomMenuLinks:link {
	color:#000000;
	text-decoration:none;
}
a.bottomMenuLinks:visited {
	color:#000000;
	text-decoration:none;
}

/* Index */
.slogantitle
{
color:#c20202;
font-weight:bold;
}

.sloganbox
{
border-style:solid;
border-width:1px;
padding-top:5px;
padding-left:5px;
padding-bottom:5px;
padding-right:5px;
border-color:#CCCCCC;
width:130px;
}

/* PTW */
.ptw_slogantitle
{
color:#c20202;
font-weight:bold;
}

.ptw_sloganbox
{
border-style:solid;
border-width:1px;
padding-top:5px;
padding-left:5px;
padding-bottom:5px;
padding-right:5px;
border-color:#CCCCCC;
background-color:#EEEEEE;
width:130px;
}

.ptw_productbox
{
border-style:solid;
border-width:1px;
padding-top:5px;
padding-left:5px;
padding-bottom:5px;
padding-right:5px;
border-color:#7f8181;
background-color:#7f8181;
width:100%;
}

.ptw_productodd
{
padding-top:5px;
padding-left:15px;
padding-bottom:5px;
padding-right:5px;
background-color:#eeeeea;

}
.ptw_producteven
{
padding-top:5px;
padding-left:15px;
padding-bottom:5px;
padding-right:5px;
background-color:#ffffff;

}

.ptw_divider
{
	background-image:url(../images/common/lines/line_hor_grey.gif);
}

/* Contact Us */
.contactbox
{
border-style:solid;
border-width:1px;
padding-top:5px;
padding-left:5px;
padding-bottom:5px;
padding-right:5px;
border-color:#CCCCCC;
background-color:#fdfffb;
width:100%;
}

.contact_vertical_line
{
background-image:url(../images/contactus/contactus_verticalline1.gif);
}
.contact_bg
{
background-image:url(../images/contactus/contactus_bg.gif);
width:9px;
}
.contactitemtitle
{
font-size:12px;
}

.contactitem 
{
font-size:12px;
color:c20202;
}

.contactitemplain 
{
font-size:12px;
}

/* Sitemap*/
.sitemap_divider
{
	background-image:url(../images/common/lines/line_hor_grey.gif);
}

.sitemap_main
{
color:c20202;
font-weight:bold;
}

.sitemap_subitem
{
color:#000000;
}


/* Help */
.helpheaderlayout
{
	background-color:#33CC33
}
.helpheaderlayoutline1
{
	background-color:#66FF66
}
.helpheaderlayoutline2
{
	background-color:#009800
}
.helpheading
{
	color:#ffffff;
	font-weight:bold;
	text-align:center;
}

.helplinksheading
{
	color:#000000;
	font-weight:bold;
	
}

.helplinksborder
{
	background-color:#009800
}

.helplinksdesc
{
	background-color:#CCFFCC
}

.helpcontentborder
{
	background-color:#000000
}

.helpcontentdesc
{
	background-color:#EEEEEA
}

.helpcontentfieldtitle
{
	font-weight:bold;
}

.helpcontentfielddesc
{
	
}

.helpListLinks
{
	font-size: 11px;
	color:#000000;
}

a.helpListLinks {
	color:#000000;
}

a.helpListLinks:hover {
	color:#000000;
	text-decoration:underline;
}

a.helpListLinks:active {
	color:#000000;
	text-decoration:none;
}

a.helpListLinks:link {
	color:#000000;
	text-decoration:none;
}
a.helpListLinks:visited {
	color:#000000;
	text-decoration:none;
}

/* Result | Response */
.resultbox
{
	background-color:#000098
}
.resultborder
{
	background-color:#c0c0c0
}

.resultdesc
{
	background-color:#EEEEE0
}

/* errorresult */
.errorresultbox
{
	background-color:#ffffee;
	border-color:#000000;
	border-width:1px;
	border-style:dotted;	
	margin-bottom:12px;
	margin-top:12px;
	margin-left:12px;
	margin-right:12px;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;

}

/* responseresult */
.responseresultbox
{
	background-color:#eeeeee;
	border-color:#000000;
	border-width:1px;
	border-style:dotted;	
	margin-bottom:12px;
	margin-top:12px;
	margin-left:12px;
	margin-right:12px;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;

}

/* requestresult */
.requestresultbox
{
	background-color:#eeeeee;
	border-color:#000000;
	border-width:1px;
	border-style:dotted;	
	margin-bottom:12px;
	margin-top:12px;
	margin-left:12px;
	margin-right:12px;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;

}
