/* Site general starts here*/
a:link {color:#0072A8; text-decoration:none;}
a:visited {color:#0072A8; text-decoration:none;}
a:hover {color:#79A5FF; text-decoration:underline;}
body
{
	background-color:#C7CFD7;
	font-family:Arial;
	margin: 0px 0px 0px 0px;
}
input
{
	font-family:Arial;
	font-size:11px;
}
textarea
{
	font-family:Arial;
	font-size:11px;
}
linkcateg
{
text-decoration:none;
}
button
{
	font-family:Arial;
	font-size:9px;
	color:#000084;
	background-color:#ffffff;
}
.appversion
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	background-color:#ffffff;
}
table
{
	font-size:8px;
}
table.layout
{
	border-collapse:collapse;
	background-color:#dee7ff;
	
}
table.layout1
{
	border-collapse:collapse;
	background-color:#FFFFFF;
	
}
table.layout tr td
{
	border: dotted 1px #000000; 	
}
input.buttonred 
{
	 font-size:8px;
	 font-weight:bold;
	 background-color:#ff0000;
	 border-top-width: 1px;
	 border-bottom-width: 1px;
	 border-left-width: 1px;
	 border-right-width: 1px;
	 color:White;
	 /*cursor:hand;*/
}
button.buttonred 
{
	 font-size:8px;
	 font-weight:bold;
	 background-color:#ff0000;
	 border-top-width: 1px;
	 border-bottom-width: 1px;
	 border-left-width: 1px;
	 border-right-width: 1px;
	 color:White;
	 /*cursor:hand;*/
}
/* Site general ends here*/

/* Page Introductions start */
.pageintro
{
	padding: 10px 10px 10px 10px;
	background-color:1A0A49;
}
.pageintroclassic
{	
	background-color:#990000;
}
.pageintronew
{
	background-color:1A0A49;
}
.pageintrotitle
{
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
}
.pageintrobody
{
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}

.pageintrosubheader
{
	font-size:11px;	
	font-weight:bold;
	color:#000000;
}

.pageintrotext
{
	font-size:11px;
	font-weight:normal;
	color:#000000;
}

/* Page Introductions end */

/* Article start */

.articlenumber
{
	font-size:7px;
	color:#000084;
}
.articleauthor
{
	font-size:11px;
	color:#000084;
}
table.articleedit
{
	font-family:Arial;
	font-size:11px;
	border-style:none;
}
table.articleedit tr td
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	border-style:none;
	background-color:#ffffff;
}
table.articleedit td
{
	width:310px;
}

table.articldisplay
{
	font-family:Arial;
	font-size:11px;
	border-collapse: collapse;
	background-color:#ffffff;
}
table.articledisplay tr
{
	border-style:none;
}
table.articledisplay tr td
{
	border-style: none;
}
.articletitleedit
{
	font-size:18px;
	font-family:arial;
	font-weight:bold;
	background-color:#ffffff;
	width:300px;
}
.articleintroductionedit
{
	font-size:11px;
	font-family:arial;
	font-weight:bold;
	background-color:#ffffff;
	width:300px;
}
.articlebodyedit
{
	font-size:11px;
	font-family:arial;
	background-color:#ffffff;
	width:300px;
}
.displayonhomepagecheckbox
{
	color:#ff0000;
}
.articletitle
{
	font-size:18px;
	font-family:arial;
	font-weight:bold;
	/*background-color: #dee7ff;*/
}
.articleintroduction
{
	font-family:arial;
	font-size:11px;
	font-weight:bold;	
}
.articlebody
{
	font-family:arial;
	font-size:11px;
}

.articlecategoryheader
{
	height:25px;	
	font-size:11px;
	font-weight: bold;	
	background-color:#d3d3d3;
}

.displayinred
{
	color:#ff0000;
}
/* Article end */

/* UserCtrl styles */
.usersheader
{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	background-color:#d3d3d3;
	color:#000000;
	padding-top:2;
	padding-right:2;
	padding-left:2;
	padding-bottom:2;
}

.userssubheader
{
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}

/* Navigation List start */
table.navigationlist
{
	/*border : solid 1px #deefff;*/
	border-style:none;
	border-collapse:collapse;
	background-color:#ffffff;
	font-size:11px;
	font-weight:bold;
	color:#333000;
	text-transform: capitalize;
}
table.navigationlist tr td
{
	border-style:none;
	text-transform: capitalize;
}
.navigationlist a:link{color:#333000; text-decoration:none;}
.navigationlist a:visited{color:#333000; text-decoration:none;}
.navigationlist a:hover{color:#C00000; text-decoration:none;}

.navigationlist tr.selected
{	
	color:#000000;
	background-color:#d3d3d3;
	font-size:12px;
	font-weight:bold;	
	text-transform: capitalize;
}

/*background-image: url(Images/Forum/forumHeaderBackground.gif);*/
.navigationlist tr.selectedNew
{	
	color:#000000;
	background-color:#d3d3d3;
	font-size:12px;
	font-weight:bold;	
	text-transform: capitalize;
}
/*background-image: url(Images/Forum/forumHeaderBackground.gif);*/
.navigationlist tr.selectedClassic
{	
	color:#000000;
	background-color:#d3d3d3;
	font-size:12px;
	font-weight:bold;
	text-transform: capitalize;
}

gallerynavigation
{
	/*border : solid 1px #deefff;*/
	border-style:none;
	border-collapse:collapse;
	background-color:#ffffff;
	font-size:14px;
	font-weight:bold;
	color:#333000;
	text-transform: capitalize;
}
.gallerynavigation a:link{color:#333000; text-decoration:none;}
.gallerynavigation a:visited{color:#333000; text-decoration:none;}
.gallerynavigation a:hover{color:#C00000; text-decoration:none;}

/* Navigation List end*/

/* Authentication controls start */
.signinoutred
{
	font-family:Arial;
	font-size:11px;
	color:#ffffff;
	background-color:#990000;	
}

.signinoutblue
{
	font-family:Arial;
	font-size:11px;
	color:#ffffff;
	background-color:#1A0A49;
}

.signin
{	
	font-family:Arial;
	font-size:11px;
	color:#000000;
	background-color:#efefef;	
}

.signin a:link {color:#000000;text-decoration:none;}
.signinout a:hover {color:#C00000;text-decoration:none;}
.signinout a:visited {color:#000000;text-decoration:none;}

.siginalertsubheader
{
	font-size:11px;
	color:#ff0000;
}

.signinout .title
{
	font-size:14px;
}
.signinout a:link {color:#ffffff;}
.signinout a:hover {color:#ffffff;text-decoration:none;}
.signinout a:visited {color:#ffffff;} 

.signinoutlink
{
	color:#000000;
}
.signinoutlink a:link {color:#000000;}
.signinoutlink a:visited {color:#000000;}
.signinoutlink a:hover {color:#000000;}

.signinoutloggedin
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
}

.signupwelcome
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}

.signupwelcomeintro
{
	font-weight:normal;
}

.signupwelcome a:link {color:#000000;text-decoration:none;}
.signupwelcome a:visited {color:#000000;text-decoration:none;}
.signupwelcome a:hover {color:#ff0000;text-decoration:none;}

.registereditbutton
{
	color:#ffffff;
	width:69px;
	height:19px;
	border-style:none;
	cursor:hand;
}
.regshopbutton
{
	color:#ffffff;
	width:69px;
	height:19px;
	border-style:none;
	cursor:hand;
}
.reglabeltextalign
{
	text-align:left;
}

.registerfooter
{
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#000000;
	background-color:#FFFFFF;
}

.admincommandboxtext
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	background-color:#ffffff;
}

/* Authentication controls end */

/* Forum table related styles start*/
.forumreplybutton
{
	 border-style:none;
	 background-color:#ffffff;
	 cursor:hand;
}

.forummessagedelete
{
	color:#ffffff;
	width:50px;
	height:20px;
	border-style:none;
	cursor:hand;
}

.forummessageedit
{
	color:#ffffff;
	width:47px;
	height:20px;
	border-style:none;
	cursor:hand;
}

.forummessagequote
{
	color:#ffffff;
	width:60px;
	height:20px;
	border-style:none;
	cursor:hand;
}

.forummessagesubscribe
{
	color:#ffffff;
	width:59px;
	height:20px;
	border-style:none;
	cursor:hand;
}

.forumheader
{
	font-family:Arial;
	font-size:12px;	
	font-weight: bold;		
}
.forumheader a:link {color:#000000;text-decoration:none;}
.forumheader a:visited {color:#000000;text-decoration:none;}
.forumheader a:hover {color:#C00000;text-decoration:none;}

.forumheaderRed
{
	font-family:Arial;
	font-size:12px;	
	font-weight: bold;
	color:#C00000;	
}
table.regforum
{		
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	background-color:#efefef;	
}

table.forum
{
	border-collapse:collapse;
	background-color:#ffffff;
	font-size:11px;
}

table.forum tr td
{
	border-style:none;
}
.forum tr.bar
{
	height:20px;
	font-weight: bold;
	color:#ffffff;	
	background-image: url(Images/Forum/forumHeaderBackground.gif);
	background-repeat: repeat-x;
}
.forum tr.baralt
{
	height:20px;
	font-weight:bold;
	color:#000084;	
	background-image: url(Images/Forum/forumHeaderBackgroundAlternate.gif);
	background-repeat: repeat-x;
}
.forum tr.head
{
	background-color:#394A56;

}
.forum tr.even
{
	background-color:#FFFFFF;
}
.forum tr.odd
{
	background-color:#D6DFE5;
}
.forum hr
{
	color:#000084;
}
.forum span.block
{
	background-color:#d6dbef;
}
.forum .title
{
	font-weight:bold;
}

table.forumreply
{
	border-collapse:collapse;
	background-color:#EDEDED;
	font-size:11px;
	color:#ffffff;
}

select.dropdown
{
	font-weight:bold;
	background-color:#d6dbef;
	font-size:11px;
}
.forumtext
{
	font-family:Arial;
	font-size:11px;
	font-weight: normal;	
}

.forumtextbold
{
	font-family:Arial;
	font-size:11px;
	font-weight: bold;	
}

.forumtextbold a:link {color:#000000;text-decoration:none;}
.forumtextbold a:visited {color:#000000;text-decoration:none;}
.forumtextbold a:hover {color:#C00000;text-decoration:none;}

.forumfooter
{
	font-family:Arial;
	font-size:10px;	
	font-weight: normal;	
}

.forumfooterbold
{
	font-family:Arial;
	font-size:11px;	
	font-weight: bold;	
}

.forumthreadheadercellmain
{
	WIDTH: 507px; 
	background-color:#394a56
}
.forumthreadheadercellend
{
	WIDTH: 5px;
	HEIGHT: 23px;
	background-color:#394a56
}
/* Forum table related styles end*/

/* Forum tree related styles end*/
ul
{
	 font-size:8px;
	 list-style-type:none;
	 list-style-image:none;
	 margin-left:25px;
}
li a
{
	font-weight:bold;
	
}
/* Forum tree related styles end*/

/* Scroll bars start
textarea
{
	scrollbar-track-color: #ffffff;
	scrollbar-shadow-color: Silver;
	scrollbar-highlight-color: Silver;
	scrollbar-face-color: Silver;
	scrollbar-darkshadow-color: Silver;
	scrollbar-base-color: Silver;
	scrollbar-arrow-color: #ffffff;
	scrollbar-3dlight-color: Silver;
}
Scroll bars end */

/* Download style starts here*/
.download
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;	
	color:#000000;
	background-color:#ffffff;
}

.downloadintrotext
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;	
	color:#ffffff;
	background-color:#315163;
}

.leftnavigationlinks
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;	
	color:#000000;
	background-color:#ffffff;
}
.leftnavigationlinks a:link {color:#000000;text-decoration:none;}
.leftnavigationlinks a:visited {color:#000000;text-decoration:none;}
.leftnavigationlinks a:hover {color:#C00000;text-decoration:none;}

.leftnavigationSelectedLink
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;	
	color:#000000;
	background-image: url(Images/Forum/forumHeaderBackground.gif);
	background-color:#efefef;
}

.downloadsubtitle a:link {color:#000000;text-decoration:none;}
.downloadsubtitle a:visited {color:#000000;text-decoration:none;}
.downloadsubtitle a:hover {color:#ff0000;text-decoration:none;}

.downloadfilename
{
	color:#000000;
}
.downloadfilename a:link {color:#000000;text-decoration:none;}
.downloadfilename a:visited {color:#000000;text-decoration:none;}
.downloadfilename a:hover {color:#ff0000;text-decoration:none;}

.linktoexternalsites 
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;	
	color:#ff0000;
}

.linktoexternalsites a:link {color:#ff0000;text-decoration:none;}
.linktoexternalsites a:visited {color:#ff0000;text-decoration:none;}
.linktoexternalsites a:hover {color:#ff0000;text-decoration:underline;}


/* Download style ends here*/


/*  Upload file starts here */

input.uploadfile
{
	 font-size:8px;
}

/* Upload file ends here */


/* Image border style starts here */

div.imageborder
{
	width:64px;
	height:64px;
	background-color:"#ffffff";	
}
/* Image border style ends here */


/* add to basket image style starts here */
.addtobasket
{
	width:106;
	height:28;
	border-style:none;
	cursor:hand;
}
/* add to basket image style ends here */


/* Read On image style starts here */
.readon
{
	width:67;
	height:20;
	border-style:none;
	cursor:hand;
}
/* Read On image style ends here */


/* Articles style starts here*/

.hotofthepressarticlescontrol
{
	background-color:"#ededed";
}
.articlescontrol
{
	background-color:"#ffffff";
}
.articlescontrolheader
{
	background-color:#cccede;
	font-size:14px;
	color:#ffffff;
}
.articlesheader
{
	font-family:Arial;
	font-size:11px;	
	font-weight: bold;	
}
.articlestext
{
	font-family:Arial;
	font-size:11px;
	font-weight: normal;	
}

.articlesseparator
{
	font-weight:bold;
	color:#dedede;
}

/* Articles style ends here */


/*Feature products list styles start here */
.productcontrol
{
	background-color:"#ffffff";
}

.productcontrolheader
{
	background-color:#cccede;
	font-size:14px;
	color:#ffffff;
}

.productheader
{
	font-family:Arial;
	font-size:11px;	
	font-weight: bold;
}
.productheader a:link {color:#000000;text-decoration:none;}
.productheader a:visited {color:#000000;text-decoration:none;}
.productheader a:hover {color:#C00000;text-decoration:none;}

.productoutofstockheader
{
	font-family:Arial;
	font-size:14px;	
	font-weight: bold;
	color:#CC0000;
}

.productsubheader
{
	font-family:Arial;
	font-size:11px;
	font-weight: bold;		
}
.productsubheader a:link {color:#000000;text-decoration:none;}
.productsubheader a:visited {color:#000000;text-decoration:none;}
.productsubheader a:hover {color:#C00000;text-decoration:none;}

.producttext
{
	font-family:Arial;
	font-size:11px;
	font-weight: normal;
}

.productquantityinput
{
	width:40px;
	font-family:Arial;
	font-size:11px;
	font-weight: normal;
}

.productprice
{
	font-family:Arial;
	font-size:11px;
	font-weight: bold;	
}

.productcheckboxlabel
{
	font-size:11px;
	color:#ff0000;
}

.productseparator
{
	font-weight:bold;
	color:#dedede;
}

/* Checkout header control style starts here */

.chekoutheadermessageintro
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#ff0000;
}

.chekoutheadermessage
{
	font-family:Arial;
	font-size:12px;
	color:#ff0000;
}

.checkoutfooter
{	
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#000000;
	background-color:#FFFFFF;
}

/* Checkout header control style ends here */

/* Basket styles start here */
.basket
{		
	font-size:11px;
	color:#000000;
	background-color:#efefef;	
}	

.basketdeliverycost
{	
	font-size:11px;
	font-weight:bold;
	text-align:right;
	color:#000000;
	background-color:#efefef;
}

.basketreturnto
{
	font-size:11px;
	font-weight:bold;
}

.basketreturnto a:link {color:#ff0000;text-decoration:none;}
.basketreturnto a:visited {color:#ff0000;text-decoration:none;}
.basketreturnto a:hover {color:#ff0000;text-decoration:underline;}

.basketsummaryborder
{
	font-family:Arial;
	font-size:11px;
	width:160px;
	border-style:solid;
	border-top-width:0;
	border-bottom-width:1;
	border-bottom-color:#5e6c7a;
	border-left-width:1;
	border-left-color:#5e6c7a;
	border-right-width:1;
	border-right-color:#5e6c7a;
}

.basketalert
{
	font-family:Arial;
	font-size:11px;	
	color:#000000;
	background-color:#c6c6c6;	
}

.basketheader
{
	font-size:11px;	
	font-weight:bold;
	color:#000000;
}

.basketalertheader
{	
	font-size:11px;
	font-weight:bold;
	color:#ff0000;
}

.basketcolumnheader
{
	height:25px;	
	font-size:11px;
	font-weight: bold;	
	background-color:#ffffff;
}

.basketsubheader
{
	font-family:Arial;
	font-size:11px;
	font-weight: bold;		
}

.baskettext
{
	font-family:Arial;
	font-size:11px;
}

.basketaddselecteditems
{		
	width:180px;
	height:19px;
	cursor:hand;
	border-style:none;
	color:#ffffff;
	background-color:#c6c6c6;	
}

.basketpurchasebutton
{
	color:#ffffff;
	width:90px;
	height:19px;
	border-style:none;
	cursor:hand;
}

.basketremovebutton
{
	color:#ffffff;
	width:55px;
	height:19px;
	border-style:none;
	cursor:hand;
}
.basketupdatebutton
{
	color:#ffffff;
	width:55px;
	height:19px;
	border-style:none;
	cursor:hand;
}

.basketemptybutton
{
	color:#ffffff;
	width:87px;
	height:19px;
	border-style:none;
	cursor:hand;
}

.basketeditbutton
{
	color:#ffffff;
	width:50px;
	height:19px;
	border-style:none;
	cursor:hand;
}

.basketsummarybutton
{
	color:#ffffff;
	width:145px;
	height:19px;
	border-style:none;
	cursor:hand;
}

.basketsummarybuttondisabled
{
	color:#ffffff;
	width:145px;
	height:19px;
	border-style:none;
	cursor:default;
}

.basketempxybutton
{
	color:#ffffff;
	width:87px;
	height:19px;
	border-style:none;
	cursor:hand;
}

.basketcontinueshopbutton
{
	color:#ffffff;
	width:108px;
	height:18px;
	border-style:none;
	cursor:hand;
}

.basketproceedtocheckoutbutton
{
	color:#ffffff;
	width:153px;
	height:19px;
	border-style:none;
	cursor:hand;
}

.basketcontinuewithbutton
{
	color:#ffffff;
	width:180px;
	height:19px;
	border-style:none;
	cursor:hand;
}

.basketcontinuebutton
{
	color:#ffffff;
	width:69px;
	height:19px;
	border-style:none;
	cursor:hand;
}

.basketdeliverypricebutton
{
	color:#ffffff;
	width:145px;
	height:19px;
	border-style:none;
	cursor:hand;
}
/* Basket styles end here */

/* Payment class style starts here */

.paymentdetails
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	background-color:#efefef;
}

.paymentdetails a:link {color:#ff0000;text-decoration:none;}
.paymentdetails a:visited {color:#ff0000;text-decoration:none;}
.paymentdetails a:hover {color:#ff0000;text-decoration:underline;}

.paymentdetailscolumnheader
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	background-color:#ffffff;
}

.paymentdetailsubheader
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	background-color:#efefef;
}

.paymentdetails a:link {color:#ff0000; text-decoration:none;}

/* Payment class style ends here */

/* Order confirmation style starts here */
.orderconfirmation
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	background-color:#efefef;
}
/* Order confirmation style ends here */

/* General info style starts here */
.generalinfo
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	background-color:#efefef;
}

.generalinfosubheader
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	background-color:#efefef;
}

.generalinfotext
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
}

.deliveryPriceText
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	background-color:#ffffff;
}

.generalinfowhiteline
{
	color:#ffffff;
}

/* General info styles start here */

table.commandbox
{
	border-collapse:collapse;
	background-color:#dee7ff;
	font-size:8px;
}

.commandboxheader
{
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	background-color:#ff0000;
} 

/* Administartion control styles end here */

/* Search Input Start */
.searchinput
{
	background-color:#d3d3d3;
}
.searchinputtextbox
{
	font-size:12px;
	font-family:Arial;
}
.searchinputddl
{
	font-size:12px;
	font-family:Arial;
}
.searchinputbutton
{
	 border-style:none;
	 background-color:#d3d3d3;
	 cursor:hand;
}
.searchresultsheader
{
	background-color:#EDEDED;
		
}
.Searchheaderbody
{
	color:#333333;	
	font-family:Arial;
	font-weight:bold;
	font-family:arial;
	font-size:11px;
}

/* Search Input End */

/* Tab Switch Start*/

.tabswitch
{
	background-color:#ffffff;
	color:#9f9f9f;
	font-weight:bold;
	font-family:arial;
	font-size:11px;
	cursor:default;
	
}
.tabnewsel
{
	background-color:1A0A49;
	color:#ffffff;
}
.tabnew
{
	background-color:#ffffff;
}
.tabclassicsel
{
	background-color:#990000;
	color:#ffffff;
}
.tabclassic
{
	background-color:#ffffff;
}
.tabclassic a:link {color:#ff0000;text-decoration:none;}
.tabclassic a:visited {color:#7f0000;text-decoration:none;}
.tabclassic a:hover {color:#ff0000;text-decoration:none;}
.tabnew a:link {color:#ff0000;text-decoration:none;}
.tabnew a:visited {color:#00007f;text-decoration:none;}
.tabnew a:hover {color:#0000ff;text-decoration:none;}

/* Tab Switch End */

/* Intro Switch Start */
.introswitchtable
{
	background-color:#5e6c7a;
}
.introswitchspan
{
	font-size:11px;
	font-weight:bold;
	color:#ffffff;	
}
/* Intro Switch End */


/* site footer style */

.sitefooter
{
	font-family:Arial;
	font-size:10px;
	color:#394a56;	
	background-color:#ededed;
}

.sitefootersubheader
{
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	color:#8092a0;
		
}
.sitefootersubheader a:link{color:#394a56;text-decoration:none;}
.sitefootersubheader a:visited{color:#394a56;text-decoration:none;}
.sitefootersubheader a:hover{color:#394a56;text-decoration:underline;}
.sitefooterwhite { font-family:Arial; font-size:10px; color:#394a56; text-decoration:none;}
.sitefooterwhite a:link { font-family:Arial; font-size:10px; color:#394a56; text-decoration:none;}
.sitefooterwhite a:visited { font-family:Arial; font-size:10px; color:#394a56; text-decoration:none;}
.sitefooterwhite a:hover { font-family:Arial; font-size:10px; color:#394a56; text-decoration:underline;}

table.pagination
{
	border : solid 1px;
	background-color:#CFCFCF;
	border-style:none;
	border-collapse:collapse;
	font-size:11px;
	font-weight:bold;
	color:#333000;
}
.pagination a:link{color:#333000; text-decoration:none;}
.pagination a:visited{color:#333000; text-decoration:none;}
.pagination a:hover{color:#C00000; text-decoration:none;}

table.pagination2
{
	border : solid 0px;
	background-color:#CFCFCF;
	border-style:none;
	border-collapse:collapse;
	font-size:11px;
	font-weight:bold;
	color:#333000;
}
.pagination2 a:link{color:#333000; text-decoration:none;}
.pagination2 a:visited{color:#333000; text-decoration:none;}
.pagination2 a:hover{color:#C00000; text-decoration:none;}

.marqueetext
{
	font-size:11px;
	font-weight:normal;
	color:#000000;
	background-color:#ffffff;
}

.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 100px; /* Width of Menu Items */
border-bottom: 1px solid #ffffff;
font-family: arial;
font-size: 11px;
}

.suckerdiv ul li{
position: relative;
background-color: #ffffff;
}

/*1st level sub menu style */
.suckerdiv ul li ul{
left: 65px; /* Parent menu width - 1*/
position: absolute;
width: 145px; /*sub menu width*/
top: 0;
display: none;
}

/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li ul{
left: 99px; /* Parent menu width - 1*/
}

/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li a{
left: 99px; /* Parent menu width - 1*/
background-color: #ffffff;
}

/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li ul li a{
background-color: #ffffff;
}

/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li ul li ul li a{
background-color: #ffffff;
}

/* menu links style */
.suckerdiv ul li a{
width=100%;
display: block;
color: black;
text-decoration: none;
background-color: #ffffff;
padding: 1px 4px;
border: 1px solid #ffffff;
border-bottom: 0;

}

.suckerdiv ul li a:visited{
color: black;
}

.suckerdiv ul li a:hover{
background-color: #ffffff;
color:black;
text-decoration: none;
}

.suckerdiv ul li ul li a:hover{
background-color: #ffffff;
color: black;
text-decoration: none;
}

.suckerdiv ul li ul li ul li a:hover{
background-color: #ffffff;
color: black;
text-decoration: none;
}

/* The main categories with sub-categories */
.suckerdiv .subfolderstyle {
background-color:  #ffffff no-repeat center right;
}

/* This one colors the sub-folder with other sub-folders */
.suckerdiv ul li ul .subfolderstyle {
background-color: #ffffff;
}

/* This one colors the sub-folder with other sub-folders */
.suckerdiv ul li ul li ul .subfolderstyle {
background-color: #ffffff;
}

/* This one colors the sub-folder with other sub-folders */
.suckerdiv ul li ul li ul li ul .subfolderstyle {
background-color: #ffffff;
}

/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }

