@charset "utf-8";
/* CSS Document */
/* Copyright (c) DrayTek Corp.  */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

	_overflow: hidden;
	_word-break: break-all;
	font-size: 14px;
	_padding: 10px;
	_margin: 10px auto;
    	_letter-spacing: 1px;
	line-height:1.5;
	text-align:justify;
	font-family: "Arial";
	/*star:expression(document.body.onselectstart = document.body.oncontextmenu = function(){return false;});*/

}

.IndexHeaderTitle{
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin-left:0;
	padding-left:20px;
	line-height:1.2;
}

.CurrentPageTitle{
	color: #E76F00;
	font-family:Arial;
	font-size: 14px;
	margin-left:0;
	_padding-left:5px;
	font-weight: bold;
	/*font-weight: bold;*/
}

.CurrentPageTypeTitleBLACK{
	color: #000000;
	font-family:Arial;
	font-size: 14px;
	margin-left:0;
	padding-left:5px;
	font-weight: bold;
}

.CurrentPageTypeTitleWHITE{
	color: #FFFFFF;
	font-family:Arial;
	font-size: 14px;
	margin-left:0;
	padding-left:5px;
	font-weight: bold;
}

.QuickTitleWHITE{
	color: #FFFFFF;
	font-family:Arial;
	font-size: 14px;
	margin-left:0;
	padding-left:5px;
	font-weight: bold;
}

a.QuickTitleWHITE:hover{
	color:#000;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.HomePageLinkTitle{
	color: #000000;
	font-family:Arial;
	font-size: 14px;
	margin-left:0;
	padding-left:12px;
	font-weight: bold;
}

.BackToPrvPageLinkTitle{
	color: #000000;
	font-family:Arial;
	font-size: 14px;
	margin-left:0;
	padding-left:0px;
	font-weight: bold;
}

.font0016B{
	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
}

.font0014{
	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 14px;
}

.font0014B{
	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
}


.font0012B{
	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}

.font0012{
	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
}


.fontRED12B{
	color:#FF0000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}

.fontBLUE12B{
	color:#0000FF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}

.fontDB813012{
	color:#DB8130;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.fontDB813012B{
	color:#DB8130;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}

.font603B{
	color:#603;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}

.font0010B{
	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8px;
}

ul{
	margin-left:0;
	padding-left:0;
	list-style:none;
}

li{
	padding-left:35px;
	background: url(/images/front-2_r3_c4.png) no-repeat 14px .1em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
}

li.DrayTekList{
	padding-left:35px;
	/*	background:url(/images/front-2_r3_c4.png) no-repeat 14px 50%; */
	/*background: url(/images/front-2_r3_c4.png) no-repeat 14px .1em;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
}

li.DrayTekMenuItem	{
	background:none;
	padding-left:0px;
	font-size:15px;
}

li.Numlist	{
	background:none;
	padding-left:0px;
	font-size:15px;
}


a{
	font-size:13px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.DisabledUrlLink{
	font-size:13px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

a:hover{
	color:#E76F00;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;	
}

img{
	border:0;
}

img.Event{
	padding-left:15px;
}

span.Event{
	padding-left:0px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;	
}

th.itemlist, td.itemlist{
	padding: 0.3em 0.5em;
	border-top:none;
	border-bottom:1px solid #999999;
	border-left:none;
	border-right:none:;
	vertical-align:top;

	text-align:left;

}

th.itemlistDotted, td.itemlistDotted{
	padding: 0.3em 0.5em;
	border-top:none;
	border-bottom:1px dotted #999999;
	border-left:none;
	border-right:none:;
	vertical-align:top;

	text-align:left;

}

th.itemlistChild, td.itemlistChild{
	padding: 0.3em 0.5em;
	border-top:none;
	border-bottom:1px solid #999999;
	border-left:none;
	border-right:none:;
	vertical-align:top;
	padding-left:15px;
	text-align:left;

}

th.itemlistsmall, td.itemlistsmall{
	padding: 0.3em 0.5em;
	border-top:none;
	border-bottom:1px solid #999999;
	border-left:none;
	border-right:none:;
	vertical-align:top;
	text-align:left;
	FONT-SIZE: 10px; 
	FONT-FAMILY:Arial, Helvetica, sans-serif;	

}

th.itemlistChildsmall, td.itemlistChildsmall{
	padding: 0.3em 0.5em;
	border-top:none;
	border-bottom:1px solid #999999;
	border-left:none;
	border-right:none:;
	vertical-align:top;
	padding-left:15px;
	text-align:left;
	FONT-SIZE: 10px; 
	FONT-FAMILY:Arial, Helvetica, sans-serif;

}


input.search{
	FONT-SIZE: 12px; 
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.pdlistTitle {
	color: #7F3E3B; 
	font-family: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	FONT-SIZE: 12px; 
	padding-left:0px;
}

.MenuFontdefine{
	line-height:1.2; 
}

._sgClass{
	background:#F0FFF0;
}


body, input, select, font, p ,b, strong, td, div, span, a
{
  font-family: Arial, Arial;
}








/*- Menu Tabs A--------------------------- */
#tabsPrd {
      float:left;
      width:100%;
      font:12px Verdana, Arial, Helvetica, sans-serif;
	  font-weight:bold;
      line-height:normal;
	  background:url("/images/tabbg.jpg") repeat-x left bottom;

}
#tabsPrd ul {
        margin:0;
        padding:0px 10px 0 0px;
        list-style:none;
		
}
#tabsPrd li {
      display:inline;
      margin:0;
      padding:0;
}
#tabsPrd a {
      float:left;
      background:url("/images/tableft.jpg") no-repeat left -35px;
      margin:0 4px 0 0 ;
      padding:0 0 0 4px;
      text-decoration:none;
	  
}
#tabsPrd a span {
      float:left;
      display:block;
      background:url("/images/tabright.jpg") no-repeat right -35px;
      padding:9px 15px 7px 8px;
      color:#FFF;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsPrd a span {float:none;}
/* End IE5-Mac hack */
#tabsPrd a:hover span {

}
#tabsPrd a:hover {
      background-position:-1px top;
	color:#5D2F32;
}
#tabsPrd a:hover span {
      background-position:100% top;
	color:#5D2F32;
}

#tabsPrd #current a {
background-position:-1px top;
color:#5D2F32;
}
#tabsPrd #current a span {
background-position:100% top;
color:#5D2F32;
}






/*- Menu Tabs B--------------------------- */
#tabsDrayTekWorld {
      float:left;
      width:100%;
      font:12px Verdana, Arial, Helvetica, sans-serif;
	  font-weight:bold;
      line-height:normal;
	  background:url("/images/tabbg.jpg") repeat-x left bottom;
      
}
#tabsDrayTekWorld ul {
        margin:0;
        padding:0px 10px 0 0px;
        list-style:none;
		
}
#tabsDrayTekWorld li {
      display:inline;
      margin:0;
      padding:0;
}
#tabsDrayTekWorld a {
      float:left;
      background:url("/images/tableft.jpg") no-repeat left -70px;
      margin:0 4px 0 0 ;
      padding:0 0 0 4px;
      text-decoration:none;
}
#tabsDrayTekWorld a span {
      float:left;
      display:block;
      background:url("/images/tabright.jpg") no-repeat right -70px;
      padding:9px 15px 7px 8px;
      color:#FFF;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsDrayTekWorld a span {float:none;}
/* End IE5-Mac hack */
#tabsDrayTekWorld a:hover span {

}
#tabsDrayTekWorld a:hover {
      background-position:0% top;
	color:#E5781D;
}
#tabsDrayTekWorld a:hover span {
      background-position:100% top;
	color:#E5781D;
}

#tabsDrayTekWorld #current a {
background-position:0% top;
color:#E5781D;
}
#tabsDrayTekWorld #current a span {
background-position:100% top;
color:#E5781D;
}


td.CSS_IndexPageMainTitleText_en-US {
	padding-left:17px; 
	color:#653232;
	font-weight:bold;
	font-size:16px;
}

td.CSS_IndexPageMainTitleText_es-ES {
	padding-left:15px; 
	color:#653232;
	font-weight:bold;
	font-size:15px;
	font-family: Arial;
}

td.CSS_IndexPageMainTitleText2_es-ES {
	padding-left:12px; 
	color:#653232;
	font-weight:bold;
	font-size:16px;
	font-family: Arial Narrow, Arial;
}




/*======================================================================================*/


#wrap  
{ 
    width:100%;
    margin:0 auto; 
    background:#ffffff; 
} 
#header  
{ 
    background:#ffffff;
} 
#mapPath{
   /*background-image:url(../../images/introNew/a2_r4_c41.png); */
   border-bottom:1px #dddddd solid;
   background-repeat:repeat-x;
   padding:3px 0px 3px 0px;

   font-family: Verdana;
   font-size:10px;
}
#leftColumn  
{ 
    border:0px red solid;
    float:left; 
    width:210px; 
    padding: 0px 10px 5px 15px;
} 
#rightColumn  
{ 
    border:0px green solid;
    float:left; 
    left:215px;
    padding: 0px 5px 20px 10px;
    /*font-size: 12px; */
    /*color: #828589; */
} 
#PageContent{
    width:661px;
}
#footer  
{ 
    clear:both; 
    padding:5px 10px; 
} 
* html #footer { 
    height:1px; 
}   

/*======================================================================================*/


/* old */
/*
#leftColumn  
{ 
    border:0px green solid;
    float:right; 
    width:210px;
    padding: 0px 25px 0px 10px;
} 
#rightColumn  
{ 
    border:0px red solid;
    float:left; 
    width:650px; 
    padding: 0px 10px 0px 25px;
} 
*/
