* 						{ margin: 0; padding: 0;}
html, body 				{height: 100%;}
body 					{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000; background:#7e9f14; background-image:url('../images/Bkg_body.jpg'); background-repeat:repeat-x; width:100%;}
#wrapper				{background: url(../images/logo_background.jpg) top center no-repeat; width:100%; height:100%;}
#mainarea				{margin:0 auto; width:706px; padding-left:196px;}


/********************* Menú Top  ***********************************/
#page-wrap				{margin:0 auto; width:896px;}

#topbar {width:584px; background:url('../images/top_bar.jpg') no-repeat top left; height:26px; margin-left:299px; padding:8px 0 0 0px;text-align:center;}
#topbar a {color:#000; text-decoration:none; margin:0 10px;}
#topbar a.first			{color:#000; text-decoration:none; margin:0 10px 0 0;}
#topbar a:hover			{text-decoration:underline;}


/************************* Content **********************************/
#content .mainpage1		{padding:0 20px;}
#content				{margin-top:23px; background:url(../images/page-background.jpg) top left repeat-y;}
#content .toppage		{height:172px; background:url(../images/top-page.jpg) top left no-repeat; width:708px;}
#content .toppage div	{color:#fff; font-size:40px; padding:120px 0 0px 30px;}
#content .mainTitle		{padding:0 0px;}
#content .mainpage		{padding:0 40px;}
#content h3				{font-size:26px; font-weight:bold; color:#eb8500;padding-top:5px;}
#content h5				{font-size:26px; font-weight:bold; color:Red;padding-top:5px;}
#content p				{font-size:14px; font-weight:normal; padding-top:15px; line-height:20px;}


/*********************** Order Page *****************************/

.txtTitleGray {color:#424242; font-family:arial; font-size:15pt;}

div.imgBottomTitle { background-image:url('../images/Bkg-repeat.jpg'); background-repeat:repeat-x; width:701px; height:16px; margin-left:2px;}

.divBullets {width:663px;text-align: left;font-size:15px;}
.divBullets font{color:#000; font-size:20px;}
.divBullets ul{color:#535353;width:600px; margin-left:25px;}
.divBullets ul li{ list-style-image:url('../images/bullets.jpg'); background-repeat:no-repeat;margin-left:15px; padding:9px; padding-top:0; margin-bottom:10px;}
.divBullets ul li div{ padding:20px 0 10px 0;}

table.tableForm { width:550px; margin-left:60px;}
table.tableForm td{padding:5px;color:#000;}
table.tableForm td span{color:#EB8500;}
table.tableForm td select{background-color:#f1f1f1; width:122px; height:20px; border:solid 1px #ababab; text-align:left;}
table.tableForm th{color:#000; text-align:right; font-weight:normal; width:200px;}
table.tableForm td input{ background-image:url('../images/Bkg_input.jpg'); background-repeat:repeat-x; height:22px; width:250px; height:18px; border:solid 1px #aeaeae; text-align:left; padding-left:3px; padding-top:3px;}

div.bottompage	{height:10px; background:url(../images/bottom-page.jpg) top left no-repeat;}


/********************* links ********************************/
a.LinkBlue:link { color:#0000ee; text-decoration:underline;}
a.LinkBlue:active{ color:#0000ee; text-decoration:underline;}
a.LinkBlue:visited{ color:#0000ee; text-decoration:underline;}
a.LinkBlue:hover{ color:#0000ee; text-decoration:underline;}


/******************* Buttons *******************************/
.btn_smr{background:url('../images/Btn_smr.jpg') 0px 0px no-repeat; cursor:pointer;}
.btn_smr_over{background:url('../images/Btn_smr.jpg') 0px -48px no-repeat; cursor:pointer;}
.btn_smr_down{background:url('../images/Btn_smr.jpg') 0px -96px no-repeat; cursor:pointer;}

.btn_procreq{background:url('../images/Btn_procreq.jpg') 0px 0px no-repeat; cursor:pointer;}

.btn_addList{background:url('../images/btnAddList.jpg') 0px 0px no-repeat; cursor:pointer;}
.btn_addList_over{background:url('../images/btnAddList.jpg') 0px -48px no-repeat; cursor:pointer;}
.btn_addList_down{background:url('../images/btnAddList.jpg') 0px -96px no-repeat; cursor:pointer;}

/******************* Footer ********************************/
#footer	{font-size:12px; color:#bfe93c; padding:7px 0 15px 5px; text-align:left;}


/****************** Terms of Services *******************/
div.CntTerms p{ font-size:10pt!important;}

div.bkgTitle { background-image:url('../images/bkg_imgTitle.jpg'); background-repeat:repeat-x; height:27px; margin-top:25px; }
div.bkgTitle font{font-size:16pt; font-weight:bold; color:#5f7d02; padding:10px 0 0 10px; height:27px; vertical-align:middle;}

.titleBigTOS {font-family:Arial; font-size:30pt; color:#000;}




/*******************************************************/
.Div-msg {position: relative;left: -4px;width: 600px;margin:10px;background:url(../images/box_bottom.jpg) no-repeat left bottom;}
.Div-msg .wrapper {background: url(../images/box_top.jpg) no-repeat left top;overflow: hidden;padding: 10px 10px;}

#intro {font-weight: bold;text-align: center;padding: 0;}
#intro p {padding:10px; padding-bottom:5px; color:#ff0000; font-size:24px; font-weight: bold;}
#intro font {padding:10px; color:#444444; font-size:12px;}
