/*///////////////////////////////////////////////////*/
/* SPEAKLING.CO.UK : ONLINE STORE - Main Style Sheet */
/*///////////////////////////////////////////////////*/

/*//////////////////// ~ COPYRIGHTS STATEMENT ~ ///////////////*/
/* ----------------------------------------------------------- */
/* | THIS WEBSITE ,IMAGES, SCRIPTS, STYLES AND TEXT ARE A	 | */
/* | COPY OF SPEAKLING.CO.UK. ANY INFRINGMENTS WILL BE DEALT | */
/* | WITH ACCORDING TO THE COPYRIGHT LAWS IN UK.			 | */
/* ----------------------------------------------------------- */	
/*/////////////////////////////////////////////////////////////*/

/*///////////////////////*/
/* Menu Code Begins Here */
/*///////////////////////*/
.menu {margin: 0px;padding: 0px;list-style: none;background: #ffffff;border:hidden;}
.menu li {padding: 0px;margin: 0px;height: 43px;margin-right: 0px;list-style: none;background-repeat: no-repeat;overflow:hidden;}
.menu li a, .menu li a:visited {border:hidden;	display: block;text-decoration: none;text-indent: -1000px;height: 43px;background-repeat: no-repeat;overflow:hidden;}
.callcalculator {background-image: url(images/topmenu_01_over.gif); width: 120px;}
.callcalculator a {background-image: url(images/topmenu_01.gif);}
.customersupport {background-image: url(images/topmenu_02_over.gif); width: 133px;}
.customersupport a {background-image: url(images/topmenu_02.gif);}
.myaccount {background-image: url(images/topmenu_03_over.gif); width: 100px;}
.myaccount a {background-image: url(images/topmenu_03.gif);}
.shoppingcart {background-image: url(images/topmenu_04_over.gif); width: 111px;}
.shoppingcart a {background-image: url(images/topmenu_04.gif);}
.logout {background-image: url(images/topmenu_05_over.gif); width: 85px;}
.logout a {background-image: url(images/topmenu_05.gif);}
.login {background-image: url(images/topmenu_06_over.gif); width: 85px;}
.login a {background-image: url(images/topmenu_06.gif);}
ul.menu li a:hover {background: none;}
.menu li {float: left;}
.menu:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
/* Menu Code Ends Here */
/*////////////////////*/
/* Navigation Tab CSS */
/*////////////////////*/
.moduleRowOver {height:	20px;font-family:Arial, Helvetica, sans-serif;font-size: 11px;color: #63aec4;background-color: #ecf9fe;}
.moduleRowSelected {background-color: #f2fafd;}
.moduleRow{background-color: #f2fafd;}
/*///////// Menu Navigation //////////*/
.menunav{font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;font-size:12px;}
.menunav a{text-decoration:none;color:#FFFFFF;}
.menunav a:visited{text-decoration:none;color:#FFFFFF;}
.menunav a:hover{text-decoration:underline;color:#FFFFFF;}
/*///////// Page Navigation & Forms //////////*/
.pagenav{background: #f2fafd;height:20px;font-family:Arial, Helvetica, sans-serif;font-size: 11px;color: #63aec4;}
.pagenav a{text-decoration:none;color:#63aec4;}
.pagenav a:visited{text-decoration:none;color:#63aec4;}
.pagenav a:hover{text-decoration:underline;color:#63aec4;}
/*///////// Main Body //////////*/
.textbody{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#6e6e6e;}
.textbody a{text-decoration:none;color:#50acc9;}
.textbody a:visited{text-decoration:none;color:#50acc9;}
.textbody a:hover{text-decoration:underline;color:#4db5d5;}
.textbody h1{font-size:16px;font-weight:bold;color:#838383;margin-top:2px;margin-bottom:2px;}
.textbody h2{font-size:15px;font-weight:bold;color:#838383;margin-top:5px;margin-bottom:5px;}
.textbody h3{font-size:14px;font-weight:bold;color:#838383;margin-top:3px;margin-bottom:3px;}
.textbodyMicro{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#929393;}
.textbodyMicro a{text-decoration:underline;color:#929393;}
.textbodyMicro a:visited{text-decoration:underline;color:#929393;}
.textbodyMicro a:hover{text-decoration:underline;color:#4db5d5;}
/*///////// Comments  //////////*/
.comment{color:#cccccc;text-decoration:none;}
/*///////// SEO Table //////////*/
.seotab{height:1px;size:1px;visibility:hidden;background:#FFFFFF;font-size:8px;}
/*//////////////////////////////*/
.textprice {color:#d00f1d;}
.textprice a{color:#d00f1d;}
.textprice a:visited{text-decoration:none;color:#d00f1d;}
.textprice a:hover{text-decoration:underline;color:#d00f1d;;}
/*//////// Bottom Menu ////////*/
.bottommenu {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#50acc9;}
.bottommenu a{text-decoration:none;color:#50acc9;}
.bottommenu a:visited{text-decoration:none;color:#50acc9;}
.bottommenu a:hover{text-decoration:underline;color:#50acc9;}
/*///////// Forms //////////*/
.inputsmall{font-family:Arial, Helvetica, sans-serif;border:solid 1px #a9e1f1;height:14px;font-size:10px;}
.inputsearch{border:solid 1px #c8c8c8;height:17px;}
.inputsearch:focus{border:solid 1px #92d2ff;}
.inputtextarea{font-family:Arial, Helvetica, sans-serif;font-size:12px;border:solid 1px #c8c8c8;height:70px;width:533px;}
.inputtextarea:focus{border:solid 1px #92d2ff;}
.inputtextareasmall{font-family:Arial, Helvetica, sans-serif;font-size:12px;border:solid 1px #c8c8c8;height:100px;width:298px;}
.inputtextareasmall:focus{border:solid 1px #92d2ff;}
.inputbtnsearch{border: none;overflow: hidden;}
.inputdropdown{width: 220px;border: solid 1px #c8c8c8;}
/*///// End of Forms ///////*/
.textSpecial{font-family:Arial, Helvetica, sans-serif;color: #f68211;font-weight: 500;}
.productSpecialPrice {color:#fd1515; text-decoration:line-through;}
.ulspecial{padding: 2px 2px;margin-left: 20px;margin-right: 10px;font-size: 11px;font-family: Arial, Helvetica, sans-serif;}
.ulspecial a{text-decoration: none;color: #000000;}
.ulspecial a:visited{text-decoration:none;color:#50acc9;}
.ulspecial a:hover{text-decoration:underline;color:#50acc9;}
.tableborder{ border:1px solid #91D2FF; border-width:thin;}
.tableContainer{ border:1px solid #CCCCCC; border-width:thin;}
.infoBoxNotice{border:1px; border-style:dashed; border-color:#d00f1d;}
.infoBoxNoticeContents{ background:#fff6ff; color:#d00f1d;}
/*//////////////////////////////*/