body
{
	margin: 0;
}

h1
    {
    color:			#ffffff;
    font-family:	verdana;
	font-size:		18px;
	margin:			0px;
	}
	
h2
    {
    color:			#000000;
    font-family:	verdana;
	font-size:		16px;
	margin:			0px;
	}




.png_img {
	/*behavior: url("js/pngbehavior.htc");*/
}
#body	
	{
	background-color:	#ffffff;
	}


.txt
    {
    color:			#000000;
    font-family:		verdana;
    font-size:              11;
    }

.txt_grey
	{
	color:			#666666;
	font-family:		verdana;
	font-size:              11;
	}

.txt_black
	{
	color:				#000000;
	font-family:		verdana;
	font-size:          11;
	}

.txt_light_grey
	{
	color:			#999999;
	font-family:		verdana;
	font-size:              11;
	}

.txt_small
	{
    color:                  #666666;
    font-family:            verdana;
    font-size:              10;
    margin-top:             7;
    margin-left:            5;
	}

.bold_orange
	{
	color:			#f27f1a;
	font-family:		verdana;
	font-size:              11;
        font-weight:            bold;
	}

.sitemap
	{
	color:				#f27f1a;
	font-family:		verdana;
	font-size:      	12;
    font-weight:   	 	bold;
	text-decoration:	none;
	}

.txt_orange
	{
	color:			#f27f1a;
	font-family:	verdana;
	font-size:      11;
	}

.bold
	{
	color:			#666666;
	font-family:		verdana;
	font-size:              11;
        font-weight:            bold;
	}


.light_bold
	{
	color:			#999999;
	font-family:		verdana;
	font-size:              11;
        font-weight:            bold;
	}


#orange
    {
    color:  #f27f1a;        
    }
    
.select_yellow
    {
    background-color:       #ffcc00;
    border-width:           0;
    border-style:           solid;
    font-family:            Verdana;
    font-size:              10;
    color:                  #333333;
    width:                  200;
    height:                 18;
    }
    
.input_yellow
    {
    background-color:       #ffcc00;
    border-width:           0;
    border-style:           solid;
    font-family:            Verdana;
    font-size:              10;
    color:                  #333333;
    }
    
    
#slider
    {
    text-align:             left;
    width:                  677;
    height:                 135;
    }
    
#slider #separator
    {
    height:                 135;
    width:                  1;
    float:                  left;
    }
    
#slider #element
    {
    height:                 135;
    width:                  225;
    float:                  left;
    }
    
#slider #element #title
    {
    color:                  #666666;
    font-family:            verdana;
    font-size:              12;
    margin-left:            10;
    margin-top:             7;
    font-weight:            bold;
    height:                 20;
    width:                  215;
    }
    
#slider #element #icon
    {
    width:                  80;
    float:                  left;
    margin-left:            10;
    }
    
#slider #element #copy
    {
    width:                  120;
    font-family:            verdana;
    font-size:              11;
    color:                  #333333;
    float:                  left;
    margin-top:             8;
    }
    
#footer
    {
    color:                  #666666;
    font-family:            verdana;
    font-size:              10;
    margin-top:             7;
    margin-left:            5;
    }

#footer #orange
    {
    color:                  #f27f1a;
    }
    
#footer a
    {
    color:                  #f27f1a;
    font-family:            verdana;
    font-size:              10;
    text-decoration:        none;
    }
    
#footer a:hover
    {
    color:                  #f27f1a;
    font-family:            verdana;
    font-size:              10;
    text-decoration:        underline;
    }
    
a
    {
    color:                  #f27f1a;
    font-family:            verdana;
    font-size:              10;
    text-decoration:        none;
    }
    
a:hover
    {
    color:                  #f27f1a;
    font-family:            verdana;
    font-size:              10;
    text-decoration:        underline;
    }
    
.title_image
	{
	height:		30;
	font: 		18px Verdana, Arial, Helvetica, sans-serif;
	color:		#f0f0f0;
	}
	
/* Utilities Widget (rate + print) */
.utilWdgt {margin-bottom:1.6em; background:transparent; float:right; width:180px; clear:right}
	.utilities {float:right; margin:1em 0}
	.utilities span {color:#888; font:.9em/1.1em arial, helvetica, sans-serif}
	.utilities img {margin-left:.5em}
	.utilFloat {clear:both}
/* Widgets used in right columns with border and background*/
.rgtColWdgt {margin-bottom:1.6em}
	/*.rgtColWdgtBG {border-left:1px solid #DDD; border-right:1px solid #DDD; background:#FFF url('http://www.symantec.com/images/masthead/wdgtBg.gif') top repeat-x}*/
	.rgtColWdgtBG {border-left:1px solid #DDD; border-right:1px solid #DDD; background:#000000; color: #FFFFFF;}	
	.rgtColWdgtBody {padding:.3em 0.5em; font-size:.92em; width:190px}
		.rgtColWdgtBody hr {color:#DDD; background-color:#DDD; border:none; height:1px; margin:.7em 0}
		.rgtColWdgtBody h3 {width:100%; padding-bottom:.2em; font:bold 1em arial,helvetica,sans-serif; color:#222}
		.rgtColWdgtBody a{color:#c0bebe;text-decoration:none;} 
		.rgtColWdgtBody a:visited {color:#c0bebe;text-decoration:none;}
		.rgtColWdgtBody a:hover {color:#D84704;text-decoration:underline;}
		.rgtColWdgtBody li {padding-top:.2em; padding-bottom:.2em}
	/*rounded corners*/
	.rgtColWdgtnavTop {display:block; background:transparent}
				.rgtColWdgtnavTop .rgtColWdgtg1, .rgtColWdgtnavTop .rgtColWdgts2, .rgtColWdgtnavTop .rgtColWdgts3, .rgtColWdgtnavTop .rgtColWdgts4 {display:block; overflow:hidden}
				.rgtColWdgtnavTop .rgtColWdgts1, .rgtColWdgtnavTop .rgtColWdgts2, .rgtColWdgtnavTop .rgtColWdgts3 {height:1px}
				.rgtColWdgtnavTop .rgtColWdgts2, .rgtColWdgtnavTop .rgtColWdgts3, .rgtColWdgtnavTop .rgtColWdgts4 {background:#000000; border:1px solid #000000; border-width:0 1px}
				.rgtColWdgtnavTop .rgtColWdgts1 {margin:0 5px; background:#DDD}
				.rgtColWdgtnavTop .rgtColWdgts2 {margin:0 3px; border-width:0 2px}
				.rgtColWdgtnavTop .rgtColWdgts3 {margin:0 2px}
				.rgtColWdgtnavTop .rgtColWdgts4 {height:2px; margin:0 1px}
				
		.rgtColWdgtnavBtm {display:block; background:transparent}
				rgtColWdgts1, .rgtColWdgts2, .rgtColWdgts3, .rgtColWdgts4 {display:block; overflow:hidden}
				.rgtColWdgts1, .rgtColWdgts2, .rgtColWdgts3 {height:1px}
				.rgtColWdgts2, .rgtColWdgts3, .rgtColWdgts4 {background:#000; border:1px solid #000; border-width:0 1px}
				.rgtColWdgts1 {margin:0 5px; background:#DDD}
				.rgtColWdgts2 {margin:0 3px; border-width:0 2px}
				.rgtColWdgts3 {margin:0 2px}
				.rgtColWdgts4 {height:2px; margin:0 1px}
				
/* Text Widget used in right column with 5px #B6B6B6 border*/
.gSnavTopGreyWdgt, .gSnavBtmGreyWdgt {display:block; background:transparent}
				.gs1GreyWdgt, .gs2GreyWdgt, .gs3GreyWdgt, .gs4GreyWdgt {display:block; overflow:hidden}
				.gs1GreyWdgt, .gs2GreyWdgt, .gs3GreyWdgt {height:1px}
				.gs2GreyWdgt, .gs3GreyWdgt, .gs4GreyWdgt {background:#B6B6B6; border:1px solid #B6B6B6; border-width:0 1px}
				.gs1GreyWdgt {margin:0 4px; background:#B6B6B6}
				.gs2GreyWdgt {margin:0 2px; border-width:0 2px}
				.gs3GreyWdgt {margin:0 1px}
				.gs4GreyWdgt {height:1px; margin:0 1px}
				
.mainBdyWrapTxtGreyWdgt {padding:0 .4em; background-color:#B6B6B6}
.mainBdyWrapTxtWdgt {padding:.4em .9em; background-color:#FFF; font-size:.92em}
	.mainBdyWrapTxtWdgt h3 {font-size:1em}

/* Widget with solid gray #CCC background*/
.gSnavTopGrayWdgt, .gSnavBtmGrayWdgt {display:block; background:transparent}
	.gs1GrayWdgt, .gs2GrayWdgt, .gs3GrayWdgt, .gs4GrayWdgt {display:block; overflow:hidden}
				.gs1GrayWdgt, .gs2GrayWdgt, .gs3GrayWdgt {height:1px}
				.gs2GrayWdgt, .gs3GrayWdgt, .gs4GrayWdgt {background:#CCC; border:1px solid #CCC; border-width:0 1px}
				.gs1GrayWdgt {margin:0 4px; background:#CCC}
				.gs2GrayWdgt {margin:0 2px; border-width:0 2px}
				.gs3GrayWdgt {margin:0 1px}
				.gs4GrayWdgt {height:1px; margin:0 1px}
.BdyWrapTxtGrayWdgt {background-color:#CCC; padding:.3em .8em}
.BdyWrapTxtGrayWdgt h3 {font-size:1em; margin-bottom:.8em}

a#langSelector:link, a#langSelector:visited {
	color:#666666;
}
a#langSelector:hover, a#langSelector:active {
	color:#ffcc00;
}
#langSelector img {
	padding-left: 12px;
	vertical-align:text-top;
}
