.block1
{
	border-top:5px solid #eaeaea;
	border-left:1px solid #eaeaea;
	border-bottom:1px solid #eaeaea;
}
.control
{
	border-color:#cccccc;
}
.sfweblinkblock td
{
	padding:5px;
	border-bottom:1px solid #efefef;
	border-right:1px solid #efefef;
	background-color:#ffffff;
	
	font-size:11px;
	color:#999999;
}
.sfweblinkblock
{
	padding:5px;
	border-top:3px solid #3FA1B0;
}
h1
{
	font-size:11px;
}
a,a:link,a:visited,a:active
{
	font-family:arial;
	font-size:11px;
	text-decoration:underline;
	color:#0099CC;
	font-weight: normal;	
}
a:hover
{
	font-family:arial;
	font-size:11px;
	text-decoration:underline;
	color:#333366;
	font-weight: normal;	
}
a.divmenulink1,a.divmenulink1:link,a.divmenulink1:visited,a.divmenulink1:active
{
	padding:3px 10px 3px 15px;
	display:block;
	font-family:tahoma;
	font-size:11px;
	text-decoration:none;
	color:#000000;
	font-weight: normal;	
}
a.divmenulink1:hover
{
	padding:3px 10px 3px 15px;
	display:block;
	font-family:tahoma;
	font-size:11px;
	text-decoration:none;
	color:#ffffff;
	font-weight: normal;	
	background-color:navy;
	display:block;
}

.cms4ActionListDiv0
{
	cursor:hand;
	border:2px outset #ffffff;
	background-color:#d4d0c8;
	padding-right:1px;
	color:#000000;
	width:300px;	
	padding:2px;
	display:none;
	position:absolute;
}
.cms4ActionListDivHeader
{
	padding:3px 10px 3px 15px;
	font-weight:bold;
	font-size:11px;
	background-color:#dcd9d3;
}
.cms4Error
{
	font-size:11px;
	font-family:courier new;
	color:ff3300;
	padding:10px;
	background-color:#ffffcc;

}
.cms4FrameBlock0
{
	border-top:0px;
}
.cms4FrameBlock1
{
	background-color:#ffffcc;
	border:0px dashed #999999;
	border-top:0px;
}
.label
{
	font-size:11px;
	font-family:tahoma;
}
.controlpageinfo
{
	font-size:11px;
	font-family:tahoma;
	background-color:#d4d0c8;
}

.cms4pageInfoBlock0
{
	cursor:hand;
	border:1px outset #ffffff;
	background-color:#d4d0c8;
	padding-right:1px;

}
.cms4pageInfoBlock2
{
	cursor:hand;
	border:1px outset #666666;
	border-right:0px;
	border-left:0px;
	background-color:#d4d0c8;
	padding-right:1px;

}
.cms4pageInfoBlock1
{
	cursor:hand;
	border:1px inset #ffffff;
	background-color:#d4d0c8;
	padding-right:1px;
	color:#0099FF;
}
.cms4PageInfoRow0
{
	padding-left:5px;
	font-size:11px;
	color:#333333;
}
.cms4PageInfoRowIcon
{
	width:16px;
	padding:2px;
	border:1px inset #efefef;
	font-size:11px;
	text-align:center;
	font-weight:bold;
}
.cms4PageInfoRowIcon1
{
	width:16px;
	padding:2px;
	background-color:#333333;
	color:#ffffff;
	border:1px inset #efefef;
	font-size:11px;
	text-align:center;
	font-weight:bold;
}
.cms4PageInfoRow1
{
	color:#333333;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	width:20px;
}
.text
{
	font-size:11px;
	font-family:tahoma;
	color:#333333;
}
.errtext
{
	font-size:11px;
	font-family:tahoma;
	color:#ff3300;
}
.gridAlternateText1
{
	color:#006BA6;
}
.gridAlternateText2
{
	color:#3366FF;
}
.highlight1
{
	font-family: tahoma;
	font-size: 11px;
	text-decoration:none;
	font-weight:normal;
	vertical-align: middle;
	padding:2px;
	padding-left:2px;
	background-color:#E6FDFF;
	border-bottom:1px solid #f2f2f2;
	color:#0099CC;
}
.highlight2
{
	font-family: tahoma;
	font-size: 11px;
	text-decoration:none;
	font-weight:normal;
	vertical-align: middle;
	padding:2px;
	padding-left:2px;
	background-color:#ffffcc;
	border-bottom:1px solid f2f2f2;
	color:#3366FF;
}
.processHeader
{
	color:#0082ca;
	background-color:efefef;
}
.processBlock
{
	background-color:efefef;
}
.processNote
{
	width:685;
	padding:5px;
	height:40;
}
.processButton
{
	padding:5px;
	padding-left:10px;
	margin:1px;
}
.cms4ListHeader
{
	font-family: tahoma;
	font-size: 11px;
	padding:5px;
	font-weight:bold;
	background-color:#fafafa;
	border-bottom:1px solid #CFCF9E;
	color:#999966;
}
.cms4ListHeaderExp
{
	font-family: tahoma;
	font-size: 11px;
	padding:5px;
	font-weight:normal;
	color:#333333;
}
.cms4ListHeader1
{
	font-family: tahoma;
	font-size: 11px;
	padding:5px;
	font-weight:bold;
	background-color:#f2f2f2;
	border-bottom:1px solid ffffff;
	color:0082ca;
	margin:0px;
}
.cms4ListHeader2
{
	font-family: tahoma;
	font-size: 11px;
	padding:5px;
	font-weight:bold;
	background-color:#f2f2f2;
	border-top:3px solid silver;
	border-bottom:1px solid ffffff;
	color:333333;
	margin:0px;
}
.plist1Total
{
	background-color:ffffff
}
.plist1Pager
{
	background-color:ffffff
}
.gridnoData
{
	font-family: tahoma;
	font-size: 11px;
	margin:10px;
	color:ff3300;
}
.wizardHeader
{
	background-color:0082ca;
	border-bottom:4px solid d4d4d4;
}
.wizardPageHeader
{
	background-color:fafafa;
	border-top:1px solid ffffff;
	border-bottom:2px solid ffffff;
	font-weight:bold;
	color:0082ca;
}
.wizardPageHeaderExp
{
	font-weight:normal;
}
.reportlistheader
{
	background-color:efefef;
	border-bottom:1px solid ffffff;
	font-weight:bold;
	font-family: tahoma;
	font-size: 11px;
	padding:5px;
	color:0082ca
}
.processListHeader
{
	border-bottom:1px solid ffffff;
	color:#333333;
}
.gridInfoFooter
{
	border-top:1px solid efefef;
	text-align:right;
	font-family: tahoma;
	font-size: 11px;
	padding:5 27 5 5 ;
}
.processRow2
{
	font-family:tahoma;
	font-size:11px;
	padding:4px;
	border-bottom:1px solid efefef;
	background-color:ffffcc;
	vertical-align:top;
}

a.linkclass,a.linkclass:link,a.linkclass:visited,a.linkclass:active
{
	font-family:tahoma;
	font-size:11px;
	text-decoration:none;
	color:#006BA6;
	font-weight: normal;	
}
a.linkclass:hover
{
	font-family:tahoma;
	font-size:11px;
	text-decoration:none;
	color:#333333;
	font-weight: normal;	
}
.frameNumber1,.frameNumber5,.frameNumber9,.frameNumber13,
{
	padding:3px;
	height:20;
	width:23;
	text-align:center;
	border:2px solid #666666;
	background-color:#ff6600;
	font-weight:bold;
	color:ffffff;

}
.frameNumber2,.frameNumber6,.frameNumber10,.frameNumber14
{
	padding:3px;
	height:20;
	width:23;
	text-align:center;
	border:2px solid #666666;
	background-color:#33CC00;
	font-weight:bold;
	color:ffffff;
}
.frameNumber3,.frameNumber7,.frameNumber11,.frameNumber15,
{
	padding:3px;
	height:20;
	width:23;
	text-align:center;
	border:2px solid #666666;
	background-color:#3399CC;
	font-weight:bold;
	color:ffffff;

}
.frameNumber4,.frameNumber8,.frameNumber12,.frameNumber16
{
	padding:3px;
	height:20;
	width:23;
	text-align:center;
	border:2px solid #666666;
	background-color:#CC9900;
	font-weight:bold;
	color:ffffff;
}
.UIDHeader1
{
	font-family:tahoma;
	font-size:11px;
	padding:5 5 5 10;
	color:#333333;
	background-color:fafafa;
}
.showInMenu0
{
	color:cccccc;
}
.showInMenu1
{
	color:#333333;
}
/*******************************************************************************************************************************************************************************/
#deneme #block
{
	width:100px;
}

#deneme #header
{
	border-bottom:2px solid #efefef;
	padding:5px;
	text-decoration:none;
	background-color:#ffffff;
	color:#0082ca;
	font-weight:bold;
}

#deneme a:link,#deneme a:visited
{
	display:block;
	border:1px solid #fafafa;
	border-top:5px solid #fafafa;
	padding:5px;
	text-decoration:none;
	background-color:#fafafa;
	color:#0082ca;
	padding-left:10px;
	width:10px;
	text-align:center;
}
#deneme a:hover
{
	width:10px;
	display:block;
	background-color:#ffffff;
	border:1px solid silver;
	border-top:5px solid silver;
	padding:5px;
	text-decoration:none;
	color:#333333;
	padding-left:10px;

}
#deneme a:active
{
	width:100px;
	display:block;
	background-color:#ffffcc;
	border:1px solid silver;
	border-top:5px solid silver;
	padding:5px;
	text-decoration:none;
	color:#333333;
	padding-left:10px;

}
.UIDlistHeader
{
	background-color:#C8E5E9;
}
/*******************************************************************************************************************************************************************************/
.snetGridHeader1
{
	font-size:11px;
	color:#999933;
	font-weight:bold;
	padding:5px;
	border-bottom:1px solid #d4d4d4;
}
.cms4nodata
{
	padding:10px;
	color:#006BA6;
	font-size:12px;
}
.cms4Accountname
{
	border-bottom:3px solid ffffff;
	width:800;
	padding:0 8 8 15;
	font-size:14px;
	font-weight:bold;
	color:#F3D42D;
}
#topbar{
position:absolute;
width: 100%;
visibility: hidden;
z-index: 100;
}

.cms4PollPreview
{
	font-size:11px;
}


.hitHeader
{
	font-family: tahoma;
	font-size: 11px;
	padding:5px;
	font-weight:bold;
	background-color:#ffffff;
	border-bottom:2px solid #CFCF9E;
	color:#999966;
}

.hitRow0
{
	font-family:tahoma;
	font-size:11px;
	padding:4px;
	border-bottom:1px solid efefef;
	border-left:1px solid efefef;
	background-color:ffffff;
	vertical-align:top;
}
.hitRow1
{
	font-family:tahoma;
	font-size:11px;
	padding:4px;
	border-bottom:1px solid efefef;
	background-color:fafafa;
	border-left:1px solid efefef;
	vertical-align:top;
}

.sourceNetTop23121
{
	height:47px;
	border-bottom:1px solid #ffffff;


}
.sourceNetTop231211
{

		background-image:url('/source.net/solutions/source4CMS/images/headerbg1.JPG')


}
.sourceNetTop231212
{	
	background-image:url('/source.net/solutions/source4CMS/images/headerbg1.JPG')

}
.menuHeader
{
	background-color:#76C2CD;
	border-bottom:0px solid #ffffff;
	color:ffffff;
	padding-left:5px;
		background-image:url('/source.net/solutions/source4CMS/images/headerbg1.JPG')

}

/********************************************************************************************************************************/
.sourceNetMenu00
{
	padding:4px;
	font-size:11px;
	color:#76C2CD;
	display:block;
	text-align:left;
	padding-left:10px;
	width:168;
	background-color:#ffffff;
	height:27px;
	padding-top:6px;

}
a.sourceNetMenu00:link,a.sourceNetMenu00:visited,a.sourceNetMenu00:active
{
	background-image:url('/source.net/solutions/source4CMS/images/menu0bg.JPG');
	display:block;
	text-decoration:none;
	color:#2E7483;
}
a.sourceNetMenu00:hover
{
	background-image:url('/source.net/solutions/source4CMS/images/menu3bg.JPG');
	font-size:11px;
	display:block;
	text-decoration:none;
	color:#ffffff;
	background-color:#D7F1FF;
}

.sourceNetMenu01
{
	width:168;
	padding:4px;
	font-size:11px;
	color:#F3D42D;
	display:block;
	text-align:left;
	padding-left:10px;
	height:27px;
		padding-top:6px;



}
a.sourceNetMenu01:link,a.sourceNetMenu01:visited,a.sourceNetMenu01:active
{
	background-image:url('');
	display:block;
	text-decoration:none;
	color:#ffffff;
	background-color:#A2D5DD;
		background-image:url('/source.net/solutions/source4CMS/images/menu3bg.JPG');

}
a.sourceNetMenu01:hover
{
		background-image:url('/source.net/solutions/source4CMS/images/menu3bg.JPG');

	font-size:11px;
	display:block;
	text-decoration:none;
	background-color:#A2D5DD;
}

.listFirstRow1
{
	background-color:#F7FBFC;
	color:#666666;
}
.listsecondRow1
{
	background-color:#ffffff;
	color:#666666;
}
.sourcenetCreditsBlock
{
	width:950px;
	margin:0px;
	padding-right:0px;
}
.sourcenetCredits
{
	font-size:10px;
	font-family:tahoma;
	color:#ffffff;
	padding:0px;

}
a.sourcenetCreditsLink,a.sourcenetCreditsLink:link,a.sourcenetCreditsLink:visited,a.sourcenetCreditsLink:active
{
	font-family:tahoma;
	font-size:10px;
	text-decoration:underline;
	color:#ffffff;
	font-weight: normal;

}
a.sourcenetCreditsLink:hover
{
	font-family:tahoma;
	font-size:10px;
	text-decoration:underline;
	color:#ffffcc;
	font-weight: normal;	
}
.version
{
	font-weight:bold;
}
.listbottomheader1
{
	height:27px;
}

/********************************************************************************************************************************/
.sourceForceTab00
{
	font-size:11px;
	padding:5 10 5 10;
	color:#ffffff;
	display:block;
	text-align:center;
	margin-left:1px;


}
a.sourceForceTab00:link,a.sourceForceTab00:visited,a.sourceForceTab00:active
{
	
	font-size:11px;
	padding:5 10 5 10;
	color:#ffffff;
	display:block;
	text-decoration:none;

}
a.sourceForceTab00:hover
{
	border:0px;
	font-size:11px;
	padding:5 10 5 10;
	color:#ffffff;
	display:block;
	background-color:#A2D5DD;
	text-decoration:none;

}
.sourceForceTab01
{
	font-size:11px;
	padding:5 10 5 10;
	color:#ffffff;
	display:block;
	text-align:center;
	margin-left:1px;
	background-image:url('/source.net/solutions/source4CMS/images/menubg6.jpg')


}
a.sourceForceTab01:link,a.sourceForceTab01:visited,a.sourceForceTab01:active
{
	font-size:11px;
	padding:5 10 5 10;
	color:#3FA0AE;
	display:block;
	background-color:#ffffff;
	text-decoration:none;
	background-image:url('/source.net/solutions/source4CMS/images/menubg6.jpg')
}
a.sourceForceTab01:hover
{
	font-size:11px;
	padding:5 10 5 10;
	color:#3FA0AE;
	display:block;
	background-color:#A2D5DD;
	text-decoration:none;
	background-image:url('/source.net/solutions/source4CMS/images/menubg6.jpg')
}
/****************************************************************************************************************************/
.cmsAlbumTable
{

}
.cmsAlbumTd
{
	padding:0px;
	background-color:#fafafa;
	border:1px solid #f2f2f2;
	
}

.cmsAlbumInfo
{
	font-size:11px;
	border:1px solid #f2f2f2;
	padding:5px;
	border-top:5px solid #f2f2f2
}
.cmsAlbumComment
{
	font-size:11px;
	border:1px solid #f2f2f2;
}
.cmsAlbumHeader
{
	font-weight:bold;
	font-size:12px;
	color:#ff6600;
}
.cmsAlbumFileName
{
	border-top:1px solid #f2f2f2;
	text-align:center;
	font-size:11px;
	padding:5px;
}
.cmsAlbumRateLine
{
	border:1px solid #ffffff;
	background-color:#ffffff;
	font-size:1px;
}
.cmsAlbumRate
{
	background-color:#ffcc00;
	font-size:1pt;
	height:8px;
}
.cmsAlbumRateAlt
{
	background-color:#ff6600;
	font-size:1pt;
	height:8px;
}
.cmsAlbumThumb
{
	border-top:1px solid #ffffff;
}

.cmsAlbumLink
{
	color:blue;
	font-family:tahoma:
	font-size:11px;
}
a.cmsAlbumLink:link,a.cmsAlbumLink:visited
{
	color:blue
}
a.cmsAlbumLink:hover
{
	color:red
}

.cmsAlbumImage
{
	border:1px solid #f2f2f2;
	border-top:5px solid #f2f2f2;

}
/****************************************************************/
.alist1block
{
	width:100%;
	text-align:right;
	border:0px;
	font-size:11px;
	padding:5px;
	border:1px solid #f2f2f2;
	border-top:5px solid #f2f2f2;
	background-color:#fafafa
}
alist1block2
{
	width:100%;
	text-align:right;
	font-size:11px;
}
.alist1link
{
	display:block;
	font-family:tahoma;
	font-size:11px;
	text-align:center;
	color:#d4d4d4;
}
a.alist1link:link,a.alist1link:visited
{
	padding:3px 5px 3px 5px;
	color:#333333;
	text-decoration:none;
	text-align:center;
	border:1px solid #ffffff;
	font-size:11px;
}
a.alist1link:hover
{
	padding:3px 5px 3px 5px;
	background-color:#666666;
	border:1px inset #ffffff;
	color:#ffffff;
	text-align:center;
}
a.alist1link:active
{
	padding:3px 5px 3px 5px;
	background-color:#333333;
	border:1px inset #ffffff;
	color:#ffffff;
	text-align:center;
}

.alist1selected
{
	padding:3px 5px 3px 5px;
	font-family:tahoma;
	font-size:11px;
	text-align:center;
	display:block;
	background-color:#cccccc;
	border:1px inset #ffffff;
	color:#ffffff;

}
.alist1seperator
{
	font-family:tahoma;
	font-size:11px;
}
.alist1error
{
	color:#ff3300;
	font-family:tahoma;
	font-size:11px;
}
.alist1total
{
	text-align:left;
	color:#333333;
	font-family:tahoma;
	font-size:11px;
	padding-left:5px;
}
/************************************************************************************************************************/
.cmscommenttext
{
	font-size:11px;
	padding-bottom:20px;
}
.cmscommentheader
{
	font-size:11px;
	color:blue;
	background-color:#fafafa;
	border-top:5px solid #f2f2f2;
}
.cmscommenttopheader
{
	font-size:12px;
	font-weight:bold;
	color:#ff6600;
}
.cmscommentblock
{
	padding:5px;
}
.ezbutton
{
cursor:hand;
font-size:11px;
border:1px outset #ffffff;
}
.developerdict
{
	background-color:red;
	color:#ffffff;
}
.cmsshocatlist
{
	padding:0px;
	background-color:#ffcc00;
	color:#ffffff;
	font-size:11px;
	border-bottom:1px solid #fffff;
	height:28px;
	font-weight:bold;
}
.catNavigator,.catNavigator a:link,.catNavigator a:visited, .cmsshocatlisttext
{
	text-decoration:none;
	color:#ffffff;
	font-size:11px;
	font-weight:normal;
}
#cms4ShopProductCatList
{
	position:absolute;
	background-color:#ffffff;
	border:3px solid #ffcc00;
	border-top:0px;
}
/****************************************************************************************************************************************/
/**SHOP*************************************************************************************************************************************/
#tdshoptop
{
	border-bottom:1px dotted silver;
	padding-left:5px;
	font-size:11px;
	background-color:#fafafa;
	color:navy;
}
#tdshopbanner
{
	height:50px;
	border-bottom:1px dotted silver;
	padding:10px;
}
#tdshopcats
{
	width:200px;
	border-right:1px dotted silver;
	vertical-align:top;
}

#tdshopfooter
{
	height:30px;
	border-top:1px dotted silver;
	padding:10px;
	font-size:11px;
	color:silver;
}

#tdshopcontent
{
	vertical-align:top;
	height:100px;
	font-size:11px;
}

#tdshopsections0
{
	border-bottom:5px solid navy;
}
#tdshopsections1
{
	border-top:5px solid navy;
}

.cms4shopsectionmenu
{
	border-right:1px dotted silver;
	padding:5px 10px 5px 10px;
	background-color:#fafafa;
}
a.cms4shopsectionmenu,a.cms4shopsectionmenu:link,a.cms4shopsectionmenu:visited,a.cms4shopsectionmenu:active
{
	display:block;
	font-family:tahoma;
	font-size:11px;
	text-decoration:none;
	color:navy;
	font-weight: normal;	
}
a.cms4shopsectionmenu:hover
{
	display:block;
	font-family:tahoma;
	font-size:11px;
	text-decoration:none;
	color:#ffffff;
	font-weight: normal;	
	background-color:#ff9900;
	display:block;
}
.cms4shopsectionmenuX
{
	border-right:1px dotted silver;
	padding:5px 10px 5px 10px;
	background-color:navy;
}
a.cms4shopsectionmenuX,a.cms4shopsectionmenuX:link,a.cms4shopsectionmenuX:visited,a.cms4shopsectionmenuX:active
{
	display:block;
	font-family:tahoma;
	font-size:11px;
	text-decoration:none;
	color:#ffffff;
	font-weight: normal;	
}
a.cms4shopsectionmenuX:hover
{
	display:block;
	font-family:tahoma;
	font-size:11px;
	text-decoration:none;
	color:#ffffff;
	font-weight: normal;	
	background-color:navy;
	display:block;
}
.rowclass
{
	background-color:#ffffff;
	border-bottom:1px dotted silver;

}
.highlightrowclass
{
	background-color:#f2f2f2;
	border-bottom:1px dotted silver;
}
.shopcatrow
{
	background-color:#ffffff;
	border-bottom:1px dotted silver;
	
}
a.shopcatlink,a.shopcatlink:link,a.shopcatlink:visited,a.shopcatlink:active
{
	font-size:11px;
	text-decoration:none;
	color:navy;
	font-weight: normal;	
}
a.shopcatlink:hover
{
	font-size:11px;
	text-decoration:none;
	color:black;
	font-weight: normal;	
}
.shopcatrowX
{
	background-color:#fafafa;
	border-bottom:1px dotted silver;

}
a.shopcatlinkX,a.shopcatlinkX:link,a.shopcatlinkX:visited,a.shopcatlinkX:active
{
	font-size:11px;
	text-decoration:none;
	color:navy;
	font-weight: normal;
	background-color:#f2f2f2;
}
a.shopcatlinkX:hover
{
	font-size:11px;
	text-decoration:none;
	color:black;
	font-weight: normal;	
	background-color:#f2f2f2;
}
#cmsshopsearch
{
	padding:0px;
	border-bottom:1px dotted silver;
	background-color:#f2f2f2;
}
.cms4shopsearchstring
{
	padding-left:10px;
	font-size:11px;
	color:navy;
}
.cms4shopnodata
{
	padding:10px;
	font-size:11px;
	color:red;
}
#cms4shopbasketpreview
{
	border:1px dotted navy;
	width:500px;
	position:absolute;
	background-color:#f2f2f2;

	top:34px;
	right:152px;
}
#cmsshopnavigator
{
	padding:5px;
	border-bottom:1px dotted silver;
}
#cmsshopnavigator .catNavigator ,#cmsshopnavigator .catNavigator a:link,#cmsshopnavigator .catNavigator a:visited, #cmsshopnavigator .cmsshocatlisttext
{
	text-decoration:none;
	color:navy;
	font-size:11px;
	font-weight:normal;
}
.shopbutton
{
cursor:hand;
font-size:11px;
border:1px outset #ffffff;
color:#ffffff;
background-color:#ff6600;
height:19px;
}
.cms4shopproductblockdata
{
	font-size:11px;
	vertical-align:top;
}
.cms4shopproductblock
{
	border-bottom:1px dotted silver;
	border-right:1px dotted silver;
	font-size:11px;
	padding:10px;
	vertical-align:top;
	background-color:#fafafa;
}

.cms4shopproductblockX
{
	border-right:1px dotted silver;
	border-bottom:1px dotted silver;
	font-size:11px;
	padding:10px;
	vertical-align:top;
}
.cms4shopproductblockY
{
	border-right:1px dotted silver;
	border-bottom:1px dotted silver;
	font-size:11px;
	padding:10px;
	vertical-align:top;
	background-color:#ffffcc;
}
.cms4shopbasketblock
{
	border-bottom:1px dotted silver;
	font-size:11px;
	padding:5px;
	background-color:#fafafa;
}

.cms4shopbasketblockX
{
	border-bottom:1px dotted silver;
	font-size:11px;
	padding:5px;
}
.cms4shopbaskettotal
{
	border-top:1px dotted silver;
	font-size:11px;
	padding:5px;
	background-color:#ffffff;
	color:navy;
}
.cms4shopproductimage
{
	margin:0px 10px 5px 0px;
	border:1px dotted silver;
	width:80px;
}
.cms4shopproductprice
{

	color:#ff6600;
	font-family:courier new;
	font-size:11px;
	margin-bottom:5px;
}
.cms4shoplogo
{
	border:0px;
	font-size:14px;
	font-weight:bold;
	color:navy;
}
#cms4shopformheader
{
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	padding:21px 10px 5px 10px;
	border-bottom:1px dotted navy;
	background-color:navy;

}
#cms4shopformheader1
{
	font-size:16px;
	font-weight:bold;
	color:navy;
	padding:21px 10px 5px 10px;
	border-bottom:1px dotted navy;

}
#cms4shopformerror
{
	font-size:11px;
	font-weight:bold;
	color:red;
	border-bottom:1px dotted navy;
	padding:10px;
	background-color:#ffffcc;
}
#cms4shopbuttonblock
{
	border-top:1px dotted navy;
	background-color:#d4d0c8;

}
.shopform0
{
	border-width:0px 0px 1px 0px;
	border-color:navy;
	border-style:dotted;
	font-family:arial;
	font-size:11px;
	color:#666666;
	background-color:ffffff;
	cursor:hand;

}
.cms4shopmain
{
	margin:10px;
	width:98%;
	border:1px dotted navy;
	background-color:#ffffff;
}
/****************************************************************************************************************************************/
/****************************************************************************************************************************************/
/****************************************************************************************************************************************/
/****************************************************************************************************************************************/
.gridSearchTexttd2
{
	background-color:#A2D5DD;
	border:0px;
	border-bottom:1px solid #ffffff;
	height:28px;
	font-size:12px;
	font-family:tahoma;
	cursor:hand;
}
.control2
{
	font-size:11px;
	font-family:tahoma;
	border:1px inset #f2f2f2;
}
#cmswebhitreport
{
	position:absolute;
	border:2px solid #A2D5DD;
	width:300px;

}
.cmswebhitreporttext2
{
	color:silver;
}
.drow0,.drow1,.drow0x,.drow1x,.drow0z,.drow1z,.hdrow0,.hdrow1
{
	font-size:11px;
	padding:4px 4px 4px 4px;
	border-bottom:1px solid #efefef;
	border-left:1px solid #efefef;
	text-align:center;
	cursor:hand;
	
}
.hdrow0
{
	background-color:#ffcc00;
	border-bottom:3px solid #f2f2f2;
	border-left:1px solid #f2f2f2;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
}
.drow0
{
	background-color:#ffffff;
}
.drow0x,.drow1x
{
	background-color:#A5D7DE;
	color:#ffffff;
}
.drow0z,.drow1z
{
	background-color:#B9F1FF;
}
.drow1
{
	background-color:#fafafa;
}
.devlistfooter
{
	border-top:1px solid #3FA1B0;
	padding:5px;
	background-color:#d4d0c8;
}