/* XippY Blue Cell */
/* Colours used:

*/
*//HEADER CSS SETTINGS START
#subSurround {
	padding-left: 14px;
}
.txtCat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.topCats {
	text-align: center;
	background-image: url(../images/header/catBg.gif);
	height: 42px;
	color: #ffffff;
	margin-bottom: 15px;
}
.topCatsBgRight {
	background-image: url(../images/header/catBgRight.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 42px;
}
.topCatsBgLeft {
	float: left;
	background-image: url(../images/header/catBgLeft.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 42px;
}

.topCatsTabLeft {
	background-image: url(../images/header/catTabLeft.gif);
	background-repeat: no-repeat;
	width: 7px;
}
.topCatsTabMid {
	background-image: url(../images/header/catTabMid.gif);
	background-repeat: repeat-x;
}
.topCatsTabRight {
	background-image: url(../images/header/catTabRight.gif);
	width: 7px;
	background-repeat: no-repeat;
}


#topHeader {
	text-align: right;
	height: 100px;

}
#sessionBox {
	text-align: left;
	background-image: url(../images/header/sessionBg.gif);
		background-repeat: no-repeat;
	width: 350px;
	height: 96px;
	float: right;
}

.txtSession {
	*/font-family: Arial, Helvetica, sans-serif;
	font-size: 4px;
	color: #6B6B6B;
	text-decoration: none;
}
a.txtSessionGrey {
	*/font-family:  Arial, Helvetica, sans-serif;
	font-size: 4px;
	color: #3366CC;
	text-decoration: none;
} 
a.txtSessionGrey:hover {
	*/font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #F9931D;
	text-decoration: underline;
} 
.txtSessionGrey {
	color:	#6B6B6B;
	*/font-family:  Arial, Helvetica, sans-serif;
	font-size: 4px;
}



*/
*//HEADER CSS SETTINGS END


*/
*//FOOTER CSS SETTINGS START

.siteDocs {
	text-align: center;
	background-image: url(../images/footer/siteDocsBg.gif);
	height: 30px;
	color: #ffffff;
}
.siteDocsBgRight {
	background-image: url(../images/footer/siteDocsBgRight.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 30px;
}
.siteDocsBgLeft {
	float: left;
	background-image: url(../images/footer/siteDocsBgLeft.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 30px;
}

.txtCopyright, a.txtCopyright {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6B6B6B;
}
a.txtCopyright:hover {
	text-decoration: none;
}
*/
*//FOOTER CSS SETTINGS END


*/
*//BLOCK DISPLAY SETTIGNS START
table.boxContent {
	border-top: 3px solid #CFE3F5;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	padding: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #333333;
	margin-bottom: 5px;
}
*/
*//BLOCK DISPLAY SETTIGNS END


html,body {
height:100%;
font-size: 10px;
}

body {
background:#ffffff;
font-family:Maiandra;
color:#000000;
margin:0;
padding:0;
font-size:10px;
}

table.innerfltb {

	border-top: 0px solid #CFE3F5;
	border-right: 0px solid #cccccc;
	border-bottom: 0px solid #cccccc;
	border-left: 0px solid #cccccc;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	margin-bottom: 5px;

}

table.fltb {

	border-top: 3px solid #CFE3F5;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	padding: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	margin-bottom: 5px;

}

td.fltbtd{
border-color:#CCCCCC;
border-style:solid;
border-top:0px;
border-bottom:0px;
padding-right:2px; 
padding-left:2px;
}


table.head {
background:#ffffff;
cellpadding:0px;
cellspacing:0px;
font-family: Maiandra;
font-size:10px;
}

td.head{
background:#ffffff;
color:#000000;
}
table.white{
background:#ffffff;
background-image: url(/images/header/Bg.gif);
color:#000000;

}
td.white{
background:#ffffff;
background-image: url(/images/header/Bg.gif);
color:#000000;

}
/* SHOP MODULE ROW COLOR ALTERATION START */
td.fltbshopc1 {
background:#C0C0C0;
}
td.fltbshopc2 {
background:#ffffff;
}
/* SHOP MODULE ROW COLOR ALTERATION END */

.button {
    border: 1px solid #CCC;
background-color:#ffffff;
color:#000000;
}
textarea {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
background-color:#CCC;
color:#000;
}
input {
font-size:10px;
height:auto;
width:auto;
font-family: Maiandra;
margin:auto;
padding:1px;
background-color:#CCCCCC;
color:#000000;
}

p {
text-align:left;
line-height:16px;
margin:0 5px 15px;
padding:0;
}


h4 {
	width:auto;
	height:21px;
	background:url(../images/h4bg.gif) repeat-x right top;
	font-family: Maiandra;
	margin:0;
	padding:0;
	font-size:8px;
  text-transform: uppercase;
  color:#FFF;
  overflow:hidden;
}
h4 .titleimg{
	position:absolute;
  top:0;
  left:0;
}
 .tip {font:10px/12px
                    Arial,Helvetica,sans-serif; border:solid 1px
                    #666666; width:270px; padding:1px;
                    position:absolute; z-index:100;
                    visibility:hidden; color:#333333; top:20px;
                    left:90px; background-color:#ffffcc;
                    layer-background-color:#ffffcc;}
                  

.ptitle{ 
font-size: 16px;
font-family: Maiandra; 
color: #cccccc;
font-weight: bold;
letter-spacing: 2px 
}
.text{ 
font-size: 11px;
font-family: Maiandra; 
color: #000000;
}
.title{ 
font-size: 12px;
font-family: Maiandra; 
color: #cccccc;
font-weight: bold;
letter-spacing: 2px 
}

h1 { 
font-size: 14px;
font-family: Maiandra; 
color: #cccccc;
font-weight: bold;
letter-spacing: 6px 
}

h2 { 
font-size: 18px;
font-family: Maiandra; 
color: #333366; 
font-weight: normal;
letter-spacing: 10px 
}

}
.bla{
font-size: 11px;
font-family: Maiandra; 
color: #000000;
text-decoration: none;
}
a{
font-size: 11px;
font-family: Maiandra; 
color: #000000;
text-decoration: none;
font-weight: bold;
}

.date { 
font-size: 10px;
font-family: Maiandra; 
color: #000000;
font-weight: bold;
letter-spacing: 1px 
}

.head1 { 
font-size: 16px;
font-family: Maiandra; 
color: #cccccc;
font-weight: bold;
letter-spacing: 2px 
}

.head2 { 
font-size: 12px;
font-family: Maiandra; 
color: #cccccc; 
font-weight: bold;
letter-spacing: 2px 
}

.footer { 
font-size: 9px;
font-family: Maiandra; 
color: #cccccc; 
}
.footer a { 
font-size: 9px;
font-family: Maiandra; 
color: #cccccc; 
}
.tdgrey{
background-color: #202020; 
}


.tdwhite{
background-color: #000000; 
color: #000000;
}

.tdblack{
background-color: #000000; 
color: #000000; 
font-size: 10px;
font-family: Maiandra; 
}
