﻿a:visited
{
    color:#7e7e7e;
    text-decoration:none;
}

a:link
{
    color:#7e7e7e;
    text-decoration:none;
}

a:hover
{
    color:#0b8fff;
    text-decoration:underline;
}

body 
{
    margin:0px;
    font-family:Arial;
    font-size:12px;
    color:#7e7e7e;
}
/*
input[type="text"] 
{
   border:solid 1px #b0d4f4;
   background-image:url(/images/bkg_input.gif);
}
*/
.footer
{
    border-top:solid 4px #727272;
    font-size:10px; 
}

.topMenu
{
    font-size:10px; 
}

.no-wrap-text
{
    white-space: pre; /* CSS2 */
    white-space: -moz-pre-wrap; /* Mozilla */
    white-space: -hp-pre-wrap; /* HP printers */
    white-space: -o-pre-wrap; /* Opera 7 */
    white-space: -pre-wrap; /* Opera 4-6 */
    white-space: pre-wrap; /* CSS 2.1 */
    white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
    word-wrap: break-word; /* IE */   
}

/* TITLES */
.titleBigBlue
{
    font-size:24px;
    color: #0b8fff;  
}
.titleMediumBlue
{
    /*font-weight:bold;*/
    font-size:14px;
    color: #0b8fff;  
}
.titleSmallBlue
{
    font-size:12px;
    color: #0b8fff;  
}

.moreInfo
{
    text-decoration: underline;
    color:#0b8fff;
}

.redAlert
{
    color:red;    
}

.aclarationNotes
{
    font-size:10px;
    color:#999999;
}
/* Products Grid */
.productsGrid
{ 
	border-right: dotted 1px #CCCCCC;
    /*border-left: dotted 1px #CCCCCC;*/
}

/* Produt Details */
.productTitle
{
    font-size:16px;
    color:#0099ff;
    font-weight:bold;
}
.productPrice
{
    font-size:15px;
    font-weight:bold;
    color:#FF9900;
}
.productDetailslTitle
{
    font-size:14px;
    color:#666666;
    font-weight:bold;
    text-align:left;
    padding-bottom:8px;
}
.camerasList
{
    border:solid 1px #ffffff;
    border-style:solid ;   
}
/* Buttons */
.btnSave
{
    border: 1px solid #333333;
    background-color:#66cc66;
        color:#ffffff;
        height: 24px;
}
.btnCancel
{
    border: 1px solid #333333;
    background-color:#ff3333;
    color:#ffffff;
    width: 58px;
}
.btnGenericSmall
{
    background-image: url(/images/btnGenericSmall.gif);
    background-repeat:no-repeat;
    width:86px;
    height:21px;
    text-align:center;
     padding-top:3px;
    font-size:11px;
    color:#000000;
    cursor:hand;
}

/* ------------- */
.orientationBox
{
	border: solid 1px #cccccc;
}
.orientationBox:hover
{
	background-color:#cccccc;	
}
.groupBox {
	color: #ffffff;
	font-size:2;
	text-decoration: none;
	height: 20px; 
	background-color: #333333; 
	cursor: hand; 
	border-bottom: solid 1px #CCCCCC;
	vertical-align:middle;
	padding:3px;
}
.groupBoxContent
{
	background-color:#F9F9F9;
	border: solid 1px #cccccc;
	padding:5px;
	height: 520px;
	vertical-align:top;
}