

BODY{
	margin:0px;
	padding:0px;
	background: url("/static/imgs/bg.gif") repeat-x;	
	background-color:#DCDEDC;
}



.body-degrade{
	margin:0px;
	padding:0px;
	background: url("/static/imgs/pro_background.jpg") repeat-x;	
	background-color:#dfdfdf;
}



.body-degrade-2{
	margin:0px;
	padding:0px;
	background: url("/static/imgs/sync_back.jpg") repeat-x;	
	background-color:#dfdfdf;
}


.main_div{
	width:1024px;
	height:874px;
	border-left:2px dotted #DBDBDB;
	border-right:2px dotted #DBDBDB;	
}

.content_div{
	width:947px;
	height:360px; 
	clear:both;
}

.content_div_left{
	float:left;
	width:474px;
}

.content_div_right{
	float:right;
	width:210px;
	height:500px;
}

.content_linkbar_text{
	font-family:Arial;
	font-size:13px;	
	font-weight:bold;
	color:#c96a35;
	text-decoration:underline;
	margin-bottom:2px;
	float:left;
}

.content_middle_bar{
	float:left;
	width:5px;
}


.text_normal_subtitle{
	font-weight:bold;
	color:#000000;
	size:11pt

}


.text_mid_nav{
	font-family:verdana;
	font-size:12px;
}

.header_div{
	width:947px;
	
}

.footer_div{
	width:947px;
	height:50px;
	clear:both;
}

div#footer {

	clear:both;
	width:947px;
	height:50px;
	font-family:Verdana;
	font-size:11px;	
	padding-left:15px;
	color:#000000;
	text-align:left;
	margin:0 auto;

}



.top_spacer{
	height:20px;
}

.text_normal{
	font-family:Arial;
	font-size:8pt;
	color:#000000;
}
.text_normal2{
	font-family:Arial;
	font-size:10pt;
	color:#000000;
}

.text_blue{
	color:#0072a1;
	font-weight:bold;
	font-size:12pt;
	font-family:Arial;	
}

.text_deepblue{
	color:#00508b;
	font-weight:bold;
	font-size:10pt;
	font-family:Arial;	
}

.text_greypaginator{
	color:#666666;
	font-weight:bold;
	font-size:9pt;
	font-family:Arial;
}

.text_greypaginator_highlight{
	color:#333333;
	
}

.text_news_title{
	color:#002948;
	font-size:9pt;
	font-family:Arial;
	font-weight:bold;
	text-decoration:underline;
	

}


.text_orange{
	color:#d05505;
	font-weight:bold;
	font-size:10pt;
	font-family:Arial;
	

}

.text_orange_content{
	color:#d05505;
	font-weight:bold;
	font-size:14px;
	font-family:Verdana;
  width:600px;
  height: 335px;
  text-align:left;
  padding-left: 10px;
  margin-left: 10px;
  float:left;
  }
  
.text_deepblue_content{
	color:#00508b;
	font-weight:bold;
	font-size:12px;
	font-family:Verdana;
  width:355px;
  text-align:justify;
  padding-right: 10px;
  float:right;
  
}

.text_deepblue_content ul{
	color:#d05505;
	text-align:left;
	font-size: 15px;
	list-style-image: url(/static/imgs/checked.gif);
	padding-top: 0px;
	padding-left: 5px;
	margin-left: 5px;
	margin-top: 0px;
	}
	
.text_deepblue_content span{
	color:#00508b;
	text-align:left;
	}

.text_div{
	text-align:left;
	padding-bottom:5px;
	padding-top:5px;
}

.text_blue_subtitle{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#127CA8;
}

.bottom_nav_bar{
	clear:both;
	font-family:Verdana;
	font-size:11px;	
	padding-left:15px;
	color:#000000;
	text-align:left;
}

.text_input{
	border:1px solid #CCCCCC;
	font-size:8pt;
	font-family:arial;
	font-weight:bold;
	color:#d05505;
}

/* Grey right rectangle styles */

.rect_TL{
	background: url("/static/imgs/tl.jpg") no-repeat; 
	float:left;width:10px;height:10px;
	font-size:2px
}

.rect_TM{
	background: url("/static/imgs/tm.jpg") repeat-x; 
	float:left;width:185px;height:10px;
	font-size:2px;
}

.rect_TR{
	background: url("/static/imgs/tr.jpg") no-repeat; 
	float:right;width:10px;height:10px;
	font-size:2px;
}

.rect_MR{
	background: url("/static/imgs/mr.jpg") ; 
	float:left;width:10px;height:335px;
	
}

.rect_BR{
	background: url("/static/imgs/br.jpg") no-repeat; 
	float:right;width:10px;height:10px;
	font-size:2px;
}

.rect_BM{
	background: url("/static/imgs/bm.jpg") repeat-x; 
	float:left;width:185px;height:10px;
	font-size:2px;
}

.rect_BL{
	/*background: url("file:///C:/Documents%20and%20Settings/Administrador/Mis%20documentos/FreeCRM/imgs/bl.jpg") no-repeat; */
	background: url("/static/imgs/bl.jpg") no-repeat; 
	float:left;width:10px;height:10px;
	font-size:2px;
}

.rect_ML{
	background: url("/static/imgs/ml.jpg") ; 
	float:left;width:10px;height:335px;
}

	
.features_button{
	float:left;
	margin-left:15px;
	width:288px;
	height:351px;
	background-color:#FFFFFF;
	background: url("/static/imgs/features.gif") ; 	
}
	
.calendar_title{
	text-align:left;
	background:url("/static/imgs/calendar_gradient.jpg") repeat-y;
	font-size:16px;
	font-weight:bold;
	font-family:arial;
	width:400px;
	height:26px;
	color:#FFFFFF;
}

.company_title{
	text-align:left;
	background:url("/static/imgs/company_gradient.jpg") repeat-y;
	font-size:16px;
	font-weight:bold;
	font-family:arial;
	width:400px;
	height:26px;
	color:#FFFFFF;
}

.contact_title{
	text-align:left;
	background:url("/static/imgs/contact_gradient.jpg") repeat-y;
	font-size:16px;
	font-weight:bold;
	font-family:arial;
	width:400px;
	height:26px;
	color:#FFFFFF;
}

.task_title{
	text-align:left;
	background:url("/static/imgs/task_gradient.jpg") repeat-y;
	font-size:16px;
	font-weight:bold;
	font-family:arial;
	width:400px;
	height:26px;
	color:#FFFFFF;
}

.deal_title{
	text-align:left;
	background:url("/static/imgs/deal_gradient.jpg") repeat-y;
	font-size:16px;
	font-weight:bold;
	font-family:arial;
	width:400px;
	height:26px;
	color:#FFFFFF;
}

.case_title{
	text-align:left;
	background:url("/static/imgs/case_gradient.jpg") repeat-y;
	font-size:16px;
	font-weight:bold;
	font-family:arial;
	width:400px;
	height:26px;
	color:#FFFFFF;
}

.call_title{
	text-align:left;
	background:url("/static/imgs/call_gradient.jpg") repeat-y;
	font-size:16px;
	font-weight:bold;
	font-family:arial;
	width:400px;
	height:26px;
	color:#FFFFFF;
}

.email_title{
	text-align:left;
	background:url("/static/imgs/email_gradient.jpg") repeat-y;
	font-size:16px;
	font-weight:bold;
	font-family:arial;
	width:400px;
	height:26px;
	color:#FFFFFF;
}
.doc_title{
	text-align:left;
	background:url("/static/imgs/doc_gradient.jpg") repeat-y;
	font-size:16px;
	font-weight:bold;
	font-family:arial;
	width:400px;
	height:26px;
	color:#FFFFFF;
}
.form_title{
	text-align:left;
	background:url("/static/imgs/form_gradient.jpg") repeat-y;
	font-size:16px;
	font-weight:bold;
	font-family:arial;
	width:400px;
	height:26px;
	color:#FFFFFF;
}

.report_title{
	text-align:left;
	background:url("/static/imgs/report_gradient.jpg") repeat-y;
	font-size:16px;
	font-weight:bold;
	font-family:arial;
	width:400px;
	height:26px;
	color:#FFFFFF;
}
a{
	text-decoration:none;
	
}

img{
	border:0;
}
/* Ids definitions */

#idList {
	margin: 0;
	padding: 0;
}
 
#idList li {
	display: block;
	margin:0;
	padding:4px;
	width: 120px;	
	color: #FFFFFF;

}

#dynamic_div {
}

#container {
	width:635px;
	height: 450px;
	padding:0px;
	padding-bottom: 20px;
	margin: 0px;
	text-align:left;
}

.tabs {
	width:211px;
	height: 20px;
	text-align:center;
	float:left;
	cursor:pointer;
	padding:0px;
	margin: 0px;
	color:#0072a1;
	font-weight:bold;
	font-size:13px;
	font-family:Arial;
	border-bottom: 2px solid #aaa;
}

.content_container {
	height:470px;
	width:629px;
	padding:0px;
	margin: 0px;
	text-align:center;
	border:2px solid #aaa;
	border-top: 0;
}

.inputboxtext{
clear:both;
height:40px;
width: 400px;
}

.inputboxtext-help{
clear:both;
height:25px;
width:380px;
}

.text_orange_help{
	color:#d05505;
	font-weight:bold;
	font-size:11px;
	font-family:Arial;
	}
	
.checked{
clear:both;
float:left;
background: url(/static/imgs/checked.gif) no-repeat;
height: 45px;
width: 45px;
}

.spacer{
float:left;
height: 13px;
width: 440px;
}

.content-list{
float:left;
height: 19px;
width: 440px;
color:#00508b;
text-align:left;
font-size: 15px;
padding-top: 0px;
margin-top: 0px;
}

#table-list{
width:494px;
border: 1px solid #00508b;
padding: 0px;
}

.header{
background:#00508b;
border: 1px solid #f4f4f4;
color: #f4f4f4;
float: left;
}

.rowscontent{
background:#f4f4f4;
border: 1px solid #00508b;
color: #0a0a0a;
float: left;
}

.wide{
width:395px;
text-align: center;
}

.narrow{
width:85px;
padding-left: 5px;
}

#cntcts{
clear:both;
position:relative;
background: url(/static/imgs/contact_us.gif) no-repeat right;
height: 91px;
width: 175px;
left: 455px;
top: 2px;
cursor: pointer;
}

#arrow{
clear:both;
position:relative;
background: url(/static/imgs/arrow.gif) no-repeat;
height: 77px;
left: 400px;
top: 5px;
cursor: pointer;
}

#downimgs{
}

.selected { background: #aaaaaa;}
.selected div { background: url(/static/imgs/top_left.gif) no-repeat top left; }
.selected div div { background: url(/static/imgs/top_right.gif) no-repeat top right; }

.unselected { background: #cccccc;}
.unselected div { background: url(/static/imgs/topleft.gif) no-repeat top left; }
.unselected div div{ background: url(/static/imgs/topright.gif) no-repeat top right; }

