html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

.clear { clear:both;float:right;line-height:38px;}
.clear a { color:#666;}

/*TEMPLATE ============================ */

body { background:url(../images/pageBGTile.jpg) repeat-x #e2c54e;font-family:trebuchet ms;}

#wrapper { width:1006px;position:relative;margin:20px auto;}

#pageTop { background:url(../images/bgTop.png);width:826px;height:21px;padding-left:140px;padding-top:15px;padding-right:40px;}
#pageTop span { color:#6d1200;font-size:11px;font-weight:bold;}
#pageTop .num { float:right;}

#pageCon { background:url(../images/bgTile.png);width:1006px;}
#pageBot { background:url(../images/bgBottom.png);width:1006px;height:35px;}

#header { background:url(../images/headerBG.png);height:190px;padding:20px 10px;margin:0 7px;border-top:2px solid #6d1200;border-bottom:2px solid #6d1200;}
#benefitsList { float:right;width:540px;font-size:24px;margin-top:10px;padding-right:10px;}
#benefitsList li { background:url(../images/checkMark.gif) no-repeat;margin-bottom:15px;line-height:30px;padding-left:40px;}
#benefitsList li a { display:block;font-size:12px;color:#6d1200;}
.bles { margin-top:0px !important;}
#benefitsList li.last { margin-bottom:0px !important;}
#logo { width:449px;height:275px;position:absolute;left:-55px;top:-10px;background:url(../images/amigoLogo.png) no-repeat;}
#logo span { display:none;}
#nav { background:url(../images/navBarBG.png) repeat-x;height:26px;padding:5px 7px 0 7px;margin:0 7px;color:#fff;border-bottom:2px solid #3a0a00;}
#nav .languageSelect { float:right;}
#nav .languageSelect img { border:1px solid #ccc;margin-left:3px;}
#nav ul li { float:left;}
#nav ul li a { color:#fff;text-decoration:none;}
#nav ul li a:hover { text-decoration:underline;}
#nav ul li span.pipez { margin:0 5px;}

.contentContainer { margin:0 8px;background:url(../images/contentShadowTop.gif) repeat-x;padding-top:10px;}
.contentContent { padding:0 15px;padding-bottom:20px;}
.contentContent h1 { color:#da3c1b;font-size:36px;margin-bottom:10px;}
.contentContent p { line-height:24px;margin-bottom:15px;}
.contentContent strong { font-weight:bold;}
.contentContent h2 { color:#da3c1b;padding-bottom:10px;margin-bottom:15px;border-bottom:1px solid #000;font-size:18px;padding-top:10px;}
.contentContent a { color:#333;}
.contentContent a:hover { color:#000;}
.contentContent li { margin-bottom:10px;}
.contentContent form fieldset { border:1px solid #ccc;padding:15px;}
.contentContent form fieldset label { display:block;}
.contentContent h3 { font-weight:bold;margin-bottom:15px;padding-top:15px;}
.text { width:300px;padding:3px;border:2px solid #ededed;}
.select { width:300px;}
.textarea { width:600px;}

ul.domainList { overflow:auto;text-align:left;}
ul.domainList li { float:left;width:190px;font-size:14px;}

ul.asts { padding:0 20px;}
ul.asts li { padding-left:35px;background:url(../images/ast.gif) no-repeat 3px 6px;margin-bottom:15px;line-height:24px;}

#footer { margin-top:10px;padding-bottom:20px;font-size:12px;}
#footer .copyright { float:right;}
#footer ul li { float:left;}
#footer ul li a { color:#6d1200;}
#footer ul li a:hover { color:#000;}
#footer .pipez { margin:0 10px;}




#playlist {width:100%; border-top:1px solid #CCC; border-left:1px solid #CCC;}
#playlist td {color:#000; padding:7px 7px 7px 7px; border-right:1px solid #CCC; border-bottom:1px solid #CCC; text-align:center; }
.green_selected {background:#91ddff; color:#003e76; font-weight:bold;}
.green_selected  td {background:#FFE9B6; padding: 10px !important; border-right:1px dotted #0758a1; color:#DA3B1A !important; font-weight:bold;}
.darkblue_selected {background:#FDBA19; padding: 10px !important; color:#A8321A !important; font-weight:bold;}
.lightblue_selected td {background:#B7351A; height:20px; border-right:1px solid #0758a1; color:#FFF !important; font-weight:bold;}
