/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
/* CSS Document ©2009 inflexive.net. Created on Feb 23, 2009, Author: inflexi Solutions, www.inflexi.com */
/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
body{background-color:#000000;font:12px normal Arial, Helvetica, sans-serif;color:#818181;line-height:18px;margin:34px 0px 50px 0px;padding:0px;}
*{outline:none;}
h1{font:bold 15px Arial, Helvetica, sans-serif;color:#0a58a0;margin:0px;padding:0px;text-transform:uppercase;}
h2{font:bold 13px Arial, Helvetica, sans-serif;color:#0a58a0;margin:0px;padding:5px 0 5px 0;}
a:link {color: #b4b4b4; text-decoration: none; border:none;}
a:visited {color: #b4b4b4; text-decoration: none; border:none;}
a:active {color: #b4b4b4; text-decoration: none; border:none;}
a:hover {color: #e9015e; text-decoration:none; border:none;}

.footerText { color:#818181; font:11px normal Arial, Helvetica, sans-serif;}
.footerSep { color:#555555; font:11px normal Arial, Helvetica, sans-serif; padding:0 3px 0 3px;}
.footerLink:link{color: #818181;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.footerLink:visited{color: #818181;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.footerLink:active{color: #818181;cursor: hand;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.footerLink:hover{color: #e9015e;cursor: hand;text-decoration: underline; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.paginLink:link{color: #818181;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0 2px; font-weight:bold;}
.paginLink:visited{color: #818181;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0 2px;font-weight:bold;}
.paginLink:active{color: #818181;cursor: hand;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0 2px;font-weight:bold;}
.paginLink:hover{color: #e9015e;cursor: hand;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0 2px;font-weight:bold;}

.paginLinkActive:link{color: #000000;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:16px; padding:0 2px; font-weight:bold; background-color:#818181;}
.paginLinkActive:visited{color: #000000;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:16px; padding:0 2px;font-weight:bold; background-color:#818181;}
.paginLinkActive:active{color: #000000;cursor: hand;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:16px; padding:0 2px;font-weight:bold; background-color:#818181;}
.paginLinkActive:hover{color: #000000;cursor: hand;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:16px; padding:0 2px;font-weight:bold; background-color:#818181;}

.highlightTxt{color: #818181;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.highlightTxt:hover{color: #a4a4a4;cursor: hand;text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

/* Selection CSS - FF Only */
::-moz-selection{background:#e9015e; color:#fff;}
::selection {background:#e9015e; color:#fff;}
code::-moz-selection {background: #333333;}
code::selection {background: #333333;}
/* Button */
.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}
.btnLnk {color: #ffffff; font: 12px Arial; text-decoration: none; font-weight: bold;}
.btnLnk:link {color: #ffffff; font: 12px Arial; text-decoration: none; font-weight: bold;}
.btnLnk:hover {color: #e3e9ff; font: 12px Arial; text-decoration: underline; font-weight: bold;}

/*table design*/
.tabDiv{height:47px; width::132px;}

#tabWebsite{background:url(../images/btn-websites.gif) 0 0 no-repeat; height:47px; width:132px; display:block;}
#tabWebsite:link{background-position: 0 0; height:47px; width:132px; display:block;}
#tabWebsite:hover{background-position: 0 -47px; height:47px; width:132px; display:block;}
.tabWebsite{background-image:url(../images/btn-websites.gif); background-position:0 -94px; background-repeat:no-repeat; height:47px; width:132px; display:block;}

#tabLogotypes{background:url(../images/btn-logotypes.gif) 0 0 no-repeat; height:47px; width:132px; display:block;}
#tabLogotypes:link{background-position: 0 0; height:47px; width:132px; display:block;}
#tabLogotypes:hover{background-position: 0 -47px; height:47px; width:132px; display:block;}
.tabLogotypes{background-image:url(../images/btn-logotypes.gif); background-position:0 -94px; background-repeat:no-repeat; height:47px; width:132px; display:block;}

#tabMultimedia{background:url(../images/btn-multimedia.gif) 0 0 no-repeat; height:47px; width:132px; display:block;}
#tabMultimedia:link{background-position: 0 0; height:47px; width:132px; display:block;}
#tabMultimedia:hover{background-position: 0 -47px; height:47px; width:132px; display:block;}
.tabMultimedia{background-image:url(../images/btn-multimedia.gif); background-position:0 -94px; background-repeat:no-repeat; height:47px; width:132px; display:block;}

#tabPrintmedia{background:url(../images/btn-printmedia.gif) 0 0 no-repeat; height:47px; width:132px; display:block;}
#tabPrintmedia:link{background-position: 0 0; height:47px; width:132px; display:block;}
#tabPrintmedia:hover{background-position: 0 -47px; height:47px; width:132px; display:block;}
.tabPrintmedia{background-image:url(../images/btn-printmedia.gif); background-position:0 -94px; background-repeat:no-repeat; height:47px; width:132px; display:block;}
/*tab design*/

a.button {
    background: transparent url('../images/bg_button_a.gif') no-repeat scroll top right;
    color: #ffffff;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
	font-weight: bold;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.button span {
    background: transparent url('../images/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}

a.button:active {
    background-position: bottom right;
    color: #e3e9ff;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
}

input {
	border: 1px solid #646464;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a7a7a7;
	background-color:#515151;
	height:16px;
	padding:3px;
	padding-left:4px;
	padding-right:4px;
}

input:hover {
	border: 1px solid #888888;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a7a7a7;
	background-color:#6a6a6a;
	background-image:none;
	height:16px;
	padding:3px;
	padding-left:4px;
	padding-right:4px;	
}
.inputError {
	border: 1px solid #ff0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000;
	background-color:#ffffff;
	height:16px;
	padding:3px;
	padding-left:4px;
	padding-right:4px;	
}
.inputError:hover {
	border: 1px solid #ff0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000;
	background-color:#ffffff;
	height:16px;
	padding:3px;
	padding-left:4px;
	padding-right:4px;	
}

.clsButton{
	border: 1px solid #646464;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a7a7a7;
	background-color:#515151;
	height:25px;
}
.clsButton:hover{
	border: 1px solid #646464;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a7a7a7;
	background-color:#515151;
	height:25px;
}
select {
	border: 1px solid #646464;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a7a7a7;
	background-color:#515151;
	height:20px;
}

textarea{
	border: 1px solid #646464;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a7a7a7;
	background-color:#515151;
	padding:3px;

}
textarea:hover{
	border: 1px solid #888888;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a7a7a7;
	background-color:#6a6a6a;
	background-image:none;
}

/*error class*/
.error
{
	font: 1.1em Arial, Tahoma, sans-serif;
	color: #f03a31;
	padding: 5px 30px;
	margin: 5px 0px 5px 0px;
	border: 1px solid #f03a31;
	background:#fad3c5 url(../images/warning.gif) 8px 4px no-repeat;
}

.success
{
	font: bold 1.1em Arial, Tahoma, sans-serif;
	color: #249901;
	padding: 5px 30px;
	margin: 5px 0px 5px 0px;
	border: 1px solid #84cd6e;
	background:#dff2d9 url(../images/icon_accept.gif) 8px 4px no-repeat;
}

/*end*/

/*admin css*/
.admHeading{
background-image:url("../images/adm_bg.gif");
font-size:12px;
font-weight:bold;
vertical-align:middle;
}
.admTitle{
border: 1px solid #3e3e3e;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #bcbcbc;
background-color:#363636;
height:15px;
padding:3px;
padding-left:4px;
padding-right:4px;
}
.admPadding{
padding:10px;
padding-top:5px;
padding-bottom:5px;
}
.boder-btm{
border-bottom:1px dotted #3e3e3e;
padding:5px;
}
#dhtmltooltip{
position: absolute;
width: 150px;
border: 1px solid #f68c52;
padding: 5px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
cursor:pointer;
color:#333333;
}
/*end*/
