body,div,span,p,ul,li,td,th,input,select,textarea,button{
	font-family:arial, sans-serif;
	font-size:100%;
	bbbackground-color:#FFFFFF;
	color:#000000;
	mmmcolor:#146888;
}

a, .MyBlock a {
	color:#664499;
	text-decoration:none;
}

/*  comments  border:1px solid #7088B0; */

img {border-width: 0;align:center;}
body, .PageWidth{width:888px;margin:0 auto;}
#MastWrap {display:block; xmargin:0 auto;height:95px;
	background: #FFFFFF url(/images/coolclips_eastr2.jpg) repeat-x ;}
.Promanent{padding-top:5px;height:160px;vertical-align:bottom;}
#TopPreview.img {border:10px solid #fff;}
#TopPreview {text-align:center; height:190px;}

#SearchRowTop {height:50px;background-color:#def;}
.SearchWrap {padding:7px;}
.SearchWrap input {xpadding:1px;margin:3px;font-size:12pt;}


div#TopLinksNew {font-size:55%;color:#FFFFFF;}
div#TopLinksNew a {font-size:12px;;color:#FFFFFF;font-weight:bold;}


#ImageTable {font-size:14px;text-align:center;}
#ImageTable h1 {font-weight:normal;font-size:70%; color:red;}
#ImageTable h2 { padding: 15px 0px 0px 0px; font-weight:normal;font-size:70%; border:0px dotted red; BACKGROUND-IMAGE: url(/images/description_bg.gif); WIDTH: 350px; HEIGHT: 35px;}

#biWrap {float:right;width:383px;}

#TopBranch{word-wrap: break-word; padding: 10px 0px 30px 0px;font-size:80%;font-weight:bold;}
#TopBranchxx{ white-space: normal; border:1px dotted red; width:200px; padding: 10px 0px 30px 0px;font-size:70%;font-weight:bold;}

.xbranch {display:block; padding:1px;}
.xbranch a {display:compact; border:1px dotted red;}

.iRowTitle{height:20px; text-align:center;font-size:70%;font-weight:bold;color:#000080; BACKGROUND-IMAGE: url(/images/row_title.gif);}

.CatTitle {padding: 4px 0px 0px 0px;COLOR:#FFFFFF;font-size:70%;font-weight:bold;font-family:arial;height:16px;width:160px;vertical-align:middle;}
.CatTitle span{padding: 0px 8px 0px 6px;COLOR:#FFFFFF;font-weight:bold;}
.CatTitle a{COLOR:#FFFFFF;}

.info td {font-size: 70%;padding:1px 1px 1px 7px;vertical-align: top;}
.info td img{padding:1px 1px 1px 1px;}
.info h3 {text-align:right;height:5px;vertical-align: top;}

.inforowTop {text-align:center; font-size:80%; font-weight:bold; COLOR: #000080;BACKGROUND-IMAGE: url(/images/gray_bar.gif);}
.inforow    {text-align:left; color:#808080; font-size:80%; font-weight:bold;BACKGROUND-IMAGE: url(/images/gray_bar.gif);}

.reg {font-size: 70%;padding:0px 0px 0px 7px;}
.Price {color: #FF0000;}

.MedLabel{color:#006699;font-weight: bold;font-size:80%;line-height: 10px;border:0px solid blue;}
.MedText{color:#555;font-weight: bold;font-size:90%;padding:2px 2px 2px 0px;border:0px solid red;}
.link {font-weight: normal;}

.NexPrev	{font-size:60%;}
div.InsBan{font-family: Verdana;font-weight: bold;font-size: 80%; padding-top:9px; color:#FFFFFF;text-align:center;border:0px dotted blue;}
div.InsBody {font-size: 70%; color: #666666;padding: 0px 0px 0px 0px;text-align: center; border:0px solid red;}
div.InsBody ul {margin-left:10px;padding:0px 0px 0px 0px;list-style-position: inside; border:0px solid red;}
div.InsBody li {text-align: left;color: #666666;line-height: 120%;}
.InfoLabel  {color:white;font-weight:bold;text-align:center; border:1px solid red; padding 30px 0px 0px 0px;}
.InsMore{position:relative;color: #666666;float:right;}

.link{text-decoration:underline;color:blue;}
.Foot{background-color:#dfefff;}
.BkGray{background-color:#d9d9d9;}

.MyTab2, .MyTab{margin-left:5;float:left;padding: 4px 10px 2px 10px;border:1px solid #3399cc;text-align:center;font-weight:bold;}
.MyTab2{background-color:#eef2FF;border-bottom:1px solid #fff;}
.MyTab2 a {color:#006699;}
.MyTab2 a:hover {color:blue;}
.MyTab{color:white;background-color:#3399cc;border-bottom:1px solid #3399cc;}

.TopInsertT td{font-size: 80%;color:#FFFFFF;text-align: center;}
.TopInsertB td{font-size: 80%;color:blue;text-decoration: underline;text-align: center;}


.MidInsertTL{color:orange;font-size:75%;font-weight: bold; padding:2px;background-image: url(http://nvtmobile.com/dir/thumbs/tile_dark_purple.jpg);}

.MidInsertTR{color:white;font-size:75%;font-weight: bold; padding:2px; background-image: url(http://nvtmobile.com/dir/thumbs/tile_orange2a.jpg);}

.MidInsert h3{ }

.MyPara{font-weight: normal; font-size:70%; padding:0px 5px 0px 10px; margin-top:5px; margin-bottom:5px;}


.PageRowWrap {border:0px solid #666666;}
.PageRowWrap td{font-size:10px;color:#FFF;vertical-align:middle;}
#MF {margin-bottom:0;height:24px;padding-top:4px;}

.RowTitle{ width:100%;padding:0px;}
.RowTitle th  {background:#DFEFFF url('/images/tile_row_blue.jpg') repeat-x;font-size:68%; color:#664499;padding:2px 10px 3px 8px;margin-top:20px;text-align:left;}
.RowTitle th a {color:#006699;;}

.PgBannerDiv {background:#DFEFFF url('/images/tile_paragraphs.jpg') repeat-x;}
.PgBannerH, .PgBannerH td {font-size:95%; font-family:arial; font-weight: bold;padding: 10px 0px 0px 10px;}
.PgBanner {color:blue;font-size:80%; padding: 10px 20px 5px 8px; background-color:#DFEFFF;}
.PgBanner a {color:blue;font-size:90%; }
.PgBannerM { font-size:60%; padding-top:8px;float:left;width:100%;color:blue; border-bottom:5px solid #3399cc;}


.TableBoxSm2 h3 { font-size:90%; padding:5px 20px 5px 20px;}
#CatListCell{background:#DFEFFF url('/images/tile_left_blue.jpg') repeat-x;}


xxxdiv.CxxxatList {padding-top:17px;height:100%;color:#003399; font-size:75%; background:#DFEFFF url('/images/tile_sp_oc_list_v.jpg') repeat-x;width:160px;}
div.CatList {padding-top:17px;height:100%;color:#006699; font-size:75%;width:160px;background-color:#dfefff;}

.CatList li, .CatList li a{color:#006699; }
.CatList a:active {}
.CatList a:visited {}
.CatList a:link {}
.CatList a:hover {background-color:white;color:#e30;}

ssul.L0 {list-style-image: url('/images/carrat.gif')}

ul {PADDING:0px; MARGIN: 0px 0px 0px 10px;}

ul.L0 {}
ul.L1 {font-weight:bold;margin-left:20px;}
ul.L2 {font-weight:normal;}
ul.L3 {font-weight:normal;}
ul.L4 {font-weight:normal;}


.CatSub{}
.xxxHight a {font-weight:bold;font-size:110%;background-color: #aaf;}


.KeyLabel{
	color:purple;
	font-size:90%;
	margin-left:10px;
}
	
}
.KeyLabel2{
	color:red;
}



.ImgTable th{margin:0}

a:hover,.myClass a:hover {
	text-decoration:underline;
}
.headerLt a {
	color:purple;
}


select{
	font-size:90%;
	margin:5px;
}
input{
	font-size:90%;
	font-weight:bold;
}
.headerLt {
	color:#20548E;
	font-size:75%;
	background-color:#C1CCE4;
		padding: 4 4 6 5px;
	width:98%;

}

#mNav {background-color:white;padding:0 10px;}
#mNav a {font-size:110%;font-weight: bold;color:red;}
#mPrev {float:left;}
#mNext {float:right;}


.Ban,.BanB {font-weight: bold;font-family:arial; }
.BanB { background-color:#8AC5FF;font-size:100%; padding: 3px 5px 3px 20px;}
.BanS {font-weight: bold;  background-color:gold; }
.BanC {font-weight: bold; font-size:80%;}

.SLabel{}

.TopB {font-weight: bold; font-size:small; background-color:#8AC5FF; }
.Top  { color:white; font-weight: bold; font-size:x-small; background-color:#8AC5FF;}

#ltMedia {font-weight:bold;font-size:20pt;text-align:center;}
#ltMedia span {color:#e33;}


.TableBoxSmx td,.TableBoxSm2 td {
	font-size:100%;
}

.TableBoxSmx th,.TableBoxSm2 th {
	text-align:left;
	white-space:nowrap;
}



.TopS,.headerBold, .header, .TableBoxSmx th, .TableBoxSm2 th, div.MyBlock h3 {
	color:black;
	
}
,TableBoxSm2{width:600;}

.Ban, .Ban a, .Ban a:visited, .TopS a, .TableBoxSmx th a .TableBoxSm2 th a {
	color:blue;
}

.TopS a:visited, .TableBoxSmx th a:visited ,TableBoxSm2 th a:visited {
	color:dkblue;
}


.TopS,.TopS a,.headerBold, .header, .TableBoxSmx th, div.MyBlock h3 {
	font-weight:bold;
	background-color:#8AC5FF; 
	padding: 2px 5px 2px 10px;
}

.TableBoxSm2 th{
	font-weight:bold;
	background-color:#8AFFC5; 
	padding: 2px 5px 2px 10px;
}

.TableBoxSm2 td{
	padding: 5px 5px 5px 5px;
}

.header		{font-size:90%;}
.headB		{font-size:100%;}


div.MyBreak {
	float:none; 
	display:block;
	border-style:solid;
	border-width:2;
	border-color:purple;
	padding:50px	;
}
div.MyLeftBar, div.MyLeftBarTop, div.MyLeftBarHead {
	float:none; 
	display:table;
	width:100%;
	border-style:solid;
	border-width:0;
	border-color:purple;
	padding:0px;
	margin:0px;
	
}

div.message {
	font-size:80%;
	padding: 5px 0px 5px 0px;
}

div.MyBlock {
	float:none; 
	display:table;
	width:98%;
	border-style:solid;
	border-width:1;
	border-color:purple;
	padding:0px;
	margin-top:15px;
	text-align: center; 
}
div.MyBlock h3{
	padding: 2px 2px 2px 5px;
	text-align:left; 
	font:bold 14px Arial, Helvetica, sans-serif;
	border-width: 1px 0 1px 0;
	line-height:1.1;
	margin:0 0 10px 0;
	clear: right;
}
div.MyBlock img{
	background-color:gold;
	margin:0px 8px 0px 0px;
}

pre.CatsT A {font-size:100%;}
.nvTiny{font-family:arial;font-size:60%;text-decoration:none;}
.MyMed2 {}

#MediaWrap {
	float:none; 
	display:table;
	position:static;
	overflow:hidden;
	border-style:none;
	border-width:1;
	border-color:blue;
	padding:3px;
	width:98%;
}


.CellSpan {
	top:0px;
	border: 0px solid silver;
	padding: 1px;
	margin-left:3px;
	margin-top:3px;
	text-align:center; 
	font-size:70%;
	padding:6px 0px 0px 0px;
	z-index: 1;
}
.ccCellSpan.div{left:0;}
	
.MediaInfo {
	position:absolute;
	display:table-cell;
	border: 0px solid red;
	xxmargin-left:15px;
	text-align:center; 
	overflow:visible;
	width:110px;
	font-size:90%;
	padding: 2px 2px 2px 2px;
	z-index: 100;
}
.MediaInfo2 {
	border: 0px solid red;
	right:15px;
	text-align:right; 
	overflow:visible;
	padding: 20px 20px 20px 20px;
	xxz-index: 100;
}


.TOPLinks {
	font-family:Arial,Helvetica;
	font-size: 10pt; 
	text-decoration:none; 
	font-weight:bold;
	color:#000000;
	vlink:#220022;
	link:#000000;
	alink:#440044;
}
}
.TOPLinks:Hover {
	color:#FFFFFF;
}
.TOPLinks2 {
	font-family:Arial,Helvetica;
	font-size: 8pt; 
	text-decoration:none; 
	font-weight:bold;
	color:#9999CC;
	vlink:#FFFFFF;
	link:#FFFFFF;
	alink:#FFDC00;
}
.TOPLinks2:Hover {
	color:#FFDC00;
}

.TopLinks3 {
	position: absolute;
	left:375px;
	top:110px;
	z-index:2;
}


.SideLinks2 {
	font-family:Arial, Helvetica;
	font-size: 8pt; 
	text-decoration:none; 
	font-weight:bold;
	color:#000000;
	vlink:#220022;
	link:#000000;
	alink:#110011;}
.SideLinks2:Hover {
	color:#;}

.SideLinks3 {
	font-family:Arial, Helvetica;
	font-size: 12pt; 
	text-decoration:none; 
	font-weight:BOLD;
	color:#FFFFFF;
	vlink:#FFFFFF;
	link:#FFFFFF;
	alink:#FFDC00;}
.SideLinks3:Hover {
	color:#FFDC00;}

.BodyLinks {
	font-family:Arial,Helvetica;
	font-size: 12pt; 
	text-decoration:none; 
	font-weight:bold;
	color:#9999CC;
	vlink:#FFFFFF;
	link:#FFFFFF;
	alink:#FFDC00;}
.BodyLinks:Hover 
{color:#6699CC;}

.BodyLinks2 {
	font-family:Arial,Helvetica;
	font-size: 12pt; 
	text-decoration:none; 
	font-weight:none;
	color:#006699;
	vlink:#FFFFFF;
	link:#FFFFFF;
	alink:#FFDC00;}
.BodyLinks2:Hover 
{color:#6699CC;}

 
