@import "ajax.css";
@media screen {
	

.master_nav_dropdown_menu {filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffffff',EndColorStr='#C7C8CF');	}
/* Tag Specific Styles */
html{height:100%; margin: 0px 0px 0px 0px;}
body{  background-color:#1b2361; text-align:center; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; margin: 0 0 0 0;  height:100%;}

h1 	{ color: #1b2361;  font-size: 125%; font-weight: bold;  }
h2  { color: #184c95; font-size:  larger ; font-weight: bold; }

/*MasterPage Styles*/

.mastertable{width:100%; height: 100%; border:0px; padding:0px; margin:0px;}
.headerphoto{BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/images/globe_middle_top.jpg); BACKGROUND-REPEAT: no-repeat;  height: 251px; width:748px;  background: url(/images/globe_middle_top.jpg) no-repeat left top; }
.leftphoto {BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(/images/globe_left.jpg); BACKGROUND-REPEAT: no-repeat;}
.rightphoto {BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/images/globe_right.jpg); BACKGROUND-REPEAT: no-repeat; }
.headernavtable {width:740px; padding:0px; margin:0px; text-align:right;}
.masterform{ width:740px;  padding-right:0px;}
.mainframe{ width:740px; BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/images/globe_middle_bottom.jpg); BACKGROUND-REPEAT: no-repeat; background-color:#dddee7; margin:0px; padding: 10px 5px 0px 5px; height:883px;  border:0px solid red; vertical-align:text-top;}
.innertable{ width:740px;}
.menu_home{ margin-right: 30px;}
.toplinks{color: #ffffff; text-decoration: none;  font-weight: bold; }
.toplinks:hover{color:#FCEC9E; text-decoration: none;}
.sidespacer { height:1000px;}
.mainframe a    { color: #184c95;}
.mainframe a:hover    { color: #1b2361;}


/* General Styles */

.home_text          { padding-left:15px; padding-top:0px; padding-right:5px; padding-bottom: 5px;  }
.page_header		{ color: #2905a0; text-transform:uppercase; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10pt; margin-top:0px; margin-bottom:8px; font-weight:bold; }
.page_subheader		{ color: #A95A00;   margin-top:0px; margin-bottom:8px; font-weight:bold; }
/* sidebar*/
.intro_text			{ color: #184c95;  font-size:smaller; line-height:15px;  text-align: right; }
/* end sidebar*/
.body_text 			{ color: #590075;  font-size: 80%;  margin: 3 0 4 0; }
.body_standard 		{ color: #590075; font-size: 80%; }
.customerlist       { color:#1b2361;  font-size:8pt; }
.sidebar            { width:188px; vertical-align:top;  text-align:center;}
.a_case_studies     { color:#1b2361;  font-size:8pt; }
.demo_header     	{ color: #184c95;  font-size:150%; font-weight: bold; padding-bottom:10px; margin-bottom:6px; text-align:center; }
.demo_subheader     { color: #184c95;  font-size:110%; font-weight: bold; padding-bottom:6px; margin-bottom:6px; text-align: left; }
.demo_links         { color:#1b2361;  font-size:8pt; text-align:left; }
.activeTab { color:White; font-weight:bold; background-image: url(/images/tab_dk.png); border:none; width:109px; background-color:Transparent; font-family:Arial, Verdana; cursor:pointer; display:inline; padding:0em; margin:0em; }
.inActiveTab { color:White; background-image: url(/images/tab_lt.png); border:none; width:109px; background-color:Transparent; font-family:Arial, Verdana; cursor:pointer; display:inline;  padding:0em; margin:0em;}
.sort_header { color:Blue; text-decoration:underline; cursor:pointer; width:100%; }
.rowon { background-color: #f6e9da; cursor:pointer; }
.bulletlist { margin-bottom:8px; }

/* Table Styles */
td{font-size: 9pt; text-align: left;}


td.bevel_nw {width:20px; height:20px; background-image: url(/images/bevel_nw.png); }
td.bevel_n {height:20px; background-image: url(/images/bevel_n.png); background-repeat:repeat-x; }
td.bevel_n_globe {width:184px; height:20px; background-image: url(/images/bevel_globe_n.png); background-repeat:no-repeat;}
td.bevel_ne {width:20px; height:20px; background-image: url(/images/bevel_ne.png); }
td.bevel_e {width:20px; background-image: url(/images/bevel_e.png); background-repeat:repeat-y; }
td.bevel_se {width:20px; height:20px; background-image: url(/images/bevel_se.png); }
td.bevel_s {height:20px; background-image: url(/images/bevel_s.png); background-repeat:repeat-x; }
td.bevel_sw {width:20px; height:20px; background-image: url(/images/bevel_sw.png); }
td.bevel_w {width:20px; height:20px; background-image: url(/images/bevel_w.png); background-repeat:repeat-y; }
td.pop_main_table_header {height:25px; background-color:#1D3478;}
td.pop_main_table_footer {height:25px; background-color:#4573B6;}


/* Solution Gallery pages */
table.sg_All{width:515px;}
table.sg_All td.sg_header{}
table.sg_All td.sg_gallery{color:#444; font-family:Arial; font-weight:normal; text-align:center;}
table.sg_Sub{border:solid 1px #ccc; background-color:White;width:515px;}
table.sg_Sub td.sg_header{background-color:#5a95c5; color:white; font-family:Arial; font-weight:bold; border-bottom:solid 1px #ccc; padding:1px 4px 1px 4px; }
table.sg_Sub td.sg_gallery{color:#444; font-family:Arial; font-weight:normal; text-align:center; padding:4px;}
td.sg_footer{color:#000; background-color:#5a95c5; font-family:Arial; font-weight:normal; padding:2px 6px 2px 6px;}
div.sg_footer_nav_link{color:#ffffff; font-family:Arial; font-weight:bold; font-size:.8em; width:100px; cursor:pointer;}
.sg_container{position:relative; top:0px; left:0px; white-space:nowrap; width:515px; height:160px;}

/* Kiosk Product pages */
table.kioskModels{width:100%;
                  border:1px solid #5a95c5; 
                  padding:0px; 
                  margin:0px; }
table.kioskModels th{background-color: #5a95c5; font-size: normal; font-weight: bold; color:#F3D494;padding:.25em;}
table.kioskModels td{}
table.kioskDetails{width:100%;
                  border:0px solid #5a95c5; 
                  padding:0px; 
                  margin:0px; }
table.kioskDetails th{background-color: #1b2361; font-size: normal;  font-weight: bold; color:#fff;padding:.25em;}
table.kioskDetails td{font-size:normal;}
.kioskName{color: #c27729;  font-size: x-large; font-weight: bold; padding-bottom:5px; margin-bottom:5px;}
.kioskfeatures{color: #184c95;  font-size:100%; font-weight: bold; }
.messagetext{color: #c27729;font-size:x-small;}
/* end Kiosk Product pages */

/*home page  */
.homepage_left_box{  border:0px solid white;cursor:pointer;    height:132px; background-position:left; background-repeat:no-repeat; width:178px; color:White; margin-bottom:5px;}
 table.homepage_left_box th {font-size:10pt; color:#F3D494; font-weight:bolder;}
 table.homepage_left_box td {font-size:7pt; color:white; vertical-align:top;}
 .homemarkets {cursor:pointer;}
 table.homemarkets th {color: #184c95; font-size: 125%;  }
 table.homemarkets td { vertical-align:top;font-size:80%;}
/*end*/
 
 /*product boxes*/    
.product_page_box
{  border:0px solid white; padding:0px;  background-position:left; background-repeat:no-repeat; width:178px; color:White; margin-bottom:5px;}
table.product_page_box th {font-size:10pt; color:#F3D494; font-weight:bolder;}
table.product_page_box  {font-size:10pt; color:#F3D494; vertical-align:top;}
table.product_page_box tr{background-image:url("/images/services/services_tile.png");  background-repeat:repeat-y;   }
a.product_link {margin-left:3px;color:#ffffff;margin-left:10px; text-decoration:none; }
table.product_page_box a.product_link:hover{color:#F3D494;}
a.product_link:visited {margin-left:3px;color:#ffffff; margin-left:10px; text-decoration:none; }

a.product_link_selected {margin-left:3px;color:#F3D494; text-decoration:none;margin-left:10px; font-weight:bold;}
a.product_link_selected:hover {margin-left:3px;color:#F3D494; text-decoration:none;margin-left:10px; font-weight:bold;}
a.product_link_selected:visited {margin-left:3px;color:#F3D494; text-decoration:none;margin-left:10px; font-weight:bold;}

.productTitleLink{font-size:10pt; color:#F3D494; font-weight:bolder; text-decoration:none;}
/*end*/


 
 /*solution boxes*/    
.solution_page_box
{  border:0px solid white; padding:0px;  background-position:left; background-repeat:no-repeat; width:178px; color:white; margin-bottom:5px;}
table.solution_page_box th {font-size:10pt; color:#1b2361; font-weight:bolder; padding-top:3px;}
table.solution_page_box  {font-size:10pt; color:#1b2361; vertical-align:top;}
table.solution_page_box tr{background-image:url("/images/solution/solution_tile.png");  background-repeat:repeat-y;   }
a.solution_link {margin-left:3px;color:#ffffff;margin-left:10px; text-decoration:none; }
table.solution_page_box a.solution_link:hover{color:#1b2361;}
a.solution_link:visited {margin-left:3px;color:#ffffff;margin-left:10px; text-decoration:none; }

a.solution_link_selected {margin-left:3px;color:#1b2361; text-decoration:none;margin-left:10px; font-weight:bold;}
a.solution_link_selected:hover {margin-left:3px;color:#1b2361; text-decoration:none;margin-left:10px; font-weight:bold;}
a.solution_link_selected:visited {margin-left:3px;color:#1b2361; text-decoration:none;margin-left:10px; font-weight:bold;}
.solutionTitleLink{font-size:10pt; color:#1b2361; font-weight:bolder; text-decoration:none;}

 /*DemoMenu box*/    
.demo_page_box
{  border:0px solid white; padding:0px;  background-position:left; background-repeat:no-repeat; width:178px; color:White; margin-bottom:5px;}
table.demo_page_box th {font-size:10pt; color:#F3D494; font-weight:bolder;}
table.demo_page_box  {font-size:10pt; color:#F3D494; vertical-align:top;}
table.demo_page_box tr{background-image:url("/images/services/services_tile.png");  background-repeat:repeat-y;   }
a.demo_link {margin-left:1px;color:#ffffff;  text-decoration:none; font-size:8pt;}
table.demo_page_box a.product_link:hover{color:#F3D494;}
a.demo_link:visited {margin-left:1px;color:#ffffff;  text-decoration:none; font-size:8pt;}
a.demo_link:hover {margin-left:1px;color:#F3D494; text-decoration:none;font-size:8pt;}


.demoTitleLink{font-size:10pt; color:#F3D494; font-weight:bolder; text-decoration:none;}
/*end*/


/*end*/
.nodisplay {display:none;}
}

@media print {
	.noprint {display:none;	}
	.headerphoto{BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/images/globe_middle_top.jpg); BACKGROUND-REPEAT: no-repeat;  background: url(/images/globe_middle_top.jpg) no-repeat left top; height: 251px;}
	.mainframe{BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/images/globe_middle_bottom.jpg); BACKGROUND-REPEAT: no-repeat; background-color:#dddee7; margin:0px; padding: 10px 5px 0px 5px; border:0px solid red; vertical-align:text-top;}
	.toplinks {display:none	}
	.toplinks+font {display:none;}
	
1.master_nav_dropdown_menu {filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffffff',EndColorStr='#C7C8CF');	}
/* Tag Specific Styles */
html{height:100%; margin: 0px 0px 0px 0px;}
body{  background-color:#1b2361; text-align:center; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; margin: 0 0 0 0;  height:100%;}

h1 	{ color: #1b2361;  font-size: 125%; font-weight: bold;  }
h2  { color: #184c95; font-size:  larger ; font-weight: bold; }

/*MasterPage Styles*/

1.mastertable{width:100%; height: 100%; border:0px; padding:0px; margin:0px;}
1.headerphoto{BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/images/globe_middle_top.jpg); BACKGROUND-REPEAT: no-repeat;  height: 251px; width:748px;  background: url(/images/globe_middle_top.jpg) no-repeat left top; }
.leftphoto {BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(/images/globe_left.jpg); BACKGROUND-REPEAT: no-repeat;}
.rightphoto {BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/images/globe_right.jpg); BACKGROUND-REPEAT: no-repeat; }
.headernavtable {width:740px; padding:0px; margin:0px; text-align:right;}
.masterform{ width:740px;  padding-right:0px;}
1.mainframe{ width:740px; BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/images/globe_middle_bottom.jpg); BACKGROUND-REPEAT: no-repeat; background-color:#dddee7; margin:0px; padding: 10px 5px 0px 5px; height:883px;  border:0px solid red; vertical-align:text-top;}
.innertable{ width:740px;}
.menu_home{ margin-right: 30px;}
1.toplinks{color: #ffffff; text-decoration: none;  font-weight: bold; }
.toplinks:hover{color:#FCEC9E; text-decoration: none;}
.1sidespacer { height:1000px;}


/* General Styles */

.home_text          { padding-left:15px; padding-top:0px; padding-right:5px; padding-bottom: 5px;  }
.page_header		{ color: #2905a0; text-transform:uppercase; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10pt; margin-top:0px; margin-bottom:8px; font-weight:bold; }
.page_subheader		{ color: #A95A00;   margin-top:0px; margin-bottom:8px; font-weight:bold; }
/* sidebar*/
.intro_text			{ color: #c27729;  font-size:smaller; line-height:15px;  text-align: right; }
/* end sidebar*/
.body_text 			{ color: #590075;  font-size: 80%;  margin: 3 0 4 0; }
.body_standard 		{ color: #590075; font-size: 80%; }
.customerlist       { color:#1b2361;  font-size:8pt; }
.sidebar            { width:188px; vertical-align:top;  text-align:center;}
.a_case_studies     { color:#1b2361;  font-size:8pt; }
.demo_header     	{ color: #184c95;  font-size:150%; font-weight: bold; padding-bottom:10px; margin-bottom:6px; text-align:center; }
.demo_subheader     { color: #184c95;  font-size:110%; font-weight: bold; padding-bottom:6px; margin-bottom:6px; text-align: left; }
.demo_links         { color:#1b2361;  font-size:8pt; text-align:left; }
.activeTab { color:White; font-weight:bold; background-image: url(/images/tab_dk.png); border:none; width:109px; background-color:Transparent; font-family:Arial, Verdana; cursor:pointer; display:inline; padding:0em; margin:0em; }
.inActiveTab { color:White; background-image: url(/images/tab_lt.png); border:none; width:109px; background-color:Transparent; font-family:Arial, Verdana; cursor:pointer; display:inline;  padding:0em; margin:0em;}
.sort_header { color:Blue; text-decoration:underline; cursor:pointer; width:100%; }
.rowon { background-color: #f6e9da; cursor:pointer; }
.bulletlist { margin-bottom:8px; }

/* Table Styles */
td{font-size: 9pt; text-align: left;}


td.bevel_nw {width:20px; height:20px; background-image: url(/images/bevel_nw.png); }
td.bevel_n {height:20px; background-image: url(/images/bevel_n.png); background-repeat:repeat-x; }
td.bevel_n_globe {width:184px; height:20px; background-image: url(/images/bevel_globe_n.png); background-repeat:no-repeat;}
td.bevel_ne {width:20px; height:20px; background-image: url(/images/bevel_ne.png); }
td.bevel_e {width:20px; background-image: url(/images/bevel_e.png); background-repeat:repeat-y; }
td.bevel_se {width:20px; height:20px; background-image: url(/images/bevel_se.png); }
td.bevel_s {height:20px; background-image: url(/images/bevel_s.png); background-repeat:repeat-x; }
td.bevel_sw {width:20px; height:20px; background-image: url(/images/bevel_sw.png); }
td.bevel_w {width:20px; height:20px; background-image: url(/images/bevel_w.png); background-repeat:repeat-y; }
td.pop_main_table_header {height:25px; background-color:#1D3478;}
td.pop_main_table_footer {height:25px; background-color:#4573B6;}


/* Solution Gallery pages */
table.sg_All{width:515px;}
table.sg_All td.sg_header{}
table.sg_All td.sg_gallery{color:#444; font-family:Arial; font-weight:normal; text-align:center;}
table.sg_Sub{border:solid 1px #ccc; background-color:White;width:515px;}
table.sg_Sub td.sg_header{background-color:#5a95c5; color:white; font-family:Arial; font-weight:bold; border-bottom:solid 1px #ccc; padding:1px 4px 1px 4px; }
table.sg_Sub td.sg_gallery{color:#444; font-family:Arial; font-weight:normal; text-align:center; padding:4px;}
td.sg_footer{color:#000; background-color:#5a95c5; font-family:Arial; font-weight:normal; padding:2px 6px 2px 6px;}
div.sg_footer_nav_link{color:#ffffff; font-family:Arial; font-weight:bold; font-size:.8em; width:100px; cursor:pointer;}
.sg_container{position:relative; top:0px; left:0px; white-space:nowrap; width:515px; height:160px;}

/* Kiosk Product pages */
table.kioskModels{width:100%;
                  border:1px solid #5a95c5; 
                  padding:0px; 
                  margin:0px; }
table.kioskModels th{background-color: #5a95c5; font-size: normal; font-weight: bold; color:#F3D494;padding:.25em;}
table.kioskModels td{}
table.kioskDetails{width:100%;
                  border:0px solid #5a95c5; 
                  padding:0px; 
                  margin:0px; }
table.kioskDetails th{background-color: #1b2361; font-size: normal;  font-weight: bold; color:#fff;padding:.25em;}
table.kioskDetails td{font-size:normal;}
.kioskName{color: #c27729;  font-size: x-large; font-weight: bold; padding-bottom:5px; margin-bottom:5px;}
.kioskfeatures{color: #184c95;  font-size:100%; font-weight: bold; }
.messagetext{color: #c27729;font-size:x-small;}
/* end Kiosk Product pages */

/*home page  */
.homepage_left_box{  border:0px solid white;cursor:pointer;    height:132px; background-position:left; background-repeat:no-repeat; width:178px; color:White; margin-bottom:5px;}
 table.homepage_left_box th {font-size:10pt; color:#F3D494; font-weight:bolder;}
 table.homepage_left_box td {font-size:7pt; color:white; vertical-align:top;}
 .homemarkets {cursor:pointer;}
 table.homemarkets th {color: #184c95; font-size: 125%;  }
 table.homemarkets td { vertical-align:top;font-size:80%;}
/*end*/
 
 /*product boxes*/    
.product_page_box
{  border:0px solid white;cursor:pointer; padding:0px;  background-position:left; background-repeat:no-repeat; width:178px; color:White; margin-bottom:5px;}
table.product_page_box th {font-size:10pt; color:#F3D494; font-weight:bolder; padding-top:3px;}
table.product_page_box  {font-size:10pt; color:#F3D494; vertical-align:top;}
table.product_page_box tr{background-image:url("/images/services/services_tile.png");  background-repeat:repeat-y;   }
a.product_link {margin-left:3px;color:#ffffff;margin-left:10px; text-decoration:none; }
a.product_link:hover{color:#F3D494;}
a.product_link_selected {margin-left:3px;color:#F3D494; text-decoration:none;margin-left:10px; font-weight:bold;}

.productTitleLink{font-size:10pt; color:#F3D494; font-weight:bolder; text-decoration:none;}
	
}