@charset "UTF-8";
/* CSS Document */
body { margin:0; padding:0;
background:url(../images/background_test.jpg) repeat;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
outline:none;
}
h1, h2, h3, h4, h5 {
margin:0;
padding:0;
font-weight:bold;
font-size:12px;
}
a img { border:none;}
.container {
width:960px;
height:auto;
padding:0 0 20px 0;
margin:5px auto 20px auto;
}
.webpage {
width:960px;
height:auto;
padding:0 0 20px 0;
margin:0 0 20px 0;
float:left;
border-bottom:#E3378C solid 4px;

}
.inputsize {
	width:270px;
	height:20px;
	}
.errormessage {
	font-size:18px;
	}

.navigation, .content, .footer {
	width:960px;
	float:left;
	}
.navigation {
	height:50px;
	}
.content {
	height:auto;
	}
.footer {
	height:75px;
	}
#navWrap {
	width:950px;
	height:40px;
	float:left;
	background:#E3378C;
	padding:0 0 0 10px
	}
#navShadow {
	width:960px;
	height:10px;
	float:left;
	background:url(../images/shadow.png) repeat-x;
	}	
#navTop, #navTop li, #navTop li a, #navTop li a:hover {
	float: left;
}
	
#navTop {
	height: 40px;
	width: 660px;
	font-size:12px;
}
#navTop ul {
	list-style:none;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
#navTop li {
	display:block;
	height: 20px;
	width: auto;
	padding:10px 0 10px 0;
}
#navTop li a, #navTop li a:hover {
	display:block;
	height: 18px;
	width: auto;
	padding:2px 10px 0 10px;
	color:#FFFFFF;
	text-decoration:none;
}
#navTop li a {
	text-decoration:none;
	border-bottom:#E3378C solid 4px;
}
#navTop li a:hover {
	text-decoration:none;
	border-bottom:#FFFFFF solid 4px;
}
#navTop li a.selectedhead {
	text-decoration:none;
	border-bottom:#DACDC4 solid 4px;
}

#navLogin, .loginBox, .loginBox2 {
	float: left;
}

#navLogin {
	float: left;
	height: 40px;
	width: 290px;
	font-size:12px;
	overflow:hidden;
}
#navLogin form {
padding:0;
margin:0;
}
.loginBox {
	width:100px;
	height:30px;
	padding:10px 10px 0 0;
	}
.loginBox input {
	width:100px;
	height:14px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	}
.loginBox2 {
	width:50px;
	height:30px;
	padding:10px 0 0 0;
	}
	
	
	
.loginBox2 input.submitBtn {
	width:50px;
	background-color:#000000;
	height:20px;
	color:#FFFFFF;
}
#navWrapbtm {
width:290px;
	height:17px;
	float:left;
	padding:3px 0 0 410px;
	font-size:12px;
	}
.contentHome {
	width:700px;
	float:left;
	}

.contentHome {
	height:auto;
	float:left;
	min-height:200px;
	padding:0 0 20px 20px;
	}
.contentHomeTitle {
width:700px;
height:50px;
font-size:36px;
padding:5px 0 0 0;
	float:left;
}
	
	
.contentLeft, .inkyLogo, .subNav {
	width:220px;
	float:left;
	}
.contentLeft {
	height:auto;
	padding:0 0 0 20px;
	}
.inkyLogo {
	height:105px;
	background:url(../images/inkylogo.png) no-repeat;
	}
.inkyLogo a {
display:block;
width:220px;
height:105px;

}

	
	
	
	
	
	
.subNav {
	height:150px;
	background:url(../images/pinknavblock.png) no-repeat;
	text-align:left;
	padding:25px 0 0 10px;
	width:210px;
	font-size:14px;
	}
p {
margin:0 0 10px 0;
padding:0;
font-size:11px;
}

.subNav ul  {
	list-style:none;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
.subNav li {
	display:block;
	height: 19px;
	width: 190px;
	padding:0 0 3px 0;
			background:url(../images/nav_spot16pxR.png) no-repeat;

}
.subNav li h3 {
padding:0;
margin:0;
	font-size:14px;
	font-weight:normal;
}

.subNav li a, .subNav li a:hover {
	display:block;
	height: 19px;
	width: 170px;
	color:#FFFFFF;
	padding:0 20px 0 20px;
	text-decoration:none;
	
}
.subNav li a {
	text-decoration:none;
}
.subNav li a:hover {
	text-decoration:none;
	background:url(../images/nav_spot16px.png) no-repeat;
}

.selectedsub {
	background:url(../images/nav_spot16pxS.png) no-repeat;
}


.contentWelcome, .contentWelTitle, .contentWelText {
	width:210px;
	height:auto;
	float:left;
	padding:0 0 0 0;
	}
.contentWelcome {
	width:210px;
	padding:10px 0 0 10px;
	}
.contentWelTitle {
	width:210px;
	height:30px;
	}
.contentWelTitle h2 {
font-size:22px;
	color:#E3378C;
	font-weight:bold;
	}
.contentWelText {
	width:210px;
	}
.contentWelText p {
	font-size:12px;
	}
	
.busdetails, .busdetailsTitle, .busdetailsLine, .busdetailsLogos, .busdetailsLinks {
	width:210px;
	height:auto;
	float:left;
	}
.busdetails {
	width:210px;
	padding:0 0 0 10px;
	}
.busdetailsTitle {
	width:210px;
	height:auto;
	}
.busdetailsTitle h2 {
font-size:16px;
	font-weight:bold;
	}
.busdetailsLine {
	width:210px;
	padding:2px 0 2px 0;
	}
.busdetailsLine a {
	text-decoration:none;
		color:#000000;

	}
.busdetailsLogos {
	width:210px;
	height:120px;
	padding:5px 0 5px 0;
	}
.videography {

}


.Broadcast {
	}
.busLogo1, .busLogo1 a, .busLogo1 a:hover {
	width:98px;
	height:120px;
	float:left;
	}
.busLogo1 a {
display:block;
background:url(../images/iovMMLogo.png) no-repeat;
}
.busLogo2, .busLogo2 a, .busLogo2 a:hover {
	width:75px;
	height:75px;
	float:left;
	padding:0 0 0 10px;
	}

.busLogo2 a {
display:block;
background:url(../images/youtube_logocol.png) no-repeat;
}

	
	
	
	
	
	
.busdetailsLinks {
	width:210px;
	}
.busdetailsLinks ul {
	list-style:none;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
.busdetailsLinks li {
}
.busdetailsLinks li a, .busdetailsLinks li a:hover {
	text-decoration:none;
	color:#000000;
}
.busdetailsLinks li a {
	text-decoration:none;
}
.busdetailsLinks li a:hover {
	text-decoration:underline;
}
.pinkText {
	font-weight:bold;
	color:#E3378C;
	}
.introVideoWrap {
	width:700px;
	height:360px;
	float:left;
}
.introVideoBtm {
	width:700px;
	height:10px;
	float:left;
	background:url(../images/boxes/box3_r2_c1.png) no-repeat;
}
.introVideoRht {
	width:10px;
	height:350px;
	float:left;
	background:url(../images/boxes/box3_r1_c2.png) no-repeat;
}
	
	
.introVideo {
	width:670px;
	height:330px;
	float:left;
	border:10px solid #E3378C;	}
#introVideoSFile {
	width:670px;
	height:330px;
	float:left;
}	
	
.contentHomeTitleSub {
width:700px;
height:40px;
font-size:22px;
padding:0 0 0 0;
float:left;
}
.contentHomeTitleSubA {
width:40px;
height:40px;
padding:0 30px 0 0;
float:left;
}
.contentHomeTitleSubB {
width:630px;
height:35px;
font-size:24px;
padding:5px 0 0 0;
float:left;
font-weight:bold;
	color:#E3378C;
}
.shwowReelWrap {
	width:700px;
	height:auto;
	float:left;
	}
.shwowReelOption {
	width:233px;
	height:145px;
	float:left;
	}
.shwowReelOptionWrap {
	width:213px;
	height:120px;
	float:left;
	padding:0 9px 0 0;
	border-right:solid 1px #333333;
	margin:0 10px 0 0;
	}
.shwowReelEnd {
	width:223px;
padding:0 0 0 0;
	border-right:none;
	margin:0 0 0 0;

}

.shwowReelTitle {
	width:223px;
	height:23x;
	float:left;
	}
.shwowReelTitle h2 {
	padding:2px 0 5px 0;
font-weight:bold;
	color:#E3378C;
	font-size:16px;
	margin:0;

	}
.shwowReelText {
	width:213px;
	height:95px;
	float:left;
	padding:0 0 0 0;
	font-size:11px;
	line-height:12px;
	}
.bodyText {
	color:#000000;
	font-size:12px;
	}
.shwowReelLink {
	width:223px;
	height:20px;
	float:left;
	}
.noLInkEnd {
width:160px;
}
.shwowReelLink a {
text-decoration:underline;
	color:#E3378C;
	}
.themeMiniImg {
float:right;
padding:0 0 10px 10px;
	}
.accreditation {
float:left;
padding:0 10px 10px 0;
	}

.subPageTitle, .subPageCopy, .subPageVideo, .subPageIntro, .subPageFeatures, .subpageWrap, .subPageIntroShow, .subPagePic {
	width:450px;
	height:auto;
	float:left;
	}
.contenLeftA {
	width:460px;
	height:auto;
	float:left;
	}
.contenLeftA2 {
	width:460px;
	height:650px;
	float:left;
	}
	
	
.subpageWrap {
padding:0 0 0 0;
	height:170px;
	}
.subPageTitle {
padding:5px 0 0 0;
	height:41px;
	}
.subPageIntro {
font-size:15px;
padding:15px 0 0 0;
height:165px;
	}
.subPageIntro2 {
	width:450px;
	height:auto;
	float:left;
font-size:15px;
padding:15px 0 15px 0;
	}
.subPageIntroShow {
font-size:15px;
padding:15px 0 0 0;
height:170px;
	}
.subPageIntroCopy {
	width:450px;
	height:auto;
	float:left;
	padding:0 0 0 0;
	font-size:15px;
	}
.subPageIntroCopy h1 {
margin:0 0 5px 0;
padding:0;
font-size:24px;
color:#E3378C;
font-weight:normal;
}
.subPageShop {
	width:259px;
	height:auto;
	float:left;
	padding:0 0 0 0;
	font-size:16px;
	}
.subPageShop h2 {
margin:0 0 5px 0;
padding:0;
font-size:16px;
}
.subPageIntroImage {
	width:100px;
	height:auto;
	float:left;
	text-align:center;
	}
.subPageCopy {
	padding:10px 0 0 0;
	font-size:12px;

	}
.subPageFeatures {
	padding:15px 10px 0 0;

	}
	
	
.subPageFeaturesBox {
width:450px;
	height:auto;
	float:left;
	padding:15px 10px 0 0;
	background:url(../images/boxes/midBoxBtm.png) no-repeat;

	}
	
	.subPageVideoWrap {
width:460px;
height:293px;
float:left;
	}
.subPageVideoShadow {
width:10px;
height:288px;
float:left;
margin:5px 0 0 0;
	background:url(../images/boxes/midBoxRht.png) no-repeat;
	}	
	
	
.subPageVideo {
width:430px;
height:auto;
border:10px solid #E3378C;
margin:5px 0 0 0;
	}
.subPagePic {
width:430px;
height:auto;
margin:15px 10px 10px 10px;
	}
.subPageVideoCon {
width:370px;
height:208px;
padding:30px;
font-size:18px;
	}
.subPageVideoConPic {
width:370px;
height:208px;
padding:30px;
font-size:18px;
	}
#subPageVideoCon {
width:430px;
height:268px;
background-color:#CCCCCC;
background:url(../images/inky_ink_videoBG.jpg) no-repeat;

	}
	
.contenRhtB, .conRhtTitleImg, .conRhtTitleTxt, .conRhtNav, .conRhtInfoText, .conRhtminiClip, .conRhtTitle {
	width:210px;
	height:auto;
	float:left;
	}
.conRhtTitle {
padding:0 0 0 0;
	}
.contenRhtB {
	width:230px;
	padding:10px 0 0 10px;
	}
	
	
	
	.contenRhtBShadow {
	width:10px;
	height:300px;
	float:left;
	margin:50px 0 0 0;
	}
	
	
	
.conRhtTitleImg {
	width:40px;
	height:40px;
	}
.conRhtTitleTxt {
width:165px;
	height:35px;
	padding:5px 0 0 5px;
	}
.conRhtTitleTxt h2 {
	font-size:21px;
	color:#E3378C;
	}
.conRhtNav {
background:url(../images/right_menu_block.png) no-repeat;
width:230px;
height:160px;
padding:0 0 10px 0;
	}
.conRhtLog {
background:url(../images/right_menu_block.png) no-repeat;
width:170px;
height:115px;
padding:15px 30px 30px 30px;
color:#FFFFFF;
float:left;
	}
.conRhtLog form {
padding:0;
margin:0;
}
.conRhtNav ul {
	list-style:none;
	padding:15px 0 0 20px;
	margin:0 0 0 0;
	}
.conRhtNav li {
display:block;
	width: 150px;
	padding:0 0 2px 0;
	margin:0 0 2px 0;
			background:url(../images/nav_spot16pxR.png) no-repeat;

	}
.conRhtNav li a, .conRhtNav li a:hover {
display:block;
	height: 14px;
	width: 125px;
	color:#FFFFFF;
	text-decoration:none;
	padding:0 0 0 25px;
	font-size:14px;
}
.conRhtNav li a {
	text-decoration:none;
}
.conRhtNav li a:hover {
	text-decoration:none;
	background:url(../images/nav_spot16px.png) no-repeat;
}

.conRhtInfoText {
font-size:11px;
	}

	

	
	
	
	
	
	
	
	
	
.conRhtminiClip {
width:200px;
height:111px;
border:5px solid #E3378C;
}
.conRhtminiClipWrap {
width:220px;
height:131px;
float:left;
margin:0 10px 0 0;
}
.conRhtminiBtm {
width:220px;
height:10px;
float:left;
background:url(../images/boxes/box2_r2_c1.png) no-repeat;
}
.conRhtminiRht {
width:10px;
height:121px;
float:left;
background:url(../images/boxes/box2_r1_c2.png) no-repeat;
}


.conRhtminiClip a {
display:block;
width:200px;
height:111px;
	}
	
.formsWrap, .formCont {
	width:450px;
	height:auto;
	float:left;
	}
.formCont {
	padding:10px 0 0 0;
	}
.fieldname, .fieldvalue {
	height:20px;
	float:left;
	padding:5px 0 5px 0;
	}
.fieldname {
	width:110px;
	}
.fieldvalue {
	width:330px;
	}
.fieldvalue input  {
	height:20px;
	width:250px;
	}
.fieldvalue input.calbtn  {
	height:20px;
	width:20px;
	}


.fieldSubmit input  {
	height:auto;
	}
.textfieldvalue  {
	width:330px;
	height:auto;
	float:left;
	padding:3px 0 0 0;

	}
.textbox {
	width:253px;
	height:auto;
	float:left;
	}
	
.cpcContent, .cpcTitle, .cpcIncludes, .cpcDescription {
width:390px;
height:auto;
float:left;
}	
	
.cpcContent {
padding:0 0 0 50px;

}
.cpcTitle {
	font-size:20px;
	}
.cpcTitleL {
	width:260px;
	font-size:20px;
	float:left;
	}
.cpcTitleR {
	width:130px;
	font-size:20px;
	float:left;
	text-align:right;
	}
.cpcIncludes {
	font-size:12px;
	padding:2px 0 0 0;
		color:#E3378C;
		font-weight:bold;
	}
.cpcDescription {
	font-size:12px;
	padding:2px 0 0 0;
	}
.cpcDescription ul {
margin:0 0 0 10px;
padding:0 20px 0 0;
	}
.cpcDescription li {
padding:0 0 3px 0;
	}

.testWrap, .testFrom, .testLocation, .testCopy {
	width:450px;
	height:auto;
	float:left;
	}
.testWrap {
padding: 10px 0 10px 0;
	}
.testCopy {
}
.testCopy p {
margin:0 0 5px 0;
padding:0 0 0 0;
font-size:12px;
}
.testCopy ul {
}
.testCopy li {
}
.testCopy li a {
font-size:14px;
text-decoration:none;
color:#E3378C;
}
.testCopy li a:hover {
text-decoration:underline;
color:#000000;
}
.testFrom {
font-weight:bold;
padding: 5px 0 0 0;

	}
.testLocation {
padding: 5px 0 0 0;

	}


.shwowReelOption2 {
	width:210px;
	height:auto;
	float:left;
	padding:0 0 9px 0;
	border-bottom:solid 1px #333333;
	margin:0 0 10px 0;
	}
.shwowReelOptionWrap2 {
	width:210px;
	height:80px;
	float:left;
	padding:0 0 0 0;
	margin:0 0 0 0;
	}
.shwowReelTitle2 {
	width:210px;
	height:25px;
	float:left;
	}
.shwowReelTitle2 h2 {
	padding:0 0 5px 0;
font-weight:bold;
	color:#E3378C;
	font-size:18px;

	}
.shwowReelText2 {
	width:210px;
	height:50px;
	float:left;
	padding:0 0 5px 0;
	font-size:11px;
	line-height:12px;
	}
.shwowReelText2 p {
margin:0;
padding:0;
}
.shwowReelLink2 {
	width:210px;
	height:auto;
	float:left;
	}
.shwowReelLink2 a {
text-decoration:none;
	color:#E3378C;
	}
.shwowReelLink2 a:hover {
text-decoration:underline;
	color:#E3378C;
	}

formFieldWrap {
	width:auto;
	height:auto;
	float:left;
	padding:3px 0 3px 0;
	}


.packageTab {
	margin: 0 0 10px 0;
	width:450px;
	height:40px;
} 
.packageTab {
	background:url(../images/optionMenuClosed.png) no-repeat;
}
.packageTab2 {
	background:url(../images/optionMenuOPen.png) no-repeat;
	font: bold 1.5em sans-serif;
	width:385px;
	height:33px;
	padding:7px 5px 0 60px;
	color:#FFFFFF;
}  
  .packageTab a {
  display:block;
	font: bold 1.5em sans-serif;
	width:385px;
	height:33px;
	padding:7px 5px 0 60px;
	color:#FFFFFF;
	text-decoration:none;
}         

.formDivider {
	width:440px;
	height:auto;
	padding:10px 0 10px 0;
	margin:10px 0 0 0;
	border-top:solid 1px #666666;
	float:left;
	font-size:18px;
	color:#E3378C;
	}
.formDividerTop {
	width:440px;
	height:auto;
	padding:10px 0 10px 0;
	float:left;
	font-size:18px;
	color:#E3378C;
	}

	
.CollapsiblePanelContent form {
margin:0;
padding:0;
}
.validMsg{
	width:20px;
	height:20px;
	margin-left:6px;
	margin-top:-2px;
	display:none;
}
.invalidMsg{
	width:20px;
	height:20px;
	margin-left:6px;
	margin-top:-2px;
	display:none;
}
.textfieldValidState .validMsg,
.textareaValidState .validMsg,
.selectValidState .validMsg,
.checkboxValidState .validMsg,
.radioValidState .validMsg,
.textareaValidState .validMsg,
.confirmValidState .validMsg,
.passwordValidState .validMsg
{
	display:inline;
}


.textfieldInvalidFormatState .invalidMsg, 
.textfieldRequiredState .invalidMsg,
.textfieldRequiredMsg .invalidMsg,
.textfieldMaxCharsState .invalidMsg,
.textfieldMinCharsState .invalidMsg,
.textfieldMaxCharsMsg .invalidMsg,
.textfieldMinCharsMsg .invalidMsg,
.textfieldInvalidFormatMsg .invalidMsg,
.textareaRequiredState .invalidMsg, .textareaRequiredMsg .invalidMsg,
.textareaMinCharsState .invalidMsg, .textareaMinCharsMsg .invalidMsg,
.textareaMaxCharsState .invalidMsg, .textareaMaxCharsMsg .invalidMsg,
.confirmRequiredState .invalidMsg, 
.confirmInvalidState .invalidMsg,
.passwordRequiredState .invalidMsg, 
.passwordInvalidStrengthState .invalidMsg, 
.passwordMinCharsState .invalidMsg, 
.passwordCustomState .invalidMsg, 
.passwordMaxCharsState .invalidMsg

{
	display:inline;
}
.pinkQuestion, .blackAnswer {
width:450px;
height:auto;
float:left;
font-size:14px;

	}
.pinkQuestion {
padding:0 0 5px 0;
	}
.pinkQuestion h2 {
color:#E3378C;
font-weight:normal;
font-size:14px;
	}
.blackAnswer {
color:#000000;
padding:0 0 5px 0;
border-bottom:#999999 solid 1px;
margin:0 0 10px 0;
	}
.productsWrap {
	width:450px;
	height:auto;
	padding:10px 0 10px 0;
	float:left;
	}
.productCont {
	width:141px;
	height:auto;
	float:left;
	padding:10px 20px 0 10px;
	}
.productBtn {
	width:160px;
	height:auto;
	float:left;
	padding:0 22px 0 23px;
	}
.productBtn a, .productBtn a:hover {
display:block;
	width:160px;
	height:43px;
	}
.productBtn a {
	background:url(../images/dvd_title.png) no-repeat;
	}
.productBtn a:hover {
	background:url(../images/dvd_title.png) no-repeat;
	}
.productdiv {
	width:130px;
	height:auto;
	float:left;
	padding:10px;
	}

.productImage {
	width:100px;
	height:130px;
	float:left;
	margin:0 30px 10px 0;
	background-color:#CCCCCC;
	overflow:hidden;
	}
.productImage2 {
	width:141px;
	height:225px;
	float:left;
	}
.productdesc {
	width:130px;
	height:50px;
	float:left;
	overflow:hidden;
	}
.fieldWrap {
width:440px;
height:auto;
float:left;
}
.splodge {
	width:390px;
	height:470px;
	position:absolute;
	top:10px;
	left:830px;
	z-index:-1;
	background:url(../images/splodge2.png) no-repeat;
}
	
	
	
	
	
	
.conRhtShop {
	width:210px;
	height:auto;
	float:left;
	}

.conRhtShop {
background:url(../images/right_menu_block.png) no-repeat;
width:230px;
height:160px;
padding:0 0 10px 0;
	}

.conRhtShop ul {
	list-style:none;
	padding:15px 0 0 20px;
	margin:0 0 0 0;
	}
.conRhtShop li {
display:block;
	width: 150px;
	padding:0 0 2px 0;
	margin:0 0 2px 0;
			background:url(../images/nav_spot16pxR.png) no-repeat;

	}
.conRhtShop li a, .conRhtShop li a:hover {
display:block;
	height: 14px;
	width: 125px;
	color:#FFFFFF;
	text-decoration:none;
	padding:0 0 0 25px;
	font-size:14px;
}
.conRhtShop li a {
	text-decoration:none;
}
.conRhtShop li a:hover {
	text-decoration:none;
	background:url(../images/nav_spot16px.png) no-repeat;
}
.wetakepaypal {
	width:190px;
	height:auto;
	float:left;
	padding:10px 0 0 35px;
	}
.LoggedInUser {
	width:280px;
	height:28px;
	padding:12px 10px 0 0;
	float:left;
	color:#FFFFFF;
	font-size:12px;
	text-align:right;
}
.LoggedInUser a {
	color:#FFFFFF;
	text-decoration:none;
}
.LoggedInUser a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.shoppingBag {
	width:150px;
	height:auto;
	float:left;
	color:#FFFFFF;
	padding:10px 0 0 20px;
	font-size:14px;
	}
.shoppingBag ul {
	list-style:none;
	margin:5px 0 0 0;
	padding:0;

}
.cartButton {
	width:130px;
	height:28px;
	float:left;
	padding:0 0 0 0;
}
.tableWrap50px, .tableWrap200px, .tablePrice, .tableQty, .tableDesc {
	height:auto;
	float:left;
	overflow:hidden;
	}
.tableWrap50px {
	width:45px;
	}
.tableQty {
	width:75px;
	}
.tablePrice {
	width:90px;
text-align:right;

	}
.tableWrap200px {
	width:195px;
	}
.tableDesc {
	width:165px;
	}
.viewTitle {
width:425px;
height:25px;
float:left;
background-color:#E3378C;
padding:3px 0 0 5px;

}
.viewTitle h1 {
font-size:16px;
margin:0;
padding:0;
color:#FFFFFF;
}
	
.tablerow {
	background:#E3378C;
	color:#FFFFFF;
	}
.tablerowTitle {
	background:#666666;
	color:#FFFFFF;
	}
.productTitle {
font-size:18px;
font-weight:normal;
}
.ruledline {
	margin:1px 0 1px 0;
	padding:0;
	}
.blankButton {
	width:130px;
	height:25px;
	float:left;
	background:
	url(../images/buttons/blank_btn.png) no-repeat;
	}
.blankButton a, .blankButton a:hover {
color:#FFFFFF;
display:block;
width:120px;
height:21px;
padding:4px 0 0 10px;
font-size:12px;
text-decoration:none;
	}

