body { margin: 0px; color: white; background: url('/images/cardpres/pat_20030818150602_2.gif'); }
html { height: 100.02%; }
img { border: none; }
A:link, A:active, A:visited { -moz-outline-style:none; }

#divBelowThumbnails {
	position: relative; display: none; font-size: 0px; border-top: 1px solid #D39102; top: 1px;
}

ul.sideway {
	list-style:none; padding:0px;margin:0px;
	position: absolute; display: block; z-index: 160; padding:0px; font-size:0px; top: 8px; left: 240px; width: 164px; height: 33px;clear:both;
}
.sideway li#left{
	float:left;
	margin-right:90px;
	width:32px;height:33px; display:block;background: url("/images/images/left.gif") no-repeat;
}
.sideway li#right{
	float:left;
	width:32px;height:33px; display:block;background: url("/images/images/right.gif") no-repeat;
}
.sideway a:link, .sideway a:active, .sideway a:visited{width:33px;height:33px; display:block; -moz-outline-style:none; }

a:hover#interviewlink {
	filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
}

a:link#contact, a:visited#contact, a:active#contact {
	font: italic 10px arial; color: #AC7703; text-decoration: none;
}
a:hover#contact {
	color: #0066C5;
	text-decoration: underline;
}

#presbox{ visibility:hidden; position:absolute; z-index: 110;
	top:395px; left:255px; width:0px; height:0px; background:red;font-size:0px;}
#presbox_bg { visibility: hidden; position: absolute; z-index: 150; margin:0px; top:0px; left:0px;width: 195px; height:164px;
	background: url("/images/cardpres/presbo28.png") no-repeat; }
#presbox_bg_text { visibility: hidden; position: absolute; z-index: 170;display:block;
	padding-left:6px; padding-right:10px; padding-top:0px;top:0px;margin:0px;left:0px;width: 180px; height:164px;
	font-family: verdana,arial; font-size:7pt;line-height:11px;}
a:link#presbox_knapplink, a:active#presbox_knapplink, a:visited#presbox_knapplink {
	z-index: 180; position: absolute;margin:0px;padding:0px; left: 194px; top: 170px; width:58px;height:19px; display:block;
	-moz-outline-style:none;}
a:link#hemsa, a:active#hemsa, a:visited#hemsa {color: #aaaaaa; font: 7pt verdana; text-decoration: none; -moz-outline-style:none; }
a:hover#hemsa {color: #0066c5; text-decoration: underline; }


#mailtip_box { visibility: hidden; position: absolute; z-index: 300;
	top:358px; left:600px; width:0px; height:0px; font-size:0px;
	border:0px solid blue;}
#mailtip_box_bg { visibility: hidden; position: absolute; z-index: 310; margin:0px; top:0px; left:0px;width: 225px; height:174px;
	background: url("/images/cardpres/tipbox1.png") no-repeat;}
#mailtip_box_text { visibility: hidden; position: absolute; z-index: 320;
	padding-left:0px; padding-right:0px; padding-top:0px;top:0px;margin:0px;left:0px;width: 18px; height:163px;
	font-family: verdana,arial; font-size:7pt;line-height:11px;
	border:0px solid green;}
a:link#mailtip_box_knapplink, a:active#mailtip_box_knapplink, a:visited#mailtip_box_knapplink {
	z-index: 180; position: absolute;margin:0px;padding:0px; left: 194px; top: 170px; width:58px;height:19px; display:block;
	-moz-outline-style:none; }

.rubrik2 {font: bold 11px/12px verdana; padding:0px; color: #E2A203;}
.overformtext#first{
	width:176px;
	margin-top:4px;
	margin-left:4px;
	padding:2px;
	font-size:9px;
	font-family:helvetica,verdana;
	color:#eeeeee;
}
form#mailtip_form {
	padding: 0px;
	padding-top: 0px;
	position:relative;
	clear: both;
	margin: 0px 0px 0px 0px;
}
form#mailtip_form ul{
	list-style:none;
	position:absolute;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:180px;
	border:0px solid red;
}
form#mailtip_form li label {float:left; position:absolute; margin-left:2px; margin-top:3px; font-family: verdana; color: white; text-align:left; font-size: 9px;}
form#mailtip_form li input#string {vertical-align: top; margin-left: 62px; margin-top:3px; font-family: Verdana; color: black; background-color: #f3f3f3; font-size: 9px; border: 1px solid #000000; width: 115px;}
form#mailtip_form li input#push1 {font-family: Verdana; color: black;font-size: 10px; border: 1px solid #000000; background-color: #f3f3f3; height:17px; width: 53px;}
form#mailtip_form li textarea {vertical-align: top; margin-left: 62px; margin-top:3px; height:30px;font-family: Verdana; color: #000000; font-size: 11px; border: 1px solid #000000; background-color: #f3f3f3; width: 128px; }
form#mailtip_form li input#push1 { float:left; margin-left: 140px; margin-top:4px; }
form#mailtip_form li label#submitindicator {visibility: hidden; float:left; position:absolute; left: 85px; margin-top:7px; font-family: Verdana; color: white; text-align:left; font-size: 10px;}
#mailtipSuccess {
width: 205px; font: italic 12px arial; color: #E2A203; display: none; text-align: center; margin-top: 20px;
}
a:link.mailtipSuccess, a:visited.mailtipSuccess, a:active.mailtipSuccess {
	font: italic 12px arial; color: #AC7703;
	text-decoration: none;
}
a:hover.mailtipSuccess {
	text-decoration: underline;
	color: blue;
}

a.mailtipButton, a:link.mailtipButton, a:visited.mailtipButton, a:active.mailtipButton {
	padding-top: 4px;
	padding-right: 4px;
	float: right;
	font: italic 10px arial; color: #AC7703;
	text-decoration: none;
}
a:hover.mailtipButton {
	text-decoration: underline;
	color: blue;
}

a span.splnk {
	color: #AC7703;
}


a.slideshowButton, a:link.slideshowButton, a:visited.slideshowButton, a:active.slideshowButton {
	padding-top: 0px;
	/*padding-right: 4px;*/
	/*float: right;*/
	font: italic 10px arial; color: #AC7703;
	text-decoration: none;
}
a:hover.slideshowButton {
	text-decoration: underline;
	color: blue;
}







/* Corners */
.rtop,.artop{display:block}
.rtop *,.artop *{display:block;height:1px;overflow:hidden;font-size:1px}
.artop *{border-style: solid;border-width:0 1px}
.r1,.rl1,.re1,.rel1{margin-left:5px}
.r1,.rr1,.re1,.rer1{margin-right:5px}
.r2,.rl2,.re2,.rel2,.ra1,.ral1{margin-left:3px}
.r2,.rr2,.re2,.rer2,.ra1,.rar1{margin-right:3px}
.r3,.rl3,.re3,.rel3,.ra2,.ral2,.rs1,.rsl1,.res1,.resl1{margin-left:2px}
.r3,.rr3,.re3,.rer3,.ra2,.rar2,.rs1,.rsr1,.res1,.resr1{margin-right:2px}
.r4,.rl4,.rs2,.rsl2,.re4,.rel4,.ra3,.ral3,.ras1,.rasl1,.res2,.resl2{margin-left:1px}
.r4,.rr4,.rs2,.rsr2,.re4,.rer4,.ra3,.rar3,.ras1,.rasr1,.res2,.resr2{margin-right:1px}

/*.re1 {margin-left:8px; margin-right: 8px;}
.re2 {margin-left:7px; margin-right: 7px;}
.re3 {margin-left:6px; margin-right: 6px;}
.re4 {margin-left:5px; margin-right: 5px;}
.re5 {margin-left:5px; margin-right: 5px;}
.re6 {margin-left:4px; margin-right: 4px;}
.re7 {margin-left:3px; margin-right: 3px;}
.re8 {margin-left:1px; margin-right: 1px;}*/


.rx1,.rxl1{border-left-width:5px}
.rx1,.rxr1{border-right-width:5px}
.rx2,.rxl2{border-left-width:3px}
.rx2,.rxr2{border-right-width:3px}
.re2,.rel2,.ra1,.ral1,.rx3,.rxl3,.rxs1,.rxsl1{border-left-width:2px}
.re2,.rer2,.ra1,.rar1,.rx3,.rxr3,.rxs1,.rxsr1{border-right-width:2px}
.rxl1,.rxl2,.rxl3,.rxl4,.rxsl1,.rxsl2,.ral1,.ral2,.ral3,.ral4,.rasl1,.rasl2{border-right-width:0}
.rxr1,.rxr2,.rxr3,.rxr4,.rxsr1,.rxsr2,.rar1,.rar2,.rar3,.rar4,.rasr1,.rasr2{border-left-width:0}
.r4,.rl4,.rr4,.re4,.rel4,.rer4,.ra4,.rar4,.ral4,.rx4,.rxl4,.rxr4{height:2px}
.rer1,.rel1,.re1,.res1,.resl1,.resr1{border-width:1px 0 0;height:0px !important;height /**/:1px}

div.roundedbox {position: relative; display:block; padding: 0px 0px; }
div.roundedbgbox {margin: 0px 0px; display: block; padding: 0px 0px; background: black; }



#video_box_bg {
   background: url('/images/cardpres/camborder2.png') no-repeat;
   position: relative;
   width: 350px;
   height: 283px
}


#measuretext { position: absolute; top: 0px; left: 0px; z-index: 0; display: block; font: 13px arial; visibility:hidden; }

#firstcomment {
	width: 370px;
	height: 13px;
	overflow: hidden;
	font: 11px/12px arial;
	padding-left:5px;
	color:#a5a5a5;
}
#commentcount {
	font: 11px/12px arial;
	color:#a5a5a5;
}


table.pgcomments {
	width: 626px;
	margin-bottom:0px;
}

table.pgcomment {
	width: 474px;
	table-layout: fixed;
}

td.commentposter {
	border:0px solid #555555;
	color:#eeeeee;
	font-style:italic;
	font-size:10px;
	width: 370px;
}

td.commenticons {
	vertical-align: middle;
	border:1px solid #555555;
	background:#333333;
	font-size:0px;
	width: 92px;
}

td.commenttext {
	border:1px solid #777777;
	background:#111111; /*#3e3024;*/
	padding-left:3px;
	padding-right:3px;
	padding-top:2px;
}

span.commenttext {
	color:white;
	line-height:15px;
}

span.commenttext A:link, span.commenttext A:active, span.commenttext A:visited {
	color: white; text-decoration: underline; -moz-outline-style:none;
}


td.commentrightspace {
	background:#333333;
	border:1px solid #555555;
	width: 148px;
}

form.commentform {
	padding: 0px;
	margin: 0px;
	font: 11px/13px verdana;
	color: white;
}
form.commentform textarea {
	border: 1px solid black;
	font: 12px verdana;
	background: #f3f3f3;
	width: 472px;
}
form.commentform textarea#abusetextarea {
	width: 470px;
}

form.commentform input#submitcommentbutton, form.commentform input#submitcommenteditbutton {
	border: 1px solid black;
	font: 11px verdana;
	background: #f3f3f3;
	padding: 2px;
	padding-left: 4px;
	padding-right: 4px;
}

.abusetext {
	width:460px;
	margin: 0px;
	padding:6px;
	font-size:9px;
	font-family:helvetica,verdana;
	border:1px solid #A63232;
	background:#3d3834;
	color:#d5d5d5;
}



#video_button_bg {
	position: absolute;
	background: url('/images/cardpres/images/Livecam.png') no-repeat;
	width: 112px;
	height: 34px;
}

#facebook_button_bg {
	position: absolute;
	background: url('/images/cardpres/images/Facebook.png') no-repeat;
	width: 112px;
	height: 34px;
}


