body{
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	font-size:11px;
	font-family:arial,helvetica;
}
table{
	font-size:11px;
	font-family:arial,helvetica;
}
td{
	font-size:11px;
	font-family:arial,helvetica;
}
input, select, textarea{
	font-family:arial,helvetica;
	font-size:10px;
}
.pkdatacell {
	text-align: center;
}
.pkdatacell input, select, textarea{
	font-family:arial,helvetica;
	font-size:10px;
}
.pkdatacell img {
	border: none;
	
}
/** Main Cell. Set main background color  **/
#pkmain{
	background-color:#FFFFFF;
	color: #000000;
	width:750px;
	margin: auto;
}
/** If main bg color is dark, this should be light  **/
.pkmainhd{
	font-family:arial,helvetica;
	font-size:14px;
}
/** If main bg color is dark, this should be light  **/
.pkmaintxt{
	font-size:11px;
	font-family:arial,helvetica;
	color: #000000;
}
.pkmaintxt img{
	border: 1px solid #CCC;	
}
/** Center content area. This should be white. If main page is black bg, this will provide white middle content section  **/
#gsDestBodyRow {	
	background-color: #FFFFFF;
}
#gsDestBodyRow td{
	height: 100%;
}
/** If main bg color is dark, this should be light  **/
.pkmainpghd{
	font-family:arial,helvetica;
	font-size:21px; 
	
}
/**    **/
#gsDestBodyRow .pkmainpghd {		
}
/**    **/
#gsDestBodyRow .pkmaintxt{
	font-size:11px;
	font-family:arial,helvetica;
	color: #000000;
}
/**    **/
.pkmaintxt a:link{ color:#003366; text-decoration:none; }
.pkmaintxt a:visited{ color:#003366; text-decoration:none; }
.pkmaintxt a:active{ color:#003366; text-decoration:none; }
.pkmaintxt a:hover{ color:#E15A00; text-decoration:underline; background-color:transparent; }
.pkmainerr{
	color:#B26C29;
}
.pknav{
	font-family:arial,helvetica;
	font-size:11px;
	padding: 6px;
}
.pknavmenu{
	background-color:#3C454D;
	background-image:url(/image/gsbtnsrch_hover.gif);
	background-repeat: repeat-x;
	border:1px solid #CCCCCC;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}

.pknavmenu a:link{ color:#FFFFFF!important; text-decoration:none; }
.pknavmenu a:visited{ color:#FFFFFF!important; text-decoration:none; }
.pknavmenu a:active{ color:#FFFFFF!important; text-decoration:none; }
.pknavmenu a:hover{ color:#E15A00; text-decoration:underline; background-color:transparent; }

.pknav a:link{ color:#003366; text-decoration:none; }
.pknav a:visited{ color:#003366; text-decoration:none; }
.pknav a:active{ color:#003366; text-decoration:none; }
.pknav a:hover{ color:#E15A00; text-decoration:underline; background-color:transparent; }
.pknaverr{
	color:#B26C29;
}
#pkmsg{
	background-color:#FFFFFF;
	border:1px #FFFFFF solid;
}
#pkmsg .pkinnertxt img{
	border: 1px solid #CCC;
}
.pkmsgtxt{
	font-family:arial,helvetica;
	font-size:11px;
	color:#333333;
}
.pkmsgtxt a:link{ color:#3300CC; text-decoration:none; }
.pkmsgtxt a:visited{ color:#3300CC; text-decoration:none; }
.pkmsgtxt a:active{ color:#3300CC; text-decoration:none; }
.pkmsgtxt a:hover{ color:#E15A00; text-decoration:underline; background-color:transparent; }
.pkmsgtxthd{
	font-size:14px;
}
.pkmsgerr{
	color:#990000;
}
.pkmsgerrhd{
	font-size:14px;
	color:#B26C29;
}
#pkitinborder{
	background-color:#DDDDDD;
	border:1px #cccccc solid;
}
#pkinnerbox{
	background-image:url(/image/search_box_bkg.gif);
	background-position: top;
	background-repeat:repeat-x;
	background-color:#E2E2E2;
}
#pkitinborder #pkinnerbox{
		border: none!important;	
}
#pkinnerbox .pkinnertxt img{
	border: 1px solid #FFF!important;	
}
.pkinnertxt{

	font-family:arial,helvetica;
	font-size:11px;
	color:#000000;
}
.pkinnertxt li{
	float:none;
	position:static;
	font-family:arial,helvetica;
	font-size:11px;
	color:#000000;
	line-height:normal;
}
.pkinnertxt a:link{ color:#003366; text-decoration:none; }
.pkinnertxt a:visited{ color:#003366; text-decoration:none; }
.pkinnertxt a:active{ color:#003366; text-decoration:none; }
.pkinnertxt a:hover{ color:#003366; text-decoration:underline; background-color:transparent; }
.pkinnertxtlight{
	color:#333333;
}
.pkinnertxtlarge{
	font-size:13px;
}

.pkinnerhd{
	font-family:arial,helvetica;
	font-size:14px;
	color:#003366;
}
.pkinnerhd a:link{ color:#003366; text-decoration:none; }
.pkinnerhd a:visited{ color:#003366; text-decoration:none; }
.pkinnerhd a:active{ color:#003366; text-decoration:none; }
.pkinnerhd a:hover{ color:#E15A00; text-decoration:underline; background-color:transparent; }
.pkinnerhd2{
	font-family:arial,helvetica;
	font-size:13px;
	color:#CC6633;
}
.pkinnererr{
	color:#B26C29;
	font-size: 13px;
	font-style: italic;
}
#pkinnerlst1{
	background-color:#ffffff;
	border: 1px solid #CCC;
}
#pkinnerlst2{
	background-color:#efefef;
	border-top: none;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: none;
}
.pkinnertxt hr{
 color: #cccccc;
 height: 1px;
}
.pkftr{
	font-family:arial,helvetica;
	font-size:11px;
	color:#333333;
}
.pkftr a:link{ color:#3300CC; text-decoration:none; }
.pkftr a:visited{ color:#3300CC; text-decoration:none; }
.pkftr a:active{ color:#3300CC; text-decoration:none; }
.pkftr a:hover{ color:#E15A00; text-decoration:underline; background-color:transparent; }
.pkftr hr{
 color: Silver;
}
#pksrch{
	padding: 4px 4px 4px 4px;
	background-image:url(/image/search_box_bkg.gif);
	background-repeat:repeat-x;
	border:1px solid #CCCCCC;
	background-color:#E2E2E2;
	height: 100%;
}
.pksrchtxt{
	font-family:arial,helvetica;
	font-size:11px;
	color:#333333;
}
.pksrcherr{
	color:#990000;
}

.pkbtnsub:hover{
	background-color:#B26C29;
	background-image:url(/image/gsbtnbook_hover.gif);
}
.pkbtnsub{
	background-color:#ED9238;
	background-image:url(/image/gsbtnbook.gif);
	background-repeat:repeat-x;
	border:1px solid #BC7433;
	color:#FFFFFF;
	font-family:arial,helvetica;
	font-size:12px!important;
	font-weight:bold!important;
	height:25px;
	text-shadow:1px 1px 1px #666666;
}
#pkbuildmyown{
	width: 150px;
	display:block;
	text-align: center;
	line-height: 25px;
	background-color:#ED9238;
	background-image:url(/image/gsbtnbook.gif);
	background-repeat:repeat-x;
	border:1px solid #BC7433;
	color:#FFFFFF;
	font-family:arial,helvetica;
	font-size:12px!important;
	font-weight:bold!important;
	height:25px;
	text-shadow:1px 1px 1px #666666;
}

#pkbuildmyown:hover{
	display:block;
	background-color:#B26C29;
	background-image:url(/image/gsbtnbook_hover.gif);
}
#pkviewspecials{
	width: 150px;
	display:block;
	text-align: center;
	line-height: 25px;
	background-color:#ED9238;
	background-image:url(/image/gsbtnbook.gif);
	background-repeat:repeat-x;
	border:1px solid #BC7433;
	color:#FFFFFF;
	font-family:arial,helvetica;
	font-size:12px!important;
	font-weight:bold!important;
	height:25px;
	text-shadow:1px 1px 1px #666666;
}

#pkviewspecials:hover{
	display:block;
	background-color:#B26C29;
	background-image:url(/image/gsbtnbook_hover.gif);
}

.pkbtnsel:hover {
	background-color:#3C454D;
	background-image:url(/image/gsbtnsrch_hover.gif);
}

.pkbtnsel {
	width: 100px;
	background-color:#7B8E9D;
	background-image:url(/image/gsbtnsrch.gif);
	background-repeat:repeat-x;
	border:1px solid #51595E;
	color:#FFFFFF;
	font-family:arial,helvetica;
	font-size:12px!important;
	font-weight:bold!important;
	height:25px;
	text-shadow:1px 1px 1px #666666;
}

.pkbtncxl:hover {
	background-color:#3C454D;
	background-image:url(/image/gsbtnsrch_hover.gif);
}

.pkbtncxl {
	width: 100px;
	background-color:#7B8E9D;
	background-image:url(/image/gsbtnsrch.gif);
	background-repeat:repeat-x;
	border:1px solid #51595E;
	color:#FFFFFF;
	font-family:arial,helvetica;
	font-size:12px!important;
	font-weight:bold!important;
	height:25px;
	text-shadow:1px 1px 1px #666666;
}

ul.pklist {
	padding-left: 20px;
}

